面向开发者的 Web 技术
开放的 Web 为开发者提供了巨大的机遇,为了充分利用这些技术,你需要知道如何使用它们。在下方你可以找到这些 Web 技术文档的链接。
面向 Web 开发者的文档
- Web 开发者指南
- : Web 开发者指南提供了实用的操作方法内容,帮助你使用 Web 技术实现你的目标或需求。
- 面向 Web 开发者的教程
- : 这些教程会带着你一步一步地学习 HTML、CSS、JavaScript 和 Web API。
- 无障碍
- : 让更多人能够使用你的网站,即使他们的某些能力受限。
- 性能
- 隐私
- 安全
- : 保护用户免受数据泄露和数据盗窃、侧信道攻击,以及跨站脚本、内容注入和点击劫持等攻击。
- 术语表
Web 技术参考
- Web API
- : 用 JavaScript 编程 API 构建 Web 应用。
- HTML
- : 用 HTML 的基本构建块创建 Web 文档和应用。
- CSS
- JavaScript
- : JavaScript 是 Web 的原生编程语言。
- WebAssembly
- : 用 WebAssembly 在 Web 上运行使用 C、C++、Rust、Swift、C#、Go 等语言编写的程序。
- 事件
- : Web 应用中,可响应的内容称作事件;例如,当一个网页完成加载,或者用户选择什么、按下一个键、调整一个窗口的大小、提交一个表单或暂停一个视频。
- HTTP
- : HTTP 是通过 Web 来获取文档、样式表、脚本、图像、视频、字体和其他资源——并将数据发送回 Web 服务器的基础互联网协议。
- 媒体
- : 用于在 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
开发者工具文档