Developer guides

这些文章提供了操作方法信息,以帮助利用特定的Web技术和API.

HTML learning area
超文本标记语言(HTML)是几乎所有Web内容的核心语言. 从根本上说,使用HTML描述了浏览器在屏幕上看到的大多数内容.
CSS learning area
级联样式表(CSS)是一种样式表语言,用于定义以HTML编写的文档的表示形式.
Audio and video delivery
从"静态"媒体文件到自适应实时流,我们可以通过多种方式在网络上传递音频和视频. 本文旨在作为探讨基于Web的媒体的各种传递机制以及与流行浏览器的兼容性的起点.
Audio and video manipulation
网络的美丽之处在于您可以结合技术来创建新表格. 在浏览器中具有本地音频和视频意味着我们可以将这些数据流与<canvas>WebGLWeb Audio API等技术一起使用,以直接修改音频和视频,例如为音频添加混响/压缩效果或灰度/棕褐色过滤器视频. 本文提供了参考来解释您需要做什么.
Events developer guide
事件是指两件事:一种用于异步处理网页生存期内发生的各种事件的设计模式; 以及命名,表征和使用大量不同类型的事件.
AJAX
AJAX是一个术语,定义了一组技术,这些技术使Web应用程序可以快速,增量地更新用户界面,而无需重新加载整个浏览器页面. 这使应用程序更快,对用户操作的响应更快.
Graphics on the web
现代网站和应用程序通常需要呈现各种复杂程度的图形.
Guide to web APIs
所有Web API及其作用的列表.
JavaScript
JavaScript是功能强大的脚本语言,用于创建Web应用程序.
Localizations and character encodings
浏览器在内部以Unicode处理文本. 但是,使用一种以字节表示字符(字符编码)的方式用于通过网络将文本传输到浏览器. HTML规范建议使用UTF-8编码 (可以表示所有Unicode),并且无论使用哪种编码,都需要Web内容声明该编码.
Mobile web development
本文概述了设计可在移动设备上正常工作的网站所需的一些主要技术. 另请参阅Firefox for Android .
Progressive web apps
渐进式Web应用程序(PWA)使用现代Web API和传统的渐进式增强策略来创建跨平台的Web应用程序. 这些应用程序无处不在,并提供多种功能,使它们具有与本机应用程序相同的用户体验优势. 这套指南告诉您所有有关PWA的知识.
Optimization and performance
在构建现代Web应用程序和网站时,重要的是使您的内容快速有效地工作. 这使它对于功能强大的台式机系统和性能较弱的手持设备均有效.
Parsing and serializing XML
Web平台提供了各种解析和序列化XML的方法,每种方法各有利弊.
The Web Open Font Format (WOFF)
WOFF(Web开放字体格式)是一种字体文件格式,任何人都可以免费在网上使用.
Unicode Bidirectional Text Algorithm (BiDi)
Unicode®BiDi算法是Unicode文本标准的一部分. 它描述了浏览器在呈现Unicode文本时应如何排序字符. 本指南概述了该算法及其在创建内容中的应用方式,尤其是在构建正确的本地化和国际化内容时.
Using FormData objects
FormData对象使您可以编译一组键/值对,以使用XMLHttpRequest发送. 它主要用于发送表单数据,但可以独立于表单使用以传输键控数据. 如果表单的编码类型设置为" multipart / form-data",则传输格式与表单的submit()方法用于发送数据的格式相同.
User input and controls
现代的Web用户输入已经超越了简单的鼠标和键盘输入:例如,触摸屏. 本文提供了有关在开放式Web应用程序中管理用户输入和实现控件的建议,以及常见问题解答,实际示例以及指向更多信息的链接,以便需要有关基础技术的更多详细信息的任何人.
Glossary
定义了许多与Web和Internet相关的技术术语.

See also