开发者网页技术

开放式 Web 为开发者提供了令人难以置信的机会。要充分利用这些技术,您需要了解如何使用它们。下面您将找到我们 Web 技术文档的链接。

Web 开发人员文档

Web 开发人员指南

Web 开发人员指南提供了有用的操作指南内容,以帮助您实际使用 Web 技术来完成您想做或需要做的事情。

Web 开发人员教程

分步指导您学习 HTML、CSS、JavaScript 和 Web API 的教程。

无障碍访问

使尽可能多的人能够使用网站,即使这些人的能力在某些方面受到限制。

性能

使内容尽可能快地可用和交互。

隐私

保护用户的个人数据。

安全

保护用户免受数据泄露和数据盗窃、侧信道攻击以及跨站点脚本、内容注入和点击劫持等攻击。

词汇表

与 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

HTTP 是获取 Web 上的文档、样式表、脚本、图像、视频、字体和其他资源以及将数据发送回 Web 服务器的基本 Internet 协议。

媒体

在 Web 文档和应用程序中嵌入和流式传输视频、音频和图像内容的格式、编解码器、协议、API 和技术。

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 文档的不同部分。它还可以用于测试文档中的已寻址节点,以确定它们是否与模式匹配。

EXSLT

EXSLT 是 XSLT 的一组扩展。

开发者工具文档

Firefox 开发者工具

内置于 Firefox 的一组 Web 开发人员工具的文档。

Chrome DevTools

内置于 Chrome 的一组 Web 开发人员工具的文档。

Safari Web 检查器

内置于 Safari 的一组 Web 开发人员工具的文档。

Edge DevTools

内置于 Edge 的一组 Web 开发人员工具的文档。