面向开发者的 Web 技术
开放的 Web 为开发者提供了巨大的机遇,为了充分利用这些技术,你需要知道如何使用它们。在下方你可以找到这些 Web 技术文档的链接。
面向 Web 开发者的文档
- Web 开发者指南
-
通过 Web 开发者指南提供的实用入门内容,让你能切实地使用 Web 技术做你想做的或需要做的。
- 面向 Web 开发者的教程
-
这些教程会带着你一步一步地学习 HTML、CSS、JavaScript 和 API。
- 无障碍
-
让更多人能够使用你的网站,即使他们的某些能力受限。
- 性能
-
让网站上的内容尽可能快地变得可用和可交互。
- 安全
-
保护用户免受数据泄露和数据盗窃、侧信道攻击,以及跨站脚本、内容注入和点击劫持之害。
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 上显示复杂的数学符号。
- WebDriver
-
WebDriver 是一种浏览器自动化机制,可通过模拟真人使用浏览器的操作远程控制浏览器。被广泛应用于 Web 应用的跨浏览器测试。
- Web 扩展
-
Web 扩展是一种在浏览器中为用户提供增强功能的方式——用于阻止广告和其他内容、定制页面的外观以及更多行为。
- Web 应用清单
-
Web 应用清单能让用户将 Web 应用安装到其设备主屏幕上,并预先设置好屏幕方向(纵向或横向)和显示模式(如全屏)等内容。
- 渐进式 Web 应用(PWA)
-
渐进式 Web 应用能提供类似原生移动应用的用户体验。
- 词汇表
-
Web 相关术语的定义。
开发者工具文档
- Firefox 开发者工具
-
Firefox 内置的 Web 开发者工具的文档。
- Chrome 开发者工具
-
Chrome 内置的 Web 开发者工具的文档。
- Safari Web 监视器
-
Safari 内置的 Web 开发者工具的文档。
- Edge 开发者工具
-
Edge 内置的 Web 开发者工具的文档。