結果的に、DNS Prefetchによって事前に名前解決すべき処理が行われておらず、通常どおり、DNSの名前解決が走っています。pic.twitter.com/mVfqrjySVj
Native LazyloadでJavaScriptで画像の遅延読み込みをさせると、そのJavaScriptの実行処理が遅延要因となり、且つ、画像の読み込みがそのJavaScriptによって止められるため、実際は表示が遅延します。
-
-
scriptのasync/deferは、ページ上での処理の依存関係を考えて選択する必要があり、deferにすればいいわけではありません。type="module"でのコントロール関係が抜けてるのはどうかと思います。
-
HTTP/2は、HTTP/1.1より遅いです。 検証すれば、明らかに速度が違うので分かります。 性能理論で重要なM/M/1 Queuingというモデルでその説明できます。 例えて言うと、銀行の窓口処理を4つの窓口から1つにして、その列で処理を効率化しても高速にならないのと同じです。 https://en.wikipedia.org/wiki/M/M/1_queue …
- 1 more reply
New conversation -