這個問題非常普遍,但我會試着回答它。
1. 根據w3.org,HTML5只是HTML的新版本,它仍在draft之下。
HTML5仍然是HTML,並且HTML通過向服務器請求服務器主動響應的下一頁的新副本導航到其他頁面。然而,這將刷新瀏覽器中的現有頁面,並引入新頁面。(是的,當再次請求同一頁面時,顯示瀏覽器中的緩存副本或向服務器發送新請求,內容,小或巨大,重新加載)。這是重新加載的部分。但是,您可以使用AJAX必須提供的異步服務,您可以使用該服務請求html頁面的一部分。
的Ajax是一組用於在客戶端 創建異步web應用程序相互關聯的web開發技術。使用Ajax, Web應用程序可以將數據發送到,並從中檢索服務器 異步(後臺)數據不與 顯示和現有網頁的行爲干預。
2.靜態頁面很少使用這些天。但是,如果站點沒有太多用戶特定的組件,或者該站點只有靜態數據,靜態頁面會很有幫助,因爲可以避免加載JavaScript內容。但是再次,所有現代網頁都是動態的。
這裏有很多把動態內容在網絡上像 的Model View Controller方法和基於事件的方式方法。
而只是給你一個想法,新的外觀是一個頁面看起來凡在本網站的所有內容顯示在一個單獨的頁面,並有多個控制器,飼料頁面的各個部分和所有這些都組合成一個視圖。
看一看here。
3.現在有很多新的js選項,node.js和angular.js是最新的補充。 Node.js是一個很好的選擇,如果你想你的網站完全通電的JavaScript,但沒有多少託管網站支持node.js呢。不過,現在JavaScript似乎是未來。
4.這個問題是很大的,因爲你從根本上缺乏研究。因爲,託管和副本是兩個不同的東西,因爲除了託管網站和您的客戶端(即瀏覽器)之外,還有很多其他服務器與客戶端非常接近以便即時爲頁面提供服務,因此該文件被迅速帶到瀏覽器。
所以,從某種意義上說了很多具有命中的數量龐大的網站有緩慢時後端服務器的快速緩存服務器的 層快速提供 請求。然後,還有快速緩存的數據庫服務器 在較慢的數據庫服務器上。
所以,我想在這裏強調的是,這是一個純粹的性能相關的決定,你必須採取。所以,如果有什麼你想要達到的,無論是速度還是別的,都有很多選擇需要探索。
即將到來的CSS3部分,動畫CSS3的一部分仍然是全球接受。全球仍有用戶無法處理CSS3D轉換(用戶使用舊版本的IE等)。這就是它。
也就是說,這些東西純粹與性能有關,HTML5或CSS3在這方面沒有任何作用。
HTML5並不意味着沒有刷新,也沒有刷新並不暗示HTML5,這只是AJAX。 – Virus721