《21天學通HTML+CSS+JavaScriptWeb開發(第7版)》——1.7作業

非同步社群發表於2017-05-02

本節書摘來自非同步社群《21天學通HTML+CSS+JavaScript Web開發(第7版)》一書中的第1章,第1.7節,作者:【美】Laura Lemay(勞拉·萊梅) , Rafe Colburn(雷夫·科爾本) , Jennifer Kyrnin(珍妮弗·凱瑞恩)著,更多章節內容可以訪問雲棲社群“非同步社群”公眾號檢視

1.7 作業

本書的每章都有作業,旨在幫助您複習剛學習的主題。在本節的第一個小節中,將回答一些與Web相關的常見問題。接下來,將由您來回答一些有關Web的問題,而隨後列出了這些小測驗的答案。在每章的最後都有幾個練習,旨在幫助您記住剛學到的Web知識。

1.7.1 問與答
問:Web有誰負責運營?這些協議都是由誰控制的?這一切都是由誰管理的?

答:全球資訊網並非由某個組織擁有或控制。鑑於向Web提供資訊的獨立網站數不勝數,任何單個組織都無法制定相關的規則或指南。然而,有兩類組織給Web的外觀和發展方向帶來了重大影響。

第一個這樣的組織是全球資訊網聯盟(W3C),它有兩個總部,分別位於美國的麻省理工學院和歐洲的INRIA。W3C的成員為有志於支援和定義Web語言和協議(如HTTP、HTML、XHTML等)的個人和組織;W3C還提供瀏覽器、伺服器等產品,可供任何人免費使用。W3C負責制定全球資訊網標準和實施相關的規則,其網站地址為http://www.w3.org/

影響Web的第二類組織是瀏覽器開發商,其中最著名的是Google、Apple、Microsoft和Mozilla Foundation。為成為最流行、最先進的Web瀏覽器,這些開發商展開了激烈的競爭。一些關心Web未來的個人和公司成立了一個名為WHATWG(Web Hypertext Application Technology Working Group,Web超文字應用技術工作組)。HTML5規範就是由WHATWG和W3C一起制定的。

從現在開始,WHATWG放棄了給HTML規範制定版本號,相反,HTML將是一個“流動的標準”,將涵蓋實驗性功能和得到廣泛支援的功能,旨在確保該規範緊跟發展步伐,涵蓋瀏覽器開發商一致同意在其瀏覽器中新增的功能。如果提議新增的功能未得到一致同意,該功能將從HTML規範中刪除。這旨在避免以前遇到的問題,即HTML規範制定流程與瀏覽器開發商所做的工作脫節的問題。

問:我聽說Web發展迅速,要跟上潮流幾乎不可能。本書會註定一出版就過時嗎?

答:確實,Web在不斷變化,但本書介紹的大部分知識您以後都用得著。當前,HTML像以前一樣很穩定,一旦您掌握與超文字標記語言(HTML)、級聯樣式表(CSS)和JavaScript相關的核心技術,可根據需要補充新的知識。

1.7.2 小測驗
1.URL是什麼?

2.要將文件釋出到Web上,必須有什麼?

1.7.3 小測驗答案
1.URL(統一資源定位符)是一個指向Internet上特定文件或資訊的地址。

2.您必須能夠訪問Web伺服器。Web伺服器是在Web上提供文件的程式,它響應Web瀏覽器發出的獲取檔案的請求,能夠將請求的網頁傳送給眾多不同型別的瀏覽器。它們還負責管理表單輸入以及處理資料庫整合。

1.7.4 練習
1.從現在開始,每當您在網上衝浪時都更多地從Web釋出的角度考慮考慮。看看URL由哪些部分組成,注意網頁的結構。這樣,您很快就將對網頁是如何建立的瞭如指掌。

2.下載一款您通常不使用的瀏覽器,並嘗試使用一段時間。如果您當前使用的是Internet Explorer,請嘗試使用Firefox、Chrome、Safari乃至命令列瀏覽器Lynx或Links。要真正明白現在情況有何不同,還有未升級瀏覽器的使用者的Web體驗是什麼樣的,請從http://browsers.evolt.org/下載一款老式瀏覽器並嘗試使用它。


相關文章