全球資訊網的開放性提供想架設網站、或網路程式的人無盡機會。為了充分發揮網路潛能,你應該要知道如何使用它們。探索以下連結以理解各種 Web 科技。
網路技術
基礎
- HTML
- 超文字標記語言(HyperText Markup Language)是一種用來結構化描述及定義網頁內容的語言。
- CSS
- 階層式樣式表(Cascading Style Sheets)可用來描述網頁內容的外觀。
- HTTP
- 超文字傳輸協議(ypertext Transfer Protocol)用於傳送網路的 HTML 及其他 hypermedia 文件。
腳本語言
- JavaScript
- JavaScript 是在瀏覽器中執行的程式語言,你可以用它來增進網站或網路程式的互動、及其他動態功能。
- Web APIs
- 提供了能擴展網路腳本化能力的每個 API 的參考資訊,包含了 DOM 及所有相關的 API 及介面,能用於製作網站內容與應用程式。
- Web API 介面參考 - 以字母順序排序的所有介面資訊
- WebAPI 列出裝置 API 及其他益於開發應用程式時的 API
- 事件參考 lists all the events you can use to track and react to interesting things that have taken place in your webpage or application.
圖像
- SVG
- 可縮放向量圖形(Scalable Vector Graphics)使你能夠使用一組向量(線條)與形狀來描述圖片,在顯示時可提供無關大小的零失真的平滑縮放。
- WebGL
- WebGL 導入一系列近似 OpenGL ES 2.0 標準的 API,可用於 HTML
<canvas>元件中,將 3D 圖像帶進網路。
音訊、影片、多媒體
- 網路媒體科技
- A list of media-related APIs with links to the documentation you'll need for each.
- 網路媒體科技概觀
- A general look at the open Web technologies and APIs that provide support for audio and video playback, manipulation, and recording. If you're not sure which API you should use, this is the place to start.
- Media Capture and Streams API
- A reference for the API which makes it possible to stream, record, and manipulate media both locally and across a network. This includes using local cameras and microphones to capture video, audio, and still images.
其他
- MathML
- 數學標記語言(Mathematical Markup Language)使網頁得以展示複雜的數學運算式及語法。
Learning area
- Learning web development
- This set of articles provides beginners with everything they need to start coding simple websites.

