---
title: 給開發者的網頁技術文件
slug: Web
tags:
- Landing
- Web
- 網頁
- 網頁開發
translation_of: Web
---
全球資訊網的開放性提供了開發人員非常棒的機會。要充分發揮網路潛能,你需要知道如何使用它們。你可以從以下連結找到各種 網頁技術說明。
網頁技術
基礎
- HTML
- 超文字標記語言 (HyperText Markup Language) 是一種用來結構化描述及定義網頁內容的語言。
- CSS
- 階層樣式表 (Cascading Style Sheets) 可用來描述網頁內容的外觀。
- HTTP
- 超文字傳輸協議 (Hypertext Transfer Protocol) 用於傳送網路的 HTML 及其他網頁中會使用到的hypermedia 文件。
腳本語言
- JavaScript
- JavaScript 是在瀏覽器中執行的程式語言,你可以用它來增進網站或網路程式的互動性、及其他動態功能。
- Web APIs
- 提供了能擴展網路腳本化能力的每個 API 的參考資訊,包含了 DOM 及所有相關的 API 及介面,能用於製作網站內容與應用程式。
圖像
- SVG
- 可縮放向量圖形(Scalable Vector Graphics)使你能夠使用一組向量(線條)與形狀來描述圖片,在顯示時可提供無關大小的零失真的平滑縮放。
- WebGL
- WebGL 導入一系列近似 OpenGL ES 2.0 標準的 API,可用於 HTML {{HTMLElement("canvas")}} 元件中,將 3D 圖像帶進網路。
音訊、影片、多媒體
- 網路媒體科技
- 跟多媒體相關的API及文件連結清單。
- 網路媒體科技概觀
- 網路科技及提供影音撥放、操作與錄製的APIs概觀。如果你不知道該使用哪一個API,可以從這裡開始。
- 影像擷取及串流API
- 提供本地或是網路上媒體串流,錄製及操作的API參考資料。包含使用本地相機及麥克風擷取影片,音檔和靜態影像。
其他
- MathML
- 數學標記語言(Mathematical Markup Language)使網頁得以展示複雜的數學運算式及語法。
學習區
- 學習網路開發
- 這些文章給初學者任何他們開發一個簡單的網頁所需要的東西。
其他主題
- 開發網頁應用程式
- 網頁應用程式開發者的文件。Web App 真的只需要單次撰寫,即可佈署到手機、桌面與 Firefox OS 平台。
- 網頁親和力
- 網頁親和力(Accessibility)意指讓最大多數人都得以使用網站,包含某些身心能力受限者。這裡我們提供製作具親和力的網頁內容的相關資訊。
- 安全
- 不要讓你的網站或應用程式洩漏隱私資料給壞人。使用此系列文章確保你的專案安全。
- WebAssembly
- WebAssembly 是一種可以在現代瀏覽器執行和編譯的新型態的程式語言。這個語言是一種擁有高效率的二進位格式類似組合語言的低階語言。他提供接近原生的效率,並且提供像是C/C++這些語言作為編譯標的,能夠讓他們在網頁上執行。