0
私はYoutubeの表示システムに驚いています。メインページhttps://www.youtube.com/にいるとき、左側のメニューの1つのリンクをクリックしてこのページに進みます(例:https://www.youtube.com/feed/trending)、あるページから別のページに行くときに点滅はありません。youtubeのようなプリロードページ
新しいページがプリロードされていて、そのページとの差分のみが表示されているようです。 さらに、進行中のバーシステム(この1つはhttp://ricostacruz.com/nprogress/)は、現在のページで常に60%で終了し、新しいページで60%で開始し、100%に直進します。
どのように彼らはそれを行うか? Javascript、特定のサーバー構成ですか?
おかげ
私はjQuery - Bootstrap with Apacheを使用しています - サーバー側のPHP。これらの技術を使用する機会はありますか? –
することができます...しかし、私は非常に角度、反応、流星、または他のいずれかのようなものをお勧めしたいと思います。これを自分で構築するには多くのロジックが必要です。それが既存のサイトであれば、Reactがおそらく最善の策です。既存のサイトの上にドロップするのが一番簡単ですが、まだかなりの作業があります。通常、SPAのために最初から始め、既存のサイトを改造しようとする方が簡単です。幸いにも、私が言及したそれらのすべては、JavaScriptで書かれ、PHPバックエンドで動作することができ、またブートストラップとうまくマッシュアップします。それはあなたが交換しているjQueryだけです。 – samanime