Следующая версия | Предыдущая версия |
software:development:web:web [2023/08/21 19:30] – создано vladpolskiy | software:development:web:web [2023/08/21 21:11] (текущий) – внешнее изменение 127.0.0.1 |
---|
| |
===== Документация для веб-разработчиков ====== | ===== Документация для веб-разработчиков ====== |
[[software:development:docs:web:guide:guide|Руководство веб-разработчика]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:guide:guide|Web Developer Guide]]** |
\\ | |
Руководство веб-разработчика содержит полезные практические материалы, которые помогут вам использовать веб-технологии для того, чтобы делать то, что вы хотите или должны делать. | Руководство веб-разработчика содержит полезные практические материалы, которые помогут вам использовать веб-технологии для того, чтобы делать то, что вы хотите или должны делать. |
| |
[[software:development:docs:web:tutorials:tutorials|Учебники для веб-разработчиков]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:tutorials:tutorials|Tutorials for Web developers]]** |
\\ | |
Учебники, которые помогут вам шаг за шагом изучить HTML, CSS, JavaScript и веб-API. | Учебники, которые помогут вам шаг за шагом изучить HTML, CSS, JavaScript и веб-API. |
| |
[[software:development:docs:web:accessibility:accessibility|Доступность]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:accessibility:accessibility|Accessibility]]** |
\\ | |
Предоставление возможности использовать веб-сайты как можно большему количеству людей, даже если возможности этих людей каким-либо образом ограничены. | |
| |
[[software:development:docs:web:performance:performance|Производительность]] | Accessibility - Предоставление возможности использовать веб-сайты как можно большему количеству людей, даже если возможности этих людей каким-либо образом ограничены. |
\\ | |
Как можно скорее сделать контент максимально доступным и интерактивным. | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:performance:performance|Performance]]** |
| |
| Performance (Производительность). Как можно скорее сделать контент максимально доступным и интерактивным. |
| |
| {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:security:security|Security]]** |
| |
[[software:development:docs:web:security:security|Безопасность]] | |
\\ | |
Защита пользователей от утечек и кражи данных, атак по сторонним каналам и таких атак, как межсайтовый скриптинг, внедрение контента и кликджекинг. | Защита пользователей от утечек и кражи данных, атак по сторонним каналам и таких атак, как межсайтовый скриптинг, внедрение контента и кликджекинг. |
| |
===== Ссылки на веб-технологии ===== | ===== Ссылки на веб-технологии ===== |
[[software:development:docs:web:api:api|Веб-API]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:api:api|Web APIs]]** |
\\ | |
API-интерфейсы программирования JavaScript, которые можно использовать для создания приложений в Интернете. | API-интерфейсы программирования JavaScript, которые можно использовать для создания приложений в Интернете. |
| |
[[software:development:docs:web:html:html|HTML]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:html:html|HTML]]** |
\\ | |
HTML предоставляет основные строительные блоки для структурирования веб-документов и приложений. | HTML предоставляет основные строительные блоки для структурирования веб-документов и приложений. |
| |
[[software:development:docs:web:css:css|CSS]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:css:css|CSS]]** |
\\ | |
Каскадные таблицы стилей используются для описания внешнего вида веб-документов и приложений. | Каскадные таблицы стилей используются для описания внешнего вида веб-документов и приложений. |
| |
[[software:development:docs:web:javascript:javascript|JavaScript]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:javascript:javascript|JavaScript]]** |
\\ | |
JavaScript — родной язык программирования Интернета. | JavaScript — родной язык программирования Интернета. |
| |
[[software:development:docs:web:webassembly:webassembly|Веб-сборка]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:webassembly:webassembly|WebAssembly]]** |
\\ | |
WebAssembly (Веб-сборка) позволяет запускать в Интернете программы, написанные на C, C++, Rust, Swift, C#, Go и других языках. | WebAssembly (Веб-сборка) позволяет запускать в Интернете программы, написанные на C, C++, Rust, Swift, C#, Go и других языках. |
| |
[[software:development:docs:web:events:events|Events (События)]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:events:events|Events]]** |
\\ | |
Events (События) — это то, на что вы создаете веб-приложения, чтобы реагировать на них; например, когда веб-страница завершает загрузку или пользователь что-то выбирает, нажимает клавишу, изменяет размер окна, отправляет форму или приостанавливает воспроизведение видео. | Events (События) — это то, на что вы создаете веб-приложения, чтобы реагировать на них; например, когда веб-страница завершает загрузку или пользователь что-то выбирает, нажимает клавишу, изменяет размер окна, отправляет форму или приостанавливает воспроизведение видео. |
| |
HTTP[[software:development:docs:web:api|Веб-API]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:http:http|HTTP]]** |
\\ | |
HTTP — это основной интернет-протокол для получения документов, таблиц стилей, сценариев, изображений, видео, шрифтов и других ресурсов через Интернет, а также для отправки данных обратно на веб-серверы. | HTTP — это основной интернет-протокол для получения документов, таблиц стилей, сценариев, изображений, видео, шрифтов и других ресурсов через Интернет, а также для отправки данных обратно на веб-серверы. |
| |
СМИ[[software:development:docs:web:api|Веб-API]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:media:media|Media]]** |
\\ | |
Форматы, кодеки, протоколы, API и методы для встраивания и потоковой передачи видео, аудио и изображений в веб-документы и приложения. | Форматы, кодеки, протоколы, API и методы для встраивания и потоковой передачи видео, аудио и изображений в веб-документы и приложения. |
| |
SVG[[software:development:docs:web:api|Веб-API]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:svg:svg|SVG]]** |
\\ | |
Масштабируемая векторная графика позволяет создавать изображения, которые плавно масштабируются до любого размера. | Масштабируемая векторная графика позволяет создавать изображения, которые плавно масштабируются до любого размера. |
| |
MathML[[software:development:docs:web:api|Веб-API]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:mathml:mathml|MathML]]** |
\\ | |
MathML позволяет отображать сложные математические обозначения в Интернете. | MathML позволяет отображать сложные математические обозначения в Интернете. |
| |
Веб-компоненты[[software:development:docs:web:api|Веб-API]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:web_components:web_components|Web Components]]** |
\\ | |
Веб-компоненты — это настраиваемые элементы, которые вы можете определить и повторно использовать в своих веб-приложениях. | Веб-компоненты — это настраиваемые элементы, которые вы можете определить и повторно использовать в своих веб-приложениях. |
| |
[[software:development:docs:web:webdriver|WebDriver]] | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:webdriver:webdriver|WebDriver]]** |
\\ | |
WebDriver — это механизм автоматизации браузера для удаленного управления браузером путем имитации действий реального человека, использующего браузер. Он широко используется для кросс-браузерного тестирования веб-приложений. | WebDriver — это механизм автоматизации браузера для удаленного управления браузером путем имитации действий реального человека, использующего браузер. Он широко используется для кросс-браузерного тестирования веб-приложений. |
| |
Веб-расширения | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:webextensions:webextensions|Web Extensions]]** |
Веб-расширения — это способ предоставить пользователям расширенные возможности в их браузерах, например блокировку рекламы и другого контента, настройку внешнего вида страниц и многое другое. | |
| Web Extensions (Веб-расширения) — это способ предоставить пользователям расширенные возможности в их браузерах, например блокировку рекламы и другого контента, настройку внешнего вида страниц и многое другое. |
| |
| {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:manifests:manifests|Web App Manifests]]** |
| |
| Web App Manifests (Манифесты веб-приложений) позволяют пользователям устанавливать веб-приложения на главные экраны своих устройств с предварительно настроенными такими аспектами, как книжная/альбомная ориентация экрана и режим отображения (например, полноэкранный). |
| |
Манифесты веб-приложений | {{:software:development:web:book_icon_left.png?32|}}**[[software:development:web:docs:web:progressive_web_apps:progressive_web_apps|Progressive Web Apps (PWAs)]]** |
Манифесты веб-приложений позволяют пользователям устанавливать веб-приложения на главные экраны своих устройств с предварительно настроенными такими аспектами, как книжная/альбомная ориентация экрана и режим отображения (например, полноэкранный). | |
| |
Прогрессивные веб-приложения (PWA) | |
Прогрессивные веб-приложения обеспечивают пользовательский интерфейс, аналогичный нативным мобильным приложениям. | Прогрессивные веб-приложения обеспечивают пользовательский интерфейс, аналогичный нативным мобильным приложениям. |