Уеб технология за разработчици

该翻译不完整. 请帮助翻译本文

万维网的开放性为想要创建网站或应用程序的人们提供了难以置信的机会. 要充分利用网络的功能,您需要知道如何使用它们. 请查看以下链接,以了解有关不同网络技术的更多信息.

Уеб технологии

Основи

HTML
超文本标记语言(HyperText Markup Language,HTML)是一种定义性语言,用于定义网页的结构.
CSS
层叠样式表(CSS)(层叠样式表)描述了外观,在其内容以网页提交的方式.
HTTP
超文本传输​​协议(HTTP)用于在Web上交付HTML文档和其他超媒体格式.

Програмиране

JavaScript
JavaScript е език за програмиране, който работи в мрежовия четец. Може да се използва за добавяне на взаимодействие с потребителя и други динамични възможности в сайта или приложението ви.
Web APIs
Web应用程序编程接口(API的网站) ( API的网络)用来执行各种任务,如处理DOM ,性能的视频和音频或创建三维图像.
  • Web API接口参考列出了为Web开发时可以使用的所有对象类型.
  • WebAPI页面列出了可以在Web应用程序中使用的所有通信,硬件访问和其他API.
  • 事件参考列出了所有可用于跟踪网页或应用程序中发生的有趣事件并对其做出反应的事件.

Графика

Canvas
<canvas>元素提供了使用JavaScript绘制2D图形的API.
SVG
可伸缩矢量图形(SVG)允许您使用直线,曲线和其他几何形状来渲染图形. 使用矢量,您可以创建可缩放至任意大小的图像.
WebGL
WebGL是一种JavaScript API,可让您使用HTML5 <canvas>元素绘制3D或2D图形. 该技术使您可以在Web内容中使用标准的OpenGL ES.

Аудио, видео и мултимедия

Web media technologies
与媒体相关的API的列表,以及指向每个API所需文档的链接.
Overview of media technology on the web
概述开放式Web技术和API,这些技术和API提供对音频和视频播放,操纵和记录的支持. 如果您不确定应该使用哪个API,那么可以从这里开始.
Media Capture and Streams API
API的参考,可以在本地和通过网络流式传输,记录和操纵媒体. 这包括使用本地摄像机和麦克风捕获视频,音频和静止图像.
Using HTML5 audio and video
将视频和/或音频嵌入网页并控制其播放.
WebRTC
WebRTC中的RTC代表实时通信,该技术支持在浏览器客户端(对等)之间进行音频/视频流传输和数据共享.

Други

MathML
数学标记语言(MathML)使您可以显示复杂的数学方程式和语法.

Страниците за самообучение

Learning web development
这组文章提供了初学者Web开发人员构建简单网站所需的一切.

Други теми

Разработка на уеб приложения
这组文章介绍了为移动,桌面和Firefox OS环境开发Web应用程序时使用的技术.
Достъпност
Accessible websites enable as many people as possible to use the web, including those whose visual, auditory, or other abilities are limited in some way. 可访问的网站使尽可能多的人可以使用网络,包括视觉,听觉或其他能力受到某种程度限制的人. This set of articles provides information about accessible web development. 这组文章提供有关可访问的Web开发的信息.
Сигурност
不要让您的网站或应用程序将私人数据泄露给坏人. 使用这组文章来确保您的项目安全.

View All...