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

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

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

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

Основи

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

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

JavaScript
JavaScript是一种可在网络阅读器中使用的编程语言. 它可用于向您的站点或应用程序添加用户交互和其他动态功能.
Web APIs
Web应用程序编程接口(Web API)(Web 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应用程序时使用的技术.
Достъпност
可访问的网站使尽可能多的人可以使用Web,包括视觉,听觉或其他能力受到某种程度限制的人. 这组文章提供有关可访问的Web开发的信息.
Сигурност
Don't let your website or app leak private data to the bad guys. Use this set of articles to make sure your projects are secure.

View All...