面向开发者的 Web 技术

开放的网络为开发者提供了难以置信的机会。要充分利用这些技术,你需要知道如何使用它们。你将在下面找到我们的网络技术文档的链接。

¥The open Web presents incredible opportunities for developers. To take full advantage of these technologies, you need to know how to use them. Below you'll find links to our Web technology documentation.

面向 Web 开发者的文档

¥Documentation for Web developers

Web 开发指南

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

Web 开发者教程

教程将引导你逐步学习 HTML、CSS、JavaScript 和 Web API。

无障碍

让尽可能多的人能够使用网站,即使这些人的能力在某种程度上受到限制。

性能

尽快使内容尽可能可用和互动。

安全

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

网络技术参考

¥Web technology references

网络 API

可用于在 Web 上构建应用的 JavaScript 编程 API。

HTML

HTML 提供了构建 Web 文档和应用的基本构建块。

CSS

级联样式表用于描述 Web 文档和应用的外观。

JavaScript

JavaScript 是 Web 的原生编程语言。

WebAssembly

WebAssembly 允许用 C、C++、Rust、Swift、C#、Go 等编写的程序在 Web 上运行。

事件

事件是你构建 Web 应用要做出反应的内容;例如,当网页完成加载或用户选择某些内容、按下某个键、调整窗口大小、提交表单或暂停视频时。

HTTP

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

多媒体

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

SVG

可缩放矢量图形可让你创建可平滑缩放至任何尺寸的图片。

MathML

MathML 可让你在 Web 上显示复杂的数学符号。

Web 组件

Web 组件是你可以在 Web 应用中定义和重用的自定义元素。

WebDriver

WebDriver 是一种浏览器自动化机制,用于通过模拟真人使用浏览器的操作来远程控制浏览器。它广泛用于 Web 应用的跨浏览器测试。

Web 扩展

Web 扩展是一种为用户提供增强的浏览器功能的方法 - 用于执行诸如阻止广告和其他内容、自定义页面外观等操作。

Web 应用清单

Web 应用清单允许用户将 Web 应用安装到其设备主屏幕,并预先设置纵向/横向屏幕方向和显示模式(例如全屏)等方面。

渐进式 Web 应用 (PWA)

渐进式 Web 应用提供类似于原生移动应用的用户体验。

词汇表

网络相关术语的定义

开发者工具文档

¥Developer tools documentation

火狐开发者工具

Firefox 中内置的一组 Web 开发者工具的文档。

Chrome 开发工具

Chrome 中内置的一组 Web 开发工具的文档。

Safari 网页检查器

Safari 中内置的一组 Web 开发者工具的文档。

Edge 开发工具

Edge 中内置的一组 Web 开发者工具的文档。