If-Koubou

Какво е уеб Bluetooth?

Какво е уеб Bluetooth? (Как да)

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

Този стандарт, наречен Web Bluetooth, вече е част от браузъра Chrome. Той е проектиран така, че да се побере в "интернет на нещата" (толкова много ми харесва тази фраза) и ще улесня уеб дизайнерите да взаимодействат с периферните устройства на потребителите в домовете си, ако потребителят им позволи да го пуснат.

Разбираемо, много потребители ще имат загриженост по отношение на сигурността тук, така че нека да поговорим за тези, преди да влезем в някои от нещата, които ще направят Web Bluetooth супер готино.

Веднага от портата има загриженост, че браузърът ви може да се свързва с близки устройства с Bluetooth - чудейки се каква информация може да има достъп до уебсайта, е въпрос, който трябва да бъде зададен. Добрата новина е, че както при всеки друг API, вграден в браузъри като Chrome, всеки уебсайт ще трябва да поиска достъп. Вашият браузър ще ви даде изскачащ прозорец, който иска разрешение, за да позволи на уебсайта да осъществи достъп до въпросното устройство, точно както при нотификациите, достъпа до местоположението или уеб камерата ви. Ако не отговорите, искането ще бъде автоматично отказано. Също така ще можете да промените това решение за разрешение по всяко време. Ако искате да проучите по-нататък проблемите със сигурността на уеб браузърите, тук има страхотно описание.

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

Но има и по-практично приложение тук. Много държави вече позволяват на хората да имат достъп до лекари по интернет само с уеб камера, но какво ще стане, ако уебсайтът може да установи сърдечната честота чрез Bluetooth HR лента (или дори smartwatch!) И кръвното налягане с Bluetooth монитор? Или термометър с Bluetooth може автоматично да изпрати информацията за температурата на лекаря в реално време? Това, разбира се, предполага, че всъщност разполагате с всички тези периферни устройства (които все още не са много хора), но все пак - идеята е там. И аз го обичам. За хората със здравословни проблеми тези инструменти биха могли да подобрят качеството на живот. Достъпът до най-добрите лекари в страната може да бъде малко повече от няколко кликвания. Това е вълнуващо - идеята да не се ограничавате повече до мястото, където живеете за здравни грижи, може да бъде играч за промяна.

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

Уеб браузърът вече е част от Chrome на Android (6.0+), Mac и Chrome OS и общността за разработки работи с приложните програмни интерфейси (API) вече почти година. Все още не е готов за ежедневна употреба, но все повече се приближава.

Разбира се, трябва да спомена слона в стаята: Windows и iOS отсъстват от този списък със съвместими устройства. Работната версия на приложния програмен интерфейс (API) на уеб приложението на Windows е в процес на работа и е постигнала напредък, но все още съвсем не е съвсем в унисон с другите модели.

Що се отнася до iOS, Apple трябва да внедри стандарта Web Bluetooth в WebKit на Apple, преди да може да бъде използван, тъй като Chrome for iOS е принуден да използва WebKit. Може би това ще бъде изпълнено в предстоящото издание, но все още не съм виждал нищо, което да го декларира по един или друг начин.

Така или иначе, Web Bluetooth идва и ще бъде страхотно. Той има много много готин потенциал и не мога да чакам да видя какво правят разработчиците с него, тъй като стандартите продължават да получават повече сцепление.