aboutsummaryrefslogtreecommitdiff
path: root/files/ru/web/index.html
blob: e084f7e316968eeb791b5f51e2e3be07e78887f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
---
title: Веб-технологии для разработчиков
slug: Web
tags:
  - Landing
  - Web
translation_of: Web
---
<section id="Quick_links">
<ol>
 <li><strong><a href="/ru/docs/Web">Веб-технологии для разработчиков </a></strong></li>
 <li class="toggle">
  <details open><summary>Основы</summary>
  <ol>
   <li><a href="/ru/docs/Web/HTML">HTML</a></li>
   <li><a href="/ru/docs/Web/CSS">CSS</a></li>
   <li><a href="/ru/docs/Web/HTTP">HTTP</a></li>
  </ol>
  </details>
 </li>
 <li class="toggle">
  <details open><summary>Написание скриптов</summary>
  <ol>
   <li><a href="/ru/docs/Web/JavaScript">JavaScript</a></li>
   <li><a href="/ru/docs/Web/API">Web APIs</a></li>
   <li><a href="/ru/docs/Web/Events">События</a></li>
   <li><a href="/ru/docs/Web/Web_components">Веб-компоненты</a></li>
  </ol>
  </details>
 </li>
 <li class="toggle">
  <details open><summary>Графика</summary>
  <ol>
   <li><a href="/ru/docs/Web/HTML/Canvas">Canvas</a></li>
   <li><a href="/ru/docs/Web/SVG">SVG</a></li>
   <li><a href="/ru/docs/Web/API/WebGL_API">WebGL</a></li>
  </ol>
  </details>
 </li>
 <li class="toggle">
  <details open><summary>Прочие</summary>
  <ol>
   <li><a href="/ru/docs/Web/Media">Сетевые медиа-технологии</a></li>
   <li><a href="/ru/docs/WebAssembly">WebAssembly</a></li>
   <li><a href="/ru/docs/Web/MathML">MathML</a></li>
   <li><a href="/ru/docs/Web/XSLT">XSLT</a></li>
   <li><a href="/ru/docs/Web/EXSLT">EXSLT</a></li>
   <li><a href="/ru/docs/Web/XPath">XPath</a></li>
  </ol>
  </details>
 </li>
</ol>
</section>

<p class="summary">Современные веб-технологии предоставляют разработчикам неограниченные возможности для реализации своих идей. Для того, чтобы вы могли использовать весь их потенциал, необходимо знать как правильно их использовать. На этой странице мы постарались собрать ссылки на документацию по различным технологиям, которые могут быть вам полезны.</p>

<h2 class="Documentation" id="Веб-технологии">Веб-технологии</h2>

<h3 id="Основы_веб_разработки">Основы веб разработки</h3>

<dl>
 <dt><a href="/ru/docs/Web/HTML">HTML</a></dt>
 <dd>Язык гипертекстовой разметки — это язык, используемый для определения структуры и описания содержания веб-страницы в структурированной форме.</dd>
 <dt><a href="/ru/docs/Web/CSS">CSS</a></dt>
 <dd>Каскадные таблицы стилей используются для описания внешнего вида веб-контента.</dd>
 <dt><a href="/ru/docs/Web/HTTP">HTTP</a></dt>
 <dd><dfn>HyperText Transfer Protocol (HTTP)</dfn> — это протокол, по которому доставляются HTML и прочие медиа-документы.</dd>
</dl>

<h3 id="Написание_сценариев">Написание сценариев</h3>

<dl>
 <dt><a href="/ru/docs/Web/JavaScript">JavaScript</a></dt>
 <dd>JavaScript — язык программирования, широко используемый для реализации взаимодействия пользователя с веб-сайтами и приложениями.</dd>
 <dt><a href="/ru/docs/Web/Reference/API">Веб API</a></dt>
 <dd>Данный раздел включает справочные материалы по каждому из отдельно взятых API, содержащих огромные возможности для создания веб-сценариев, включая <a href="/ru/docs/DOM">DOM</a> и все связанные с ним API, которые вы можете использовать для построения веб-контента и приложений.
 <ul>
  <li><a href="/ru/docs/Web/API" title="/ru/docs/Web/API">Справочник по веб API</a> содержит все интерфейсы в алфавитном порядке.</li>
  <li><a href="/ru/docs/WebAPI">WebAPI</a> — данная страница содержит перечень API для взаимодействия с устройствами и другие API не менее полезные для приложений.</li>
  <li><a href="/docs/Web/Events">Справка по событиям</a> содержит список событий, которые возникают на веб-странице или в веб-приложении.</li>
 </ul>
 </dd>
 <dt><a href="/en-US/docs/Web/Web_components">Веб Компоненты</a></dt>
 <dd>Веб Компоненты - это набор различных технологий, позволяющих создавать собственные переиспользуемые элементы - со своей функциональностью, инкапсулированной от остального кода - и использовать их в ваших веб-приложениях.</dd>
</dl>

<h3 id="Графика">Графика</h3>

<dl>
 <dt><a href="/en-US/docs/Web/HTML/Canvas">Canvas</a></dt>
 <dd>{{HTMLElement("canvas")}} элемент предоставляет API для рисования 2D-графики, с использованием JavaScript.</dd>
 <dt><a href="/ru/docs/Web/SVG">SVG</a></dt>
 <dd>SVG (Scalable Vector Graphics - масштабируемая векторная графика) -   позволяет вам описать изображение в виде линий, кривых и других геометрических фигур. Благодаря этому можно масштабировать рисунок без потери качества.</dd>
 <dt><a href="/ru/docs/Web/WebGL" title="/ru/docs/Web/WebGL">WebGL</a></dt>
 <dd>WebGL - это JavaScript API,  позволяющее рисовать 3D или 2D изображения используя  HTML элемент {{HTMLElement("canvas")}}. Эта технология позволяет использовать стандарт OpenGL ES в Web-содержимом.</dd>
 <dt>
 <h3 id="Аудио_видео_и_мультимедиа">Аудио, видео и мультимедиа</h3>
 </dt>
 <dt><a href="/en-US/docs/Web/Media">Web медиа-технологии</a></dt>
 <dd>Список связанного с медиа API, со ссылками на документацию для каждого из них.</dd>
 <dt><a href="/en-US/docs/Web/API/Media_Streams_API">Media capture and streams API</a></dt>
 <dd>Справочник для API, используемого для потоковой передачи, записи и управления данным как локально, так и по сети. Также включает в себя инструменты для использования локальных камер и микрофонов для захвата видео, аудио и статичных изображений.</dd>
 <dt><a href="/en-US/docs/Learn/HTML/Multimedia_and_embedding/Video_and_audio_content">Использование HTML аудио и видео</a></dt>
 <dd>Включение видео и\или аудио в веб-страницу и управление их воспроизведением.</dd>
 <dt><a href="/en-US/docs/Web/API/WebRTC_API">WebRTC</a></dt>
 <dd>RTC в WebRTC означает Real-Time Communications (связь в реальном времени) - технологию, обеспечивающую поток аудио или видео и обмен данным между одноранговыми клиентами браузера.</dd>
</dl>

<h3 id="Прочее">Прочее</h3>

<dl>
 <dt><a href="/ru/docs/Web/MathML">MathML</a></dt>
 <dd>Математический язык разметки предоставляет возможность показа комплексных математических уравнений и синтаксиса.</dd>
 <dt><a href="/en-US/docs/Web/XSLT">XSLT</a></dt>
 <dd>Extensible Stylesheet Language Transformations (XSLT) позволяет преобразовать XML-документ в человекочитаемый HTML. </dd>
 <dt><a href="/en-US/docs/Web/EXSLT">EXSLT</a></dt>
 <dd>Функциональное расширение, которое предоставляет дополнительные возможности для XSLT.</dd>
 <dt><a href="/en-US/docs/Web/XPath">XPath</a></dt>
 <dd>XPath позволяет вам выбрать DOM-узел в документе, используя более мощный синтаксис, чем предоставляется обычными <a href="/en-US/docs/Web/CSS/CSS_Selectors">CSS selectors</a>.</dd>
</dl>

<h2 class="Documentation" id="Документация_по_типам">Документация по типам</h2>

<dl>
 <dt><a href="/ru/docs/Web/Guide">Руководство веб-разработчика</a></dt>
 <dd>Руководство веб-разработчика предоставляет полезные пошаговые материалы, которые помогут вам в полной мере использовать веб-технологии для выполнения ваших задач и реализации ваших идей.</dd>
 <dt><a href="/ru/docs/Web/Tutorials">Учебные материалы для веб-разработчиков</a></dt>
 <dd>Перечень учебных материалов позволит вам пошагово изучить API, технологии и расширить свой кругозор в области веб-технологий.</dd>
 <dt><a href="/ru/docs/Web/Reference">Справочные материалы</a></dt>
 <dd><em>На данной странице будут представлены ссылки на всю справочную информацию, имеющуюся в MDN; а пока можно использовать ссылки на веб-технологии из левой части данной страницы.</em></dd>
</dl>

<h2 id="Прочие_разделы">Прочие разделы</h2>

<dl>
 <dt><a href="/ru/docs/Web/Apps">Центр приложений</a></dt>
 <dd>Содержит документацию для разработчиков веб-приложений. При помощи данных материалов можно научиться создавать приложения для мобильных устройств, персональных компьютеров и Firefox OS.</dd>
 <dt><a href="/ru/docs/Web/Accessibility">Общедоступность</a></dt>
 <dd>Общедоступность (доступность, accessibility) в веб-разработке означает предоставление возможности использования веб-сайтов максимально возможному числу людей, даже если эти люди имеют некоторые физиологические ограничения. Этот раздел содержит информацию о разработке наиболее доступного веб-контента для таких людей.</dd>
 <dt><a href="/ru/docs/Web/Security">Безопасность</a></dt>
 <dd>Этот раздел уделяет внимание вопросам безопасности веб-сайтов и веб-приложений.</dd>
</dl>