Домашняя » как » Что такое веб Bluetooth?

    Что такое веб Bluetooth?

    Вообще говоря, большинство из нас думают о Bluetooth как о простом соединении между устройствами, используемом для таких вещей, как воспроизведение музыки или другого звука (динамики / наушники), предоставление быстрого доступа к уведомлениям (умные часы) или выполнение других задач. Но появляется новый стандарт Bluetooth, и он позволяет вашему веб-браузеру контролировать близлежащие устройства Bluetooth. Это будет круто.

    Этот стандарт, просто называемый Web Bluetooth, уже является частью браузера Chrome. Он разработан для того, чтобы вписаться в «Интернет вещей» (я очень ненавижу эту фразу) и позволит веб-дизайнерам легко взаимодействовать с периферийными устройствами пользователей в их домах, если пользователь, конечно, разрешит им.

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

    Прямо из ворот есть проблема, связанная с тем, что ваш браузер может подключаться к близлежащим Bluetooth-устройствам; вопрос, какую информацию может получить веб-сайт, является вопросом, который необходимо задать. Хорошей новостью является то, что, как и с любым другим API, встроенным в такие браузеры, как Chrome, каждый веб-сайт должен запрашивать доступ. Ваш браузер выдаст всплывающее окно с просьбой разрешить этому веб-сайту доступ к рассматриваемому устройству так же, как для уведомлений, доступа к местоположению или вашей веб-камеры. Если вы не ответите, запрос будет автоматически отклонен. Кроме того, вы сможете изменить это решение о разрешении в любое время. Если вы хотите более подробно изучить проблемы безопасности Web Bluetooth, здесь есть отличная статья.

    Так что бы вы использовали веб Bluetooth для? Действительно, возможности безграничны. Как насчет лампочек, которые меняют цвет в зависимости от погоды, все они привязаны к API из вашего веб-браузера? Или веб-сайт для нового фильма, который обеспечивает захватывающий опыт, когда вы подключаетесь к таким вещам, как динамики (или опять же, даже лампочки) в вашем доме? Это хорошая идея.

    Но здесь есть и более практичное применение. Многие штаты уже разрешают людям получать доступ к врачам через Интернет только с помощью веб-камеры, но что, если веб-сайт может также определять частоту вашего пульса через ремешок Bluetooth HR (или даже умные часы!) И артериальное давление с помощью монитора Bluetooth? Или термометр Bluetooth может автоматически отправлять информацию о вашей температуре врачу в режиме реального времени? Это, конечно, предполагает, что на самом деле у вас есть все эти периферийные устройства (которых у многих еще нет), но идея все же есть. И я люблю это. Для людей, имеющих проблемы со здоровьем, такие инструменты действительно могут улучшить качество их жизни. Доступ к лучшим врачам в стране может быть всего в нескольких кликах. Это захватывающе - идея того, что вы больше не будете ограничены тем, где вы живете для здравоохранения, может изменить правила игры..

    https://www.howtogeek.com/wp-content/uploads/2017/06/bluetooth-device-chooser.webm

    Web Bluetooth уже является частью Chrome для Android (6.0+), Mac и Chrome OS, и сообщество разработчиков работает с API уже почти год. Это все еще не совсем готово для повседневного использования, но это становится ближе.

    Конечно, я должен упомянуть слона в комнате: Windows и iOS заметно отсутствуют в этом списке совместимых устройств. Работающая версия Windows Web Bluetooth API для Windows находится в стадии разработки и достигла прогресса, но она еще не совсем соответствует стандарту других моделей, надеюсь, скоро..

    Что касается iOS, Apple должна внедрить стандарт Web Bluetooth в Apple WebKit, прежде чем его можно будет использовать, поскольку Chrome для iOS вынужден использовать WebKit. Возможно, это будет реализовано в следующем выпуске, но я еще не видел ничего, что так или иначе объявляло бы это.

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