Книга Web API. Сборник рецептов (Аттарди Д.)


Источник изображений товара: onlinetrade.ru
Книга посвящена разработке современных веб-приложений с использованием JavaScript и встроенных возможностей браузера на основе Web API. Приведены практические примеры реализации функций, которые ранее требовали сторонних плагинов: диалоговые окна, работа с геолокацией и другими возможностями, предоставляемыми браузером. Освещаются как устоявшиеся, так и находящиеся в стадии разработки API-интерфейсы, позволяющие создавать мощные и интерактивные веб-приложения, глубоко интегрированные с устройствами пользователей. Рассматривается, как браузеры реализуют модель разрешений для предоставления доступа к таким функциям, как геолокация и push-уведомления. Каждая задача в книге сопровождается готовыми рецептами, содержащими описание проблемы, решение с пояснениями и расширенное обсуждение. Книга ориентирована на программистов с опытом работы на JavaScript, знакомых с программным интерфейсом DOM (Document Object Model).Для программистов.JavaScript предоставляет веб-разработчикам богатый арсенал средств для создания динамичных и интерактивных пользовательских интерфейсов прямо в браузере. Сегодня большую часть этой функциональности обеспечивают сами браузеры.Современные Web API позволяют веб-приложениям реализовать то, что ранее требовало установки внешних плагинов. Некоторые из этих интерфейсов еще находятся на стадии разработки и тестирования, но многие из них уже полностью готовы к использованию.Это практическое руководство предлагает коллекцию прикладных примеров использования новейших возможностей браузерных API. Автор помогает разобраться, какие задачи можно решить с их помощью и как применять эти инструменты на практике. Поскольку речь идет о стандартизированных технологиях, вы всегда можете обратиться к надежной документации, например, на MDN Web Docs.Полученные знания пригодятся вам в проектах любой сложности — от личных до корпоративных.Добавьте веб-приложениям функции, схожие с возможностями современных браузеровПознакомьтесь с широким набором инструментов, предлагаемых актуальными браузерными API• Изучите перспективные API-интерфейсы, находящиеся в стадии разработкиИспользуйте новые элементы интерфейса, такие как диалоговые окна, без подключения сторонних библиотек• Создавайте мощные и интерактивные приложения с глубокой интеграцией в возможности пользовательских устройствИзучите реализуемую браузерами модель разрешений для предоставления доступа к таким функциям, как геолокация и push-уведомленияАттарди Джо( (Joe Attardi) — разработчик программного обеспечения с почти двадцатилетним опытом работы, с 2004 года специализируется на веб- и front-end-технологиях, создавая надёжные и удобные приложения с использованием HTML, CSS и JavaScript. Сочетая техническую компетентность с развитыми коммуникативными навыками, стремится не только создавать эффективное программное обеспечение, но и обучать и вдохновлять других в постоянно развивающейся сфере веб-разработки.






