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

· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
· HTTP Archive
Ebook
792
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 でもウェブについて書いています。

Eric A. Meyerは、burger flipper、hardware jockey、大学のウェブマスター、初期のブロガー、オリジナルのCSS Samuraiの一人、CSS Working Groupのメンバー、コンサルタントとトレーナー、そしてNetscapeのスタンダード・エバンジェリストとして活躍してきました。現在は、IgaliaのDeveloper Advocateであり、An Event Apartの共同創始者であるJeffrey Zeldmanと共に活動しています。中でもEricは、Design For Real LifeをSara Wachter-BoettcherとA Book Apartのために共同執筆し、CSS: The Definitive Guideと、Estelle WeylがO’Reilly また、初の公式なW3Cテストスイートを作成し、microformatsの作成を支援しました。

Shuvamはデザイナーであり、doodler、writer、shutterbugであり、software tinkerでもあります。現在は、DeepSourceでデザインをしたり、Indie-Hackingで、Donethのようなプロジェクトに取り組み、コンピュータが人間とどのように相互作用するかの荒削りな部分を探求しています。

Nishu Goelは、Web DataWorksのエンジニアです。WebテクノロジーとAngularのGoogle Developer Expert、Developer TechnologiesのMicrosoft MVPであり、Step by Step Guide Angular Routing (BPB, 2019)とA Hands-on Guide to Angular (Educative, 2021)の著者でもあります。彼女の著作は、unravelweb.devでご覧いただけます。

Alex Lakatosは過去10年間、ブラウザ、通信、FinTechの各組織でオープンウェブの研究に携わってきました。ウェブ技術と開発者支援のバックグラウンドを持ち、Interledger Foundation が開発者向けの製品を構築し、開発者コミュニティ全体と関わりを持つのを支援しています。Twitterで彼にコンタクトを取ることができます。

デジタル戦略家、マーケティングテクノロジスト、フルスタックデベロッパー。Webサイトのパフォーマンス、テクニカルSEO、schema.org、構造化データなど、あらゆることに手を出すのが好き。

アンドレア・ボルピーニはWordLiftのCEOで、現在はセマンティックウェブ、SEO、人工知能に注力しています。

Eric PortisはCloudinaryのWebプラットフォーム提唱者です。

Doug Sillarsは、開発者関係のリーダーであり、パフォーマンスとメディアの交差点で活動するデジタルノマドでもあります。彼のツイッターは @dougsillars で、ブログは dougsillars.com で定期的に更新しています。

Ingvarは、より良いツール、仕様、ドキュメントを通じて開発者の体験を向上させることに常に取り組んでいる情熱的なD2D(開発者間)プログラマーです。現在、Google Chrome チームで WebAssembly Developer Advocate として働いています。

Barry Pollard はソフトウェア開発者であり、Munning の本 HTTP/2 in Action の著者です。彼は、ウェブは素晴らしいが、それをさらに良くしたいと思っている。ツイッターは@tunetheweb 、ブログはwww.tunetheweb.com でご覧いただけます。

Ahrefs のプロダクトアドバイザー、テクニカルSEO、ブランドアンバサダーを務める。Raleigh SEOミートアップ(米国で最も成功したSEO Meetup)、ビールとSEOミートアップ、Raleigh SEOカンファレンスの主催者でもある。また、Technical SEO Slack グループを運営し、/r/TechSEO on Reddit のモデレーターを務めています。また、PatrickはTwitterの「Uncommon SEO Knowledge」というスレッドで、ランダムにSEOの知識を共有するのが好きです。彼は有名なカンファレンススピーカーであり、業界ブロガー(最近は主にAhrefのブログで)、検索賞の審査員、そして米国労働省の検索マーケティング戦略家の役割の定義に貢献しました。

Tomekは、Onelyの研究開発責任者です。また、ウェブサイト所有者がより多くのコンテンツをGoogleにインデックスさせることを目的とした製品、ZipTieを開発中です。余暇には、ハイキングとポーカーを楽しんでいます。

Ianは、マーケティングコンサルタント、SEO、講演者、回復代理店の創業者です。1995年にデジタル・マーケティング・エージェンシーであるPortentを設立し、2017年にClearlinkに売却しました。今は独立して、大好きなブランドのコンサルティングをしたり、ダイエットコークを提供する会議で話したりしています。ダンジョンズ&ドラゴンズのプロプレイヤーにも挑戦しているが、なかなかうまくいかない。シアトルの坂を自転車で登るのが日課。

Alex Tait はアクセシビリティのスペシャリストで、インターフェイスアーキテクチャとデザインシステムにおけるアクセシビリティとモダンな JavaScript の交差に情熱を注いでいます。開発者として、アクセシビリティを前面に押し出したインクルージョン主導の開発手法が、すべての人にとってより良い製品につながると信じています。コンサルタントおよびストラテジストとして、「より少なく」を信条とし、障害者のためのコア機能の平等性よりも新機能の範囲拡大を優先させることはできないと考えている。また、教育者として、技術産業がより多様で公平、かつ包括的な産業となるよう、情報に対する障壁を取り除くことを信条としている。

Scott Davisは、著者であり、Thoughtworksのデジタル・アクセシビリティ提唱者として、ウェブ開発の最先端/革新/新興/非伝統的な側面に焦点を当てています。”デジタル・アクセシビリティは、コンプライアンスのチェックボックスを超えるものであり、アクセシビリティはイノベーションの出発点です。”

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

Gary Wilhelmは、UNC-Chapel HillのDivision of Finance and Operationsのデジタルソリューションマネージャーで、WebサイトやWebアプリケーションの開発に従事しています。2013年から仕様書を勉強してWebサイトのアクセシビリティ化に取り組み始め、数千枚のPDF文書の改善を通じてPDFアクセシビリティの学習に多大な時間を費やすなど、それ以来アクセシビリティに関心を持ち続けています。余暇には、旅行、庭仕事、ランニング、スポーツ観戦、妻と2人のティーンエイジャーを困らせること、そして愛犬がリスやウサギ探しを手伝うことが好きだそうです。

QA、UX、フロントエンド開発、CSSとの愛憎関係、そして計り知れない量のコーヒーなど、技術者としての長く曲がりくねった道を歩んできたアクセシビリティエンジニアで猫好き。

Sia Karamalegosはウェブ開発者、国際会議のスピーカー、ライターです。Googleデベロッパー ウェブテクノロジーの専門家、Cloudinaryメディア開発者エキスパート、Stripeコミュニティエキスパートであり、Eleventy Meetupを共同開催しています。sia.codes やTwitter で、彼女の執筆、講演、ニュースレターをチェックしてください。

Yana Dimovaはimec-DistriNetの博士課程に在籍し、ウェブプライバシーについて研究しています。オンライントラッキング、プライバシーの脆弱性、プライバシーの法律と政策に関心を持ち、研究している。

Victor Le Pochatは、ベルギーのKU Leuvenのimec-DistriNet 研究グループの博士課程研究者である。彼の興味は、ウェブのエコシステムの探求と、ウェブのセキュリティとプライバシーの研究方法論にあり、現在の方法の分析と改良の両方に取り組んでいます。

Saptak Sは人権を中心としたウェブ開発者であり、ウェブ開発におけるユーザビリティ、セキュリティ、プライバシー、アクセシビリティのトピックに焦点を当てています。A11Y Project、OnionShare 、Wagtail など様々なオープンソースプロジェクトの貢献者、メンテナである。ブログはsaptaks.blogでご覧いただけます。

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

Nurullah Demirは、インターネットセキュリティ研究所のセキュリティ研究者であり、博士課程に在籍しています。研究テーマは、堅牢なWebセキュリティ機構と敵対的機械学習です。

Jamie Indigoはロボットではなく、ボットをしゃべるんです。Deepcrawl のテクニカルSEOコンサルタントとして、検索エンジンがどのようにウェブをクロールし、レンダリングし、インデックスを作成するかを研究しています。野生のJavaScriptフレームワークを手なずけ、レンダリング戦略を最適化することが大好きです。仕事以外では、ホラー映画、グラフィック小説、Dungeons & Dragonsが好きです。

Dave Smart は、Tame the Bots の開発者であり、検索エンジンの技術コンサルタントです。ツールの構築やモダンウェブの実験が好きで、ライブの最前線にいることもしばしば。

Ashley Berman Hale は、Deepcrawl のテクニカル SEO およびプロフェッショナルサービス担当副社長です。植物、動物、そして小さな人間のママでもあります。アシュリーは、地元のローラーダービーリーグでプレーし、新しいSEOを指導しています。

Christian Liebel は、Thinktecture のコンサルタントで、さまざまなビジネス分野のクライアントが優れた Web アプリケーションを実装できるように支援しています。Microsoft MVPのデベロッパー技術部門、Google GDEのWeb/ケイパビリティとAngularが取得しており、W3C Webアプリケーションワーキンググループに参加しています。

DemianはGoogleのWeb Ecosystems Consultingチームのメンバーで、アルゼンチンのブエノスアイレスに生まれ、現在はニューヨークを拠点に活動しています。Progressive Web AppsとAdvanced Capabilitiesにフォーカスしている。web.dev でよく執筆している。

Alon KochbaはWixのソフトウェア開発者であり、パフォーマンスに関する取り組みを統括しています。バックエンド出身で、ネットワーキングの豊富な経験を持ち、ウェブを大規模に高速化することを楽しんでいます。

Tomは、野心的な小売業者のためのeコマース代理店であるSpace 48のイノベーション・ディレクターです。彼は、Ordnance Survey、Betty’s & Taylors of Harrogate、Smythsonなどのブランドで10年以上eコマースの経験を積んできました。現在は、BigCommerceでマーチャント向けのアプリ群を立ち上げるためのイニシアチブをリードしています。

Artem Denysov は、ソフトウェアエンジニア、オープンソースの貢献者、Mozillians のメンバー、講演者、そして執筆者です。Webperfとツールで、開発者とユーザーの生活をより快適にします。Stackbit で、開発者が Jamstack ウェブサイトを簡単に構築できるようにするために働いています。Twitter と Linkedin でご覧いただけます。

現在、JohnはGoogleクラウドプラットフォーム のシニア開発者兼アーキテクトとして働いています。ウェブ開発者として、ウェブパフォーマンスとブラウザ標準の活用に焦点を当てた技術的な旅を開始しました。彼は、フリーランスのWordPress開発者として、またいくつかのマネージドホスティングプロバイダーでアーキテクトやエンジニアとして、これらの原則を適用しました。オープンなウェブスタンダードと持続可能なウェブのベストプラクティスを強く信奉している。そのため、John は Google の Lit プロジェクトを含むいくつかのオープン ソース プロジェクトに参加しており、ウェブコンポーネント やその他のパフォーマンスに基づくソリューションなど、新しい Web 技術の強力な擁護者でもあります。

Kevin Farrugiaは、ウェブパフォーマンスとソフトウェアアーキテクチャのコンサルタントです。ブログはimkev.dev でご覧いただけます。

Navaneeth Krishna は、大手 CDN プロバイダーである Akamai でウェブパフォーマンス・アーキテクトを務めています。CDN 業界で 10 年以上の経験を持つ同氏は、CDN が今後数年間のインターネットの成長に不可欠な要素になり、注目すべき空間になると確信しています。彼のツイートは@Navanee55755217で見ることができます。

Lode Vandevenneは、ソフトウェアエンジニアとしてGoogleスイスに勤務し、Zopfli、Brotli、JPEG XL画像フォーマットなどの圧縮プロジェクトに貢献しています。

Moritz Firschingは、Googleスイスのソフトウェアエンジニアで、プログレッシブ画像フォーマットとフォント圧縮を研究しています。それ以前は、数学者として多面体の研究をしていた。

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

Leonardo は、Coinbase のソフトウェアエンジニアスタッフで、製品エンジニアが世界でもっとも高い品質のアプリケーションを大規模に出荷できるようにするためのイニシアチブをリードしています。彼はNGRome Conferenceをキュレーションしている。また、レオはPerfume.js ライブラリのメンテナンスも行っており、企業がパフォーマンス分析を通じてロードマップの優先順位付けやより良いビジネス決定を行えるよう支援しています。

Jessicaはオペラ歌手としてキャリアをスタートし、過去10年間はクラシック音楽業界に身を置いてきました。2020年初頭、パンデミックにより、彼女は技術、特にウェブ開発の分野で新しいキャリアをスタートさせることを決意しました。彼女はもともと、ステージ上でもオフでも、文章を書いたり物語を語ったりするのが好きで、この新しい分野に移行した体験を記録した3つの記事のシリーズをMediumで発表しています。現在、テクニカルライティングの正社員を募集しています。

Dominic Lovell は現在 Akamai Technologies のソリューション・エンジニアリング・マネージャーで、ウェブ上でのサイトのパフォーマンスと安全性を高めることに長年取り組んでいます。ツイッターでは@dominiclovell、またはLinkedInで彼とつながることができます。

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.