面向开发者的 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 上运行。
- HTTP
-
HTTP 是通过 Web 获取文档、样式表、脚本、图像、视频、字体和其他资源的以及将数据发送回 Web 服务器的基本 Internet 协议。
- 媒体
-
用于在 Web 文档和应用程序中嵌入和流式传输视频、音频和图像内容的格式、编解码器、协议、API 和技术。
- SVG
-
可缩放矢量图形 (Scalable Vector Graphics) 使你能够创建可平滑缩放到任何尺寸的图像。
- MathML
-
MathML 允许你在 Web 上显示复杂的数学符号。
- URI
-
统一资源标识符 (Uniform Resource Identifiers) 被各种技术使用,包括浏览器本身通过地址栏,以各种方式标识资源。
- WebDriver
-
WebDriver 是一种浏览器自动化机制,通过模拟真实用户使用浏览器的操作来远程控制浏览器。它广泛用于 Web 应用程序的跨浏览器测试。
- Web 扩展
-
Web 扩展是一种方式,可让你为用户的浏览器提供增强的功能 — 例如,用于阻止广告和其他内容,自定义页面外观等等。
- Web 应用清单
-
Web 应用清单 (Web App Manifests) 可让你启用用户将 Web 应用安装到其设备主屏幕,并预设诸如纵向/横向屏幕方向和显示模式(例如全屏)等方面的设置。
- 渐进式 Web 应用 (Progressive Web Apps)
-
渐进式 Web 应用提供类似于原生移动应用的体验。
- OpenSearch
-
OpenSearch 允许网站为其自身描述一个搜索引擎,以便浏览器或其他客户端应用程序可以使用该搜索引擎。
- XML
-
可扩展标记语言 (Extensible Markup Language) 是 文档对象模型 (Document Object Model) 的严格序列化。
- XSLT
-
可扩展样式表语言转换 (Extensible Stylesheet Language Transformations) 是一种基于 XML 的语言,与专门的处理软件结合使用,用于转换 XML 文档。
- XPath
-
XPath 使用非 XML 语法,提供一种灵活的方式来寻址(指向)XML 文档的不同部分。它还可以用于测试文档中的寻址节点,以确定它们是否匹配模式。
- EXSLT
-
EXSLT 是一组对 XSLT 的扩展。
开发者工具文档
- Firefox 开发者工具
-
Firefox 中内置的 Web 开发者工具集的文档。
- Chrome DevTools
-
Chrome 中内置的 Web 开发者工具集的文档。
- Safari Web Inspector
-
Safari 中内置的 Web 开发者工具集的文档。
- Edge DevTools
-
Edge 中内置的 Web 开发者工具集的文档。