給開發者的 Web 技術文件
全球資訊網的開放性提供了開發人員非常棒的機會。要充分發揮 Web 潛能,你需要知道如何使用它們。你可以從以下連結找到各種 Web 技術說明。
Web 開發者說明文件
Web 技術參考
- Web API
-
用於開發 Web 應用程式的 JavaScript API。
- HTML
-
HTML 提供用於構建 Web 文件和應用程式的基本結構。
- CSS
-
階層式樣式表用於描述 Web 文件和應用程式的外觀。
- JavaScript
-
JavaScript 是 Web 的原生程式語言。
- WebAssembly
-
WebAssembly 能夠讓以 C、C++、Rust、Swift、C#、Go 等語言開發的程式在 Web 上執行。
- 事件
-
你的 Web 應用程式能夠對事件做出反應;例如當 Web 完成載入,或使用者選擇某些內容、按下按鍵、調整視窗大小、提交表單、暫停影片等。
- HTTP
-
超文字傳輸協定(Hypertext Transfer Protocol)是基本的網際網路協定,用於從網路上取得檔案、樣式表、程式碼、圖片、影片、字型,以及其他資源——以及將資料傳回伺服器。
- 媒體
-
用於在 Web 檔案和應用程式中嵌入和串流視訊、音訊和圖片內容的格式、轉碼器、協定、API 和技術。
- SVG
-
可縮放向量圖形(Scalable Vector Graphic)使你能夠建立任何大小皆能平滑縮放的圖片。
- MathML
-
數學標記語言(Mathematical Markup Language)使 Web 得以展示複雜的數學運算式及語法。
- URI
-
統一資源識別碼(URI)被各種技術使用,包括瀏覽器本身透過地址欄來以各種方式識別資源。
- WebDriver
-
WebDriver 是一種透過模擬真人使用瀏覽器的操作來遠端控制瀏覽器的自動化機制。被廣泛用於 Web 應用程式的跨瀏覽器測試。
- Web 擴充功能
-
Web 擴充功能是一種讓你在瀏覽器中為使用者提供增強功能的方式,例如阻擋廣告和其他內容、自訂頁面外觀等。
- Web 應用程式資訊清單
-
Web 應用程式資訊清單(Web App Manifest)讓使用者能夠將 Web 應用程式安裝到他們的裝置主畫面上,並預先設定畫面方向(直向或橫向)和顯示模式(如全螢幕)等。
- 漸進式 Web 應用程式
-
漸進式 Web 應用程式(Progressive Web App)提供使用者近似原生行動應用程式的體驗。
- OpenSearch
-
OpenSearch 允許網站為自身描述一個搜尋引擎,以便瀏覽器或其他用戶端應用程式可以使用該搜尋引擎。
- XML
-
可擴展標記語言是一種嚴格的文件物件模型序列化格式。
- XSLT
-
可延伸樣式表轉換語言是一種基於 XML 的語言,與專門的處理軟體結合使用,用於轉換 XML 文件。
- XPath
-
XPath 使用非 XML 語法提供一種靈活的方式來定位(指向)XML 文件的不同部分。它還可以用於測試文件中的定位節點是否符合某個模式。
- EXSLT
-
EXSLT 是 XSLT 的一組擴展。
開發者工具說明文件
- Firefox 開發者工具
-
Firefox 內建的 Web 開發者工具的說明文件。
- Chrome 開發者工具
-
Chrome 內建的 Web 開發者工具的說明文件。
- Safari Web 檢閱器
-
Safari 內建的 Web 開發者工具的說明文件。
- Edge 開發者工具
-
Edge 內建的 Web 開發者工具的說明文件。