Инструменты пользователя

Инструменты сайта


software:development:web:web

Это старая версия документа!


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

Открытый Интернет предоставляет невероятные возможности для разработчиков. Чтобы в полной мере воспользоваться этими технологиями, вам нужно знать, как их использовать. Ниже вы найдете ссылки на нашу документацию по веб-технологиям.

Документация для веб-разработчиков

Руководство веб-разработчика
Руководство веб-разработчика содержит полезные практические материалы, которые помогут вам использовать веб-технологии для того, чтобы делать то, что вы хотите или должны делать.

Учебники для веб-разработчиков
Учебники, которые помогут вам шаг за шагом изучить HTML, CSS, JavaScript и веб-API.

Доступность
Предоставление возможности использовать веб-сайты как можно большему количеству людей, даже если возможности этих людей каким-либо образом ограничены.

Производительность
Как можно скорее сделать контент максимально доступным и интерактивным.

Безопасность
Защита пользователей от утечек и кражи данных, атак по сторонним каналам и таких атак, как межсайтовый скриптинг, внедрение контента и кликджекинг.

Ссылки на веб-технологии

Веб-API
API-интерфейсы программирования JavaScript, которые можно использовать для создания приложений в Интернете.

HTML
HTML предоставляет основные строительные блоки для структурирования веб-документов и приложений.

CSS
Каскадные таблицы стилей используются для описания внешнего вида веб-документов и приложений.

JavaScript
JavaScript — родной язык программирования Интернета.

Веб-сборка
WebAssembly (Веб-сборка) позволяет запускать в Интернете программы, написанные на C, C++, Rust, Swift, C#, Go и других языках.

Events (События)
Events (События) — это то, на что вы создаете веб-приложения, чтобы реагировать на них; например, когда веб-страница завершает загрузку или пользователь что-то выбирает, нажимает клавишу, изменяет размер окна, отправляет форму или приостанавливает воспроизведение видео.

HTTPВеб-API
HTTP — это основной интернет-протокол для получения документов, таблиц стилей, сценариев, изображений, видео, шрифтов и других ресурсов через Интернет, а также для отправки данных обратно на веб-серверы.

СМИВеб-API
Форматы, кодеки, протоколы, API и методы для встраивания и потоковой передачи видео, аудио и изображений в веб-документы и приложения.

SVGВеб-API
Масштабируемая векторная графика позволяет создавать изображения, которые плавно масштабируются до любого размера.

MathMLВеб-API
MathML позволяет отображать сложные математические обозначения в Интернете.

Веб-компонентыВеб-API
Веб-компоненты — это настраиваемые элементы, которые вы можете определить и повторно использовать в своих веб-приложениях.

WebDriver
WebDriver — это механизм автоматизации браузера для удаленного управления браузером путем имитации действий реального человека, использующего браузер. Он широко используется для кросс-браузерного тестирования веб-приложений.

Веб-расширения Веб-расширения — это способ предоставить пользователям расширенные возможности в их браузерах, например блокировку рекламы и другого контента, настройку внешнего вида страниц и многое другое.

Манифесты веб-приложений Манифесты веб-приложений позволяют пользователям устанавливать веб-приложения на главные экраны своих устройств с предварительно настроенными такими аспектами, как книжная/альбомная ориентация экрана и режим отображения (например, полноэкранный).

Прогрессивные веб-приложения (PWA) Прогрессивные веб-приложения обеспечивают пользовательский интерфейс, аналогичный нативным мобильным приложениям.

Только авторизованные участники могут оставлять комментарии.
software/development/web/web.1692635446.txt.gz · Последнее изменение: vladpolskiy