- 網頁設計與制作全能一本通(微課版)
- 歐陽榮華 汪艷主編
- 894字
- 2024-02-23 18:09:22
1.2.2 瀏覽器的配置
瀏覽器的配置非常豐富,在開發HTML5應用時需要關注的主要有以下幾個方面。
第一是顯示相關設置。如通常瀏覽器支持按住Ctrl鍵的同時滾動鼠標滾輪調整瀏覽器頁面的縮放比例;使用Ctrl鍵和加號鍵或減號鍵完成頁面的放大和縮小;按Ctrl鍵和數字鍵0恢復頁面的默認縮放比例。
第二是權限和隱私設置,包括對Cookie的管理權限的管理,如允許網頁使用位置信息、攝像頭、麥克風、運動或光傳感器,發送通知,使用JavaScript等。開發涉及這些權限的功能時,需要允許頁面訪問相應資源。圖1.6展示了Edge瀏覽器中的權限設置。
圖1.7展示了Edge瀏覽器中與性能相關的設置,其中包括計算機的代理設置。Edge和Chrome瀏覽器沒有內置的代理配置選項,只能使用系統代理配置。以隱私保護著稱的Firefox瀏覽器有內置的代理配置選項。

圖1.6 Edge瀏覽器中的權限相關設置

圖1.7 Edge瀏覽器中與性能相關的設置
此外,Edge瀏覽器還有開發者使用的功能,如緩存、日志、調試等相關設置,這些將在介紹開發者工具時詳細介紹。
下面介紹瀏覽器的一些隱藏頁面,其中包含瀏覽器的“高級”設置,并可以通過它們獲取一些瀏覽器內部信息。要查看這些隱藏頁面的列表,可以直接在瀏覽器的地址欄中輸入一個特殊地址并按Enter鍵。對于Edge瀏覽器來說,該地址是“edge://about”,對于Chrome瀏覽器來說,該地址是“chrome://about”,對于Firefox瀏覽器來說,該地址是“about:about”。圖1.8為Edge瀏覽器about頁面展示的部分隱藏頁面列表。
接下來簡要介紹一些比較常用的頁面。edge://version頁面展示瀏覽器的版本、操作系統類型和版本信息等內容。圖1.9展示了運行在Windows 10上的112.0.1722.34版本的Edge瀏覽器的edge://version頁面。

圖1.8 Edge瀏覽器about頁面的部分隱藏頁面列表

圖1.9 Edge瀏覽器的edge://version頁面(部分)
edge://flags頁面包含當前瀏覽器的實驗性功能。Firefox瀏覽器中對應的頁面是about:config。這個頁面中的配置選項并不面向普通用戶,但對開發者可能有所幫助。其中的部分功能可能是瀏覽器未來正式支持的功能。但對這些選項的錯誤配置可能導致瀏覽器出現問題。圖1.10展示了Edge瀏覽器的edge://flags頁面。

圖1.10 Edge瀏覽器的edge://flags頁面(部分)
瀏覽器是非常復雜的程序,不僅有HTML5文檔渲染、JavaScript代碼解釋執行的功能,還有多種網絡協議支持、多媒體播放、插件等功能,配置非常煩瑣。對于普通用戶,絕大多數配置都無須特別留意,但Web開發人員有必要了解開發所涉及的配置。