The 2020 Web Almanac: HTTP Archiveの年次報告書 ウェブの状態レポート

· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
· HTTP Archive
Ebook
614
Pages
Eligible

About this ebook

Web Almanacは、Web開発コミュニティが毎年実施している調査プロジェクトで、Webがどのように構築され体験されているのかをより深く理解することを目的としています。業界の専門家とピアレビュアーやデータアナリストのチームが、Webページのコンテンツやユーザー体験、コンテンツ公開、コンテンツ配信の分野に焦点を当てて、Webの状態を1章ずつ調査しました。その成果として、数百万を超える上位Webサイトを集計した統計の強固な基盤に基づいた、内容領域専門家による優れた洞察と分析による詳細がレポートとしてまとまっています。

About the author

Rick ViscomiはGoogle のシニア開発プログラムエンジニアで、HTTP ArchiveやChrome UX Reportなどのウェブ透過性プロジェクトに携わり、ウェブサイトの構築方法と体験の交差点を研究しています。Rickは、The State of the Webのホストを務めており、専門家がウェブのトレンドについて議論しています。Rickは、ウェブのパフォーマンスをテストするためのガイドである Using WebPageTest の共著者であり、dev.to でウェブについて頻繁に執筆していますし、@rick_viscomi の Twitter でもウェブについて書いています。

Lea HCIとウェブプログラミングの講師、ウェブプログラミングをより簡単にする方法をMITで研究しています。彼女はベストセラーの技術系著者であり、経験豊富な講演者でもあります。彼女はオープンなウェブ標準に情熱を注いでおり、CSSワーキンググループの長年のメンバーでもあります。Leaは、人気のあるオープンソースプロジェクトやウェブアプリケーション、Prism、Awesompleteなどを立ち上げています。彼女は@leaverouでツイートし、lea.verou.meでブログを書いています。

Chris LilleyはWorld Wide Web Consortium(W3C)のテクニカルディレクターです。「SVGの父」と呼ばれ、PNGの共著、CSS2の共同編集者、@font-face を開発したグループの議長、WOFFの共同開発者でもあります。元テクニカルアーキテクチャグループ。ChrisはまだWeb上でColor Managementを使おうとしています、ため息。現在はCSSレベル3/4/5 (いや、本当に)、Web Audio、そしてWOFF2に取り組んでいます。

私はウェブ開発者、ライター、スピーカーです。Perch CMSとNotist の共同設立者。CSSワーキンググループのメンバー。Smashing Magazineの編集長です。

Timは、誰もが使えるWebを構築することに焦点を当てたWebパフォーマンスコンサルタントであり、トレーナーです。著書に『High Performance Images』(O’Reilly, 2016)、『Implementing Responsive Design』(New Riders, 2012)があります。彼はtimkadlec.comでウェブ全般について書いています。@tkadlecで、彼の考えを簡潔にまとめてTwitterで紹介しています。

Jens Oliver Meiert はウェブ開発者であり、著者(CSS Optimization Basics, The Web Development Glossary)で、Jimdoでエンジニアリングマネージャーを務めています。彼は、HTMLとCSSの最適化を専門とするウェブ開発のエキスパートです。Jensは技術標準に貢献し、特に自身のウェブサイトmeiert.comでは、仕事や研究について定期的に執筆しています。

Catalin Rosuは、Caphyonのフロントエンド開発者で、現在はWattspeedに携わっています。ウェブ標準への情熱と、優れたUXとUIへの鋭い目を持ち、ツイートしたり、自身のウェブサイトで執筆したりしています。

Ian Devlinは、優れたセマンティックHTMLやアクセシビリティを提唱するウェブ開発者です。HTML5 マルチメディアについての本を書いたこともありますし、自身のウェブサイトでウェブやその他のことについて散発的に書いています。現在は、ドイツのreal.digitalでシニアフロントエンドエンジニアとして働いています。

デザイナー、試行錯誤する人、タイポグラファー。 レスポンシブタイポグラフィの作家は、W3Cの専門家、そしてWeb上のタイポグラフィに焦点を当てた10年以上の経験を述べました。

Tamas Pirosは、CloudinaryのDeveloper Experience Engineerであり、Google Developer Expertであり、Full Stack Trainingを運営するテクニカルインストラクターです。

Ben Seymourは、CloudinaryのDynamic Media & Content Specialistであり、Practical Responsive Imagesの著者であり、StoryusとHaktiveの共同設立者です。

Eric Portisは、CloudinaryのWeb Platform Advocateです。

Simonはウェブパフォーマンスアーキテクトです。彼は、より速く、よりアクセスしやすいウェブを提供することに情熱を注いでいます。@SimonHearneでツイートしたり、simonhearne.comでブログを書いています。

SEOコンサルタント、作家、講演者、起業家。Orainti(SaaSからマーケットプレイスまで、トップレベルのウェブプロパティやブランドを扱うブティック型SEOコンサルタント)の創設者であり、Remoters.net(リモートワークを促進するためのリモートジョブ、ツール、イベント、ガイドなどを提供する、無料のリモートワークハブ)の共同創設者でもあります。また、ブログ、#SEOFOMO ニュースレター、Crawling Mondays ビデオとポッドキャストシリーズ、Twitterなどを通じて、SEOについての情報を発信しています。

アーティストであり、テクノロジストでもあるマイケル・キングは、企業向けデジタルマーケティングエージェンシーであるiPullRankの創設者であり、自然言語生成アプリCopyScienceの創設者でもあります。独立系のヒップホップミュージシャンとしての経歴を活かし、魅力的なコンテンツを作成し、受賞歴のあるダイナミックな講演者として、世界中のテクノロジーやマーケティングに関するカンファレンスやブログで活躍しています。また、Twitterでは、マイクがゴミの話をしているところを見ることができます。

100%人間であり、完全にロボットではないJamie Indigoは、人間が有益な情報にアクセスし、企業が価値あるデジタル体験を提供できるよう、テクノロジーを解きほぐします。彼女はNot a Robotを設立し、技術的なSEOの人間的な側面に焦点を当て、技術や検索業界における倫理やインクルージョンを含めたコンサルティングを行っています。 彼女は、Twitterで公の場で学んでいるのを見つけることができます

Olu Niyi-AwosusiはFTのソフトウェアエンジニアで、リスト、新しいことを学ぶこと、Bee and Puppycat、社会正義、アクセシビリティ、そして日々努力することを愛しています。

Alex Taitは、開発者、コンサルタント、教育者であり、その情熱は、モダンJavaScript内のインターフェイスアーキテクチャとデザインシステム、アクセシビリティにあります。 開発者として、アクセシビリティを前面に出した包括主導の開発手法は、すべての人にとってより良い製品につながると信じています。 コンサルタントであり戦略家でもある彼女は、「少ないことは豊かである」を信条としており、新しい機能の要件変更は、障害のあるユーザーにとってコア機能の等価性よりも優先されるべきものではないと考えています。教育者として、技術がより多様で公平で包括的な産業になるように、情報の障壁を取り除くことを信条としています。

Karolinaは、Calibreのプロダクトデザインリーダーとして、最も包括的なスピードモニタリングプラットフォームの開発に取り組んでいます。また、パフォーマンスに関するニュースやリソースをお届けするPerformance Newsletterの編集も担当しています。また、パフォーマンスがユーザー体験に与える影響について、頻繁に記事を書いています。

Yana Dimovaは、ベルギーのKUルーヴェン大学の博士課程に在籍し、プライバシーとウェブセキュリティの研究を行っています。

Tom Van Goethemは、ベルギーのルーベン大学のDistriNetグループ の研究者です。彼の研究は、セキュリティやプライバシーの問題につながるウェブ上の新たなサイドチャネル攻撃を発見し、その原因となる漏洩をパッチで修正する方法を見出すことに重点を置いています。

Nurulullah Demirは、Institute for Internet Securityのセキュリティ研究者であり、博士課程の学生です。彼の研究は、屈強なWebセキュリティメカニズムと敵対的な機械学習に焦点を当てています。

Barry Pollardはソフトウェア開発者であり、Manningの本HTTP/2 in Action の著者でもあります。彼はウェブは素晴らしいと思っていますが、それをもっと良くしたいと思っています。@tunetheweb でつぶやき、www.tunetheweb.com でブログを書いています。

Shubhie Panickerは、Chromeのウェブフレームワークエコシステムへの取り組みを担当するエンジニアリングリーダーで、オープンソースツール、フレームワーク、コミュニティとのコラボレーションを行っています。Chromeのウェブプラットフォームチームのメンバーとして、ウェブ標準や、いくつかのウェブパフォーマンスAPIに対するchromiumの実装に取り組んできました。Chrome以前は、検索やGoogle PhotosなどのGoogle製品のインフラやウェブフレームワークに携わっていました。

Michael DiBlasioは、Googleのウェブエコシステムコンサルタントです。マイケル・ディブラジオは、ウェブエコシステムの健全性を高め、クリエイターやパートナーにとってウェブが商業的に成り立つようにするための支援に注力しています。彼は、戦略的な小売業者と密接に協力して、新しい最新のウェブ技術を採用し、既存のウェブ体験の質を向上させています。Google以前は、IBMのコンサルタントを務めていました。

Christian Liebelは、Thinktectureのコンサルタントであり、ファーストクラスのWebアプリケーションの実装において、様々なビジネス分野のクライアントをサポートしています。Microsoft MVP for Developer Technologies、Google GDE for Web/Capabilities、Angularを担当し、W3C Web Applications Working Groupに参加しています。

Hemanth HMは、コンピュータポリグロット、FOSS哲学者、Webと決済ドメインのためのGDE、DuckDuckGoコミュニティメンバー、TC39代表者、Google Launchpad Acceleratorメンター。WEB & CLIが大好き。TC39er.usポッドキャストを主催。

Alex Denningは、WordPressビジネス向けのマーケティングエージェンシーである Ellipsis Marketing の創設者です。アレックスはWordPressのコア・コントリビューターであり、WordCamp Londonの開催にも協力しています。

Rockey Nebhwaniは、2001年から小売・Eコマース業界で働いている独立系コンサルタントで、アメリカやイギリスのAmazon、Wal-Mart、Tesco、M&S、Safewayなどの小売業者との仕事で幅広い経験を持っています。ロッキーは、Eコマースのイベントで時折講演を行うほか、@rnebhwaniでツイートしています。



Ahmad Awaisは、受賞歴のあるオープンソースエンジニアで、Google Developers Expert Dev Advocate、Node.js Community Committee Outreach Lead、WordPress Core Dev、WGAのエンジニアリングDevRelのVPです。彼は世界中の何百万人もの開発者に利用されている様々なオープンソースのソフトウェアツールを執筆しています。彼のShades of Purpleのコードテーマやcorona-cliのようなプロジェクトのように。Awaisは教えることが大好きです。2万人以上の開発者が彼のコース、つまりNode CLI、VSCode.pro、Next.js Beginnerから学んでいます。Awaisは、12人のGitHub StarsとしてFOSSコミュニティのリーダーシップを評価されました。彼はSmashing Magazine Experts Panelのメンバーであり、CSS-Tricks, Tuts+, Scotch.io, SitePointで特集&出版された著者です。#OneDevMinute 開発者のヒントをツイートしています。

Henriはフリーランスの開発者であり、興味をパフォーマンスエンジニアリングとユーザーエクスペリエンスを組み合わせたポプリに変えています。日々の研究ドキュメントやケーススタディの洪水を読んだり、開発ツールのサイトを無差別に監査したりしていないときは、コミュニティに貢献したり、Toronto Web Performance Groupを含む共同プログラミングのミートアップに参加したり様々なブートキャンプでランチをしたり学んだりするために自分の時間をボランティアで提供したりしています。それ以外の時は、音楽制作ソフトを使ってツーリングをしたり、ほぼ確実にトレーニングをして、可能な限り最速で5kmを走ることに集中しています。

Moritz Firschingは、Google Switzerlandのソフトウェアエンジニアで、プログレッシブ画像フォーマットとフォント圧縮に取り組んでいます。それ以前は、数学者としてポリトープの研究をしていました。

Luca Versariは、Googleのソフトウェアエンジニアで、JPEG XLの開発に携わっています。グラフ圧縮に関する博士号を取得中で、数学のバックグラウンドを持っています。

Samiは、工学数学の研究を終えてGoogleに入社しました。圧縮に遠隔で興味を持って数年後、最終的には2018年にフルタイムの仕事になりました。

Jyrki Alakuijalaは、オープンソースソフトウェアコミュニティの活発なメンバーであり、データ圧縮の研究者でもあります。最近の研究テーマは、Zopfli、Butteraugli、Guetzli、Gipfeli、WebP lossless、Brotli、JPEG XLなどの圧縮フォーマットとアルゴリズム、およびCityHashとHighwayHashという2つのハッシュアルゴリズムです。Googleに入社する前は、神経外科や放射線治療の治療計画用ソフトウェアを開発していました。

Akamaiのエンタープライズアーキテクトで、パフォーマンスに情熱を注いでいます。イギリスからの帰国子女で、サンフランシスコに20年以上住んでいます。余暇には、長距離アドベンチャーバイク、スノーボーダー、ボクサー/カラテカとして活躍しています。彼はトラブルメーカーとして知られていることが好きです。そして何より、父親であり、夫であり、猫のルナの飼い主でもあるのです。

Tata Consultancy Servicesのエンタープライズアーキテクトで、公共部門の大規模なデジタルトランスフォーメーションプログラムに従事しています。テクノロジーに興味があり、特にパフォーマンスエンジニアリングに関心があります。旅行好きで、天文学、歴史、生物学、医学の進歩に興味を持っています。バガヴァッド・ギーターの第2章47節 “karmaṇy-evādhikāras te mā phaleṣhu kadāchana “を強く信奉している。

Leonardoは、Coinbaseのスタッフソフトウェアエンジニアとして、ウェブパフォーマンスと成長イニシアチブを担当しています。また、NGRome Conferenceを主催しています。Leonardoはまた、パフォーマンス分析を通じて企業がロードマップに優先順位をつけより良いビジネス上の意思決定を行えるよう支援するPerfume.jsライブラリを管理しています。

AndrewはCloudflareで働き、ウェブの高速化と安全性の向上に貢献しています。彼は、エンドユーザーのウェブサイトのパフォーマンスを向上させるために、新しいプロトコルやアセット配信の展開、測定、改善に時間を費やしています。

Robinはベルギーのハッセルト大学 のウェブプロトコルとパフォーマンスの研究者です。彼は、qlogやqvisのようなツールを作成することで、QUICやHTTP/3を使えるようにすることに取り組んでいます。

QUIC Working GroupのHTTP/3のエディタ。Akamaiのファウンドリグループのアーキテクト。

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.