私は単一ページのウェブサイトをデザインしています。サイトへのすべてのセクションはDIV要素でモーダルにポップアップするため、実際のブラウザページを離れることはありません。最初は、「display:none」を使用してcssですべてのセクションを非表示にし、ナビゲーションはそれに応じてそれらを表示および非表示にします。
ポートフォリオのセクションをまとめましたが、ポートフォリオアイテムごとにAJAXを使用するのが最適かどうか疑問に思い始めています。これは、ポートフォリオアイテムに大きな画像が含まれているためです。プリロードの賢明な制限についての大まかなガイドはありますか?すべてのアイテムがプリロードされている場合、HTMLファイルは非常に巨大に見えます。
これは少し一般的な質問であり、すべてをプリロードするのは悪い考えのように感じますが、私は急いで行きたくありません。要素が「display:none」に設定されている場合、ユーザーのコンピューターでどのような種類のリソースが使用されているのかよくわかりません(たとえば、RAMの問題ですか?)。
乾杯!:)