面向开发者的 Web 技术
开放的 Web 为开发者提供了巨大的机遇,为了充分利用这些技术,你需要知道如何使用它们。在下方你可以找到这些 Web 技术文档的链接。
面向 Web 开发者的文档
Web 技术参考
- Web API
-
用 JavaScript 编程 API 构建 Web 应用。
- HTML
-
用 HTML 的基本构建块创建 Web 文档和应用。
- CSS
-
用层叠样式表描述 Web 文档和应用的外观。
- JavaScript
-
JavaScript 是 Web 的原生编程语言。
- WebAssembly
-
用 WebAssembly 在 Web 上运行使用 C、C++、Rust、Swift、C#、Go 等语言编写的程序。
- 事件
-
Web 应用中,可响应的内容称作事件;例如,当一个网页完成加载,或者用户选择什么、按下一个键、调整一个窗口的大小、提交一个表单或暂停一个视频。
- HTTP
-
HTTP 是通过 Web 来获取文档、样式表、脚本、图像、视频、字体和其他资源,并向 Web 服务器发送数据的基础互联网协议。
- 媒体
-
格式、编解码器、协议、API 和用于在 Web 文档和应用中嵌入和流式传输视频、音频和图像内容的技术。
- SVG
-
可缩放矢量图形用于创建可平滑地缩放至任意尺寸的图像。
- MathML
-
通过 MathML 能在 Web 上显示复杂的数学符号。
- URI
-
不同的技术(包括:浏览器自身通过地址栏)以不同的方式使用统一资源定位符标识资源。
- WebDriver
-
WebDriver 是一种浏览器自动化机制,可通过模拟真人使用浏览器的操作远程控制浏览器。被广泛应用于 Web 应用的跨浏览器测试。
- Web 扩展
-
Web 扩展是一种在浏览器中为用户提供增强功能的方式——用于阻止广告和其他内容、定制页面的外观以及更多行为。
- Web 应用清单
-
Web 应用清单能让用户将 Web 应用安装到其设备主屏幕上,并预先设置好屏幕方向(纵向或横向)和显示模式(如全屏)等内容。
- 渐进式 Web 应用(PWA)
-
渐进式 Web 应用能提供类似原生移动应用的用户体验。
- OpenSearch
-
OpenSearch 允许网站描述自身的搜索引擎,以便浏览器或客户端应用程序能使用该搜索引擎。
- XML
-
可扩展标记语言是可由文档对象模型严格序列化的一种语言。
- XSLT
-
可扩展样式表语言转换是一种基于 XML 的语言,和专门的处理软件一起使用,用于 XML 文档转换。
- XPath
-
XPath 使用非 XML 语法来提供一种灵活地定位(指向)XML 文档的不同部分的方法。它也可以用于检查文档中某个定位节点是否与某个模式(pattern)匹配。
- EXSLT
-
EXSLT 是一组 XSLT 的扩展。
开发者工具文档
- Firefox 开发者工具
-
Firefox 内置的 Web 开发者工具的文档。
- Chrome 开发者工具
-
Chrome 内置的 Web 开发者工具的文档。
- Safari Web 监视器
-
Safari 内置的 Web 开发者工具的文档。
- Edge 开发者工具
-
Edge 内置的 Web 开发者工具的文档。