遅延読み込みの概念を使用できます。
ロード中に必要なコンテンツのみをロードしてから、jqueryとajaxを使用して残りのコンテンツをロードできます。
このようにして、ユーザーは、他の部分が非同期でロードされている間に、すでにロードされている部分を簡単にサーフィンして操作できます。
jQueryのajaxまたはpostメソッドがこれに役立ちます。
簡単な例は、
ページにコンテンツの5つの部分がある場合、2つをすぐにロードする必要があります
ページには2つのパーツが読み込まれるため、5つのパーツを読み込むよりもかなり時間がかかりません。
ドキュメントがロードされたら、ajaxを使用して残りの3つのパーツをロードします。Ajaxは、いくつかのパラメーターを使用してWebサイトの特定のページ(AjaxRequestHandler.phpという名前の場合もあります)にリクエストを送信します。このページはリクエストを処理してHTMLを生成し、メインページに送り返します。返されたhtmlとこれはすべて非同期で発生するため、ユーザーは最初にロードされた2つの部分と通信できるようになります
また、Webテクノロジーを初めて使用する場合でも、遅延読み込みを実現するには、少なくともajaxや非同期呼び出しなどの知識が必要だと思います。
編集 :
あなたのこの質問のために
AJAXを除いてこれを回避する方法はありますか?
役立つことがあれば、iframeを試すことができると思います。
ページの読み込み後にメインコンテンツをiframeなしで読み込む一方で、他のコンテンツをiframeに読み込む。
このjsFiddle
jsfiddle.net/cGDuV/
スタックオーバーフローのこの投稿で言及されている、iframeでの遅延読み込みを理解するのに役立ちます。
jqueryを避けたい場合は、同じようにjavascriptを使用できます。