Веб-технологии для разработчиков

现代网络技术为开发人员提供了实现其思想的无限机会. 为了充分利用它们的潜力,您需要了解如何正确使用它们. 在此页面上,我们试图收集有关可能对您有用的各种技术的文档的链接.

Веб-технологии

Основы веб разработки

HTML
超文本标记语言是一种用于以结构化形式定义网页内容的结构和描述的语言.
CSS
级联样式表用于描述Web内容的外观.
HTTP
超文本传输​​协议(HTTP)是用于传递HTML和其他媒体文档的协议.

Написание сценариев

JavaScript
JavaScript是一种编程语言,广泛用于实现用户与网站和应用程序的交互.
Веб API
本节包含每个单独API的参考资料,其中包含创建Web脚本的巨大机会,包括DOM和可用于构建Web内容和应用程序的所有相关API.
  • Web API参考包含按字母顺序排列的所有接口.
  • WebAPI-此页面包含用于与设备交互的API列表以及对应用程序同样有用的其他API.
  • 事件帮助包含在网页或Web应用程序上发生的事件的列表.
Веб Компоненты
Web组件是一组不同的技术,可让您创建自己的可重用元素-其余代码中封装了它们自己的功能-并在Web应用程序中使用它们.

Графика

Canvas
<canvas>元素提供了使用JavaScript绘制2D图形的API.
SVG
SVG(可缩放矢量图形)-允许您以线条,曲线和其他几何形状的形式描述图像. 因此,可以缩放图片而不会降低质量.
WebGL
WebGL是一种JavaScript API,可让您使用HTML <canvas>绘制3D或2D图像. 该技术允许在Web内容中使用OpenGL ES标准.

Аудио, видео и мультимедиа

Web медиа-технологии
Список связанного с медиа API, со ссылками на документацию для каждого из них.
Media capture and streams API
用于本地和通过网络流式传输,记录和管理数据的API的参考. 还包括使用本地摄像机和麦克风捕获视频,音频和静态图像的工具.
Использование HTML аудио и видео
在网页中包含视频和/或音频,并控制其播放.
WebRTC
WebRTC中的RTC代表实时通信,该技术可在浏览器对等之间提供音频或视频流以及数据交换.

Прочее

MathML
数学标记语言提供了显示复杂数学方程式和语法的能力.
XSLT
可扩展样式表语言转换(XSLT)将XML文档转换为人类可读的HTML.
EXSLT
为XSLT提供附加功能的功能扩展.
XPath
XPath允许您使用比常规CSS选择器更强大的语法在文档中选择DOM节点.

Документация по типам

Руководство веб-разработчика
Web开发人员指南提供了有用的分步资料,可帮助您充分利用Web技术来完成任务和实现想法.
Учебные материалы для веб-разработчиков
培训材料清单将使您逐步学习API,技术并扩展您在Web技术领域的视野.
Справочные материалы
该页面将提供指向MDN中所有可用帮助信息的链接. 同时,您可以使用此页面左侧的Web技术链接.

Прочие разделы

Центр приложений
包含针对Web应用程序开发人员的文档. 使用这些材料,您可以学习如何为移动设备,个人计算机和Firefox OS创建应用程序.
Общедоступность
Web开发中的可访问性意味着向尽可能多的人提供使用网站的能力,即使这些人有某些生理上的限制. 本节包含有关为这些人开发最易访问的Web内容的信息.
Безопасность
本节重点介绍网站和Web应用程序的安全性.

Посмотреть всё...