なぜ Google は AMP プログラムを開始したのでしょうか?
なぜ Google は AMP プログラムを開始したのですか?
Google は最近、モバイル Web ページの読み込み速度を向上させる、AMP と呼ばれる Web アクセラレーション プロジェクトを発表しました。 AMP はオープンソース プロジェクトであり、このテクノロジーにより、HTML、CSS、JavaScript の読み込み速度に影響を与える可能性のあるコードを制限できます。 Google は、このテクノロジーにより、Nexus 5 携帯電話の Web ページの読み込み速度が 15% から 85% 向上する可能性があると述べています ( Google AMP と Baidu MIP が SEO に与える影響)
このプロジェクトの技術的核心は AMP です。HTTP リクエストを最小限に抑え、Web ページのコンテンツ全体を同時に読み込むことができます。ただし、このテクノロジーはアニメーションやスクロール バーなどのコンテンツを制限し、JavaScript コードを使用したコンテンツもサポートされません。
元のモバイル サイトの具体的な問題は何ですか?
モバイル デバイスで問題を読んだ経験から、解決策を議論する前に、少し時間をかけて問題を調査する価値があります。携帯電話やコンピューターでの Web ベースのインタラクションがいかに貧弱であるかをよくご存知でしょう。通常、ページの読み込みが遅く、レンダリングが不安定で、インタラクション方法が奇妙であることがよくあります。これは主に次の 2 つの理由によるものです。
第三者からの干渉
広告や一部の追跡および分析テクノロジーの挿入により、ユーザーが携帯電話を持っている場合でも、帯域幅と CPU 処理が影響を受けます。さらに、このページは、複数の document.write() 呼び出し関数を挿入することで、あたかも単なる広告であるかのように動作することがよくあります。その結果、iOS スマートフォンにコンテンツ ブロック ソフトウェアをインストールすると、ページ サイズが大幅に減少することがわかりました。レスポンシブな Web サイトのデザインによる損害
ほとんどのレスポンシブな Web サイトはどの画面サイズでも良好に動作しますが、これは携帯電話の表示にも影響を与えることを Paul Irish が Reddit のパフォーマンスを調査したときに発見しました。オーバーヘッドの大部分は、アニメーション効果を表示するときにマウス ホバーで表示できるように Reddit のマスコットが svg を使用してレンダリングされたという事実に起因する可能性があります (サードパーティのライブラリに基づいており、オーバーヘッドが高いことを意味します)。モバイル デバイスでリソースが見つかることはめったにありません Facebook の調査 (PDF、3.4 MB) によると、Facebook での平均読み込み時間は 8 秒です。これが Facebook インスタント記事の世界です。 Apple News と AMP の読み込みに 8 秒かかるのは明らかに誇張であり、今日の基準からすると、これは読み込みに時間がかかるようです。 AMP および Facebook インスタント記事が Apple News とどのように異なるかについての背景情報は、Google が新しいデジタル出版イニシアチブによって下された決定であることを示しています。
Facebook インスタント記事と Apple ニュースには次の共通点があります:アプリ内エクスペリエンス
読者は携帯電話の Facebook ソフトウェアを通じて Facebook インスタント記事にアクセスしますが、Apple ニュースは iOS 9 を使用します 完全に独立したアプリで 。どちらのプラットフォームでも、ユーザーはアプリの外で記事を読むことはできません。これらは、特別に設計された RSS 更新アプリケーションと考えることができます。
シンジケーション主導ただし、Facebook と Apple は異なるシンジケーション形式を使用しています (Apple News 形式は JOSN に基づいていますが、インスタント記事は RSS フィード内の HTML によって多かれ少なかれマークアップされています)。どちらも同じ原則に基づいています。コンテンツ管理システムを誘導して必要な結合フォーマットを生成すると、Facebook と Apple はノンストップで抽出、解析し、美しく加工し、その後、迅速なカスタム レンダリングを実行します。
体験重視Facebook インスタント記事と Apple ニュースはどちらもパフォーマンスに重点を置いていますが、記事をより現代的に見せることにも重点を置いています。どちらのプラットフォームにも、洗練された滑らかなインターフェイスを作成できるコンポーネントがあり、一般に、カスタマイズ可能な手作りの読書体験が得られます。
対照的に、AMP には別の焦点があります:Web ページベースのエクスペリエンス
AMP ファイルはブラウザと WebView でレンダリングされるように設計されています。
細分化されたファイルAMP ファイルは、AMP ランタイム中に検証、解析、部分的にレンダリングする必要がありますが、AMP ランタイム内に存在する可能性のある一部のファイルとは対照的に、サーバーまたは CDN キャッシュ内では完全に独立したファイルです。ある時点で記事に変換され、ソース データ セットが APP 上に表示されます。
パフォーマンス重視 インタラクション モードや美的要素と比較して、AMP はパフォーマンスにより多くの注意を払っています。 AMP ファイルがすべて小さいというわけではありません (適切なスタイルを使用すると、Facebook インスタント記事や Apple ニュースと同じくらい魅力的になります)。ただし、AMP ファイルは、クレイジーな小さなもののような派手なビジュアルを提供するよりも、どのように表示するかを重視しています。記事のレンダリングが速くなります。 Google は現在、検索サービスで AMP HTML を使用しています。この技術にはまだいくつかの制限があるが、Googleは、BBC、ニューヨーク・タイムズ、バズフィードを含む30社の出版社やテクノロジー企業がこのプロジェクトに参加していると述べた。 これらの初期の技術パラメータは変更される可能性がありますが、AMP の技術仕様はウェブサイトで試せるように Github で公開されています。 現在、Google はモバイルでの読書エクスペリエンスの向上に努めています。このテクノロジーにはまだいくつかの欠点がありますが、モバイル端末がトラフィックの 37% を占めており、AMP プログラムに参加する Web サイトがますます増えることになるでしょう。現在、Baidu、Sogou、Yahoo が AMP を正式にサポートしています!
以上がなぜ Google は AMP プログラムを開始したのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









DeepSeekは、特定のデータベースまたはシステムでのみ検索する独自の検索エンジンであり、より速く、より正確です。それを使用する場合、ユーザーはドキュメントを読み、さまざまな検索戦略を試し、ユーザーエクスペリエンスに関するヘルプを求めてフィードバックを求めて、利点を最大限に活用することをお勧めします。

この記事では、SESAME Open Exchange(gate.io)Webバージョンの登録プロセスとGate Tradingアプリを詳細に紹介します。 Web登録であろうとアプリの登録であろうと、公式Webサイトまたはアプリストアにアクセスして、本物のアプリをダウンロードし、ユーザー名、パスワード、電子メール、携帯電話番号、その他の情報を入力し、電子メールまたは携帯電話の確認を完了する必要があります。

Bybit Exchangeリンクを直接ダウンロードしてインストールできないのはなぜですか? BYBITは、ユーザーにトレーディングサービスを提供する暗号通貨交換です。 Exchangeのモバイルアプリは、次の理由でAppStoreまたはGooglePlayを介して直接ダウンロードすることはできません。1。AppStoreポリシーは、AppleとGoogleがApp Storeで許可されているアプリケーションの種類について厳しい要件を持つことを制限しています。暗号通貨交換アプリケーションは、金融サービスを含み、特定の規制とセキュリティ基準を必要とするため、これらの要件を満たしていないことがよくあります。 2。法律と規制のコンプライアンス多くの国では、暗号通貨取引に関連する活動が規制または制限されています。これらの規制を遵守するために、BYBITアプリケーションは公式Webサイトまたはその他の認定チャネルを通じてのみ使用できます

アプリをダウンロードしてアカウントの安全を確保するために、正式なチャネルを選択することが重要です。

この記事では、Binance、Okx、Gate.io、Bitflyer、Kucoin、Bybit、Coinbase Pro、Kraken、Bydfi、Xbit分散化された交換など、注意を払う価値のある上位10の暗号通貨取引プラットフォームを推奨しています。これらのプラットフォームには、トランザクションの数量、トランザクションの種類、セキュリティ、コンプライアンス、特別な機能の点で独自の利点があります。適切なプラットフォームを選択するには、あなた自身の取引体験、リスク許容度、投資の好みに基づいて包括的な検討が必要です。 この記事があなたがあなた自身に最適なスーツを見つけるのに役立つことを願っています

Binance Webサイトログインポータルの最新バージョンにアクセスするには、これらの簡単な手順に従ってください。公式ウェブサイトに移動し、右上隅の[ログイン]ボタンをクリックします。既存のログインメソッドを選択してください。「登録」してください。登録済みの携帯電話番号または電子メールとパスワードを入力し、認証を完了します(モバイル検証コードやGoogle Authenticatorなど)。検証が成功した後、Binance公式WebサイトLogin Portalの最新バージョンにアクセスできます。

このガイドは、AndroidおよびiOSシステムに適した公式Bitget Exchangeアプリの詳細なダウンロードとインストール手順を提供します。このガイドは、公式ウェブサイト、App Store、Google Playなど、複数の権威ある情報源からの情報を統合し、ダウンロードおよびアカウント管理中の考慮事項を強調しています。ユーザーは、App Store、公式WebサイトAPKダウンロード、公式Webサイトジャンプ、完全な登録、ID検証、セキュリティ設定など、公式チャネルからアプリをダウンロードできます。さらに、ガイドはよくある質問や考慮事項をカバーします。
