Ovaj je standard, jednostavno nazivan Web Bluetooth, već dio preglednika Chrome. Dizajniran je tako da se uklapa u "Internet stvari" (mrzim tu rečenicu toliko) i olakšat će web dizajneri interakciju s perifernim uređajima korisnika u svojim domovima - treba li ih korisnik dopustiti, naravno.
Razumljivo je da će mnogi korisnici ovdje imati zabrinutosti za sigurnost, stoga razgovarajmo o tim prije nego što uđemo u neke od stvari koje će Web Bluetooth učiniti super cool.
Odmah iza vrata, postoji zabrinutost da se vaš preglednik može povezati s obližnjim Bluetooth uređajima - pitajući se kakve informacije web stranica može pristupiti, pitanje je koje treba postaviti. Dobra je vijest da, baš kao i kod bilo kojeg drugog API-ja koji je ugrađen u preglednike poput Chromea, svaka web stranica mora zatražiti pristup. Vaš će vam preglednik omogućiti skočni prozor koji traži dopuštenje za dopuštanje da ta web-lokacija pristupi predmetnom uređaju, baš kao i za obavijesti, pristup lokaciji ili web-kameru. Ako ne odgovorite, zahtjev će se automatski odbiti. Također, u bilo kojem trenutku možete promijeniti odluku o dopuštenju. Ako želite dodatno istražiti web-sigurnosne probleme s web-mjesta, tu je sjajna napomena o ovoj temi.
Pa što biste upotrijebili za Web Bluetooth? Stvarno, mogućnosti su beskrajne. Što je s žaruljama koje mijenjaju boju u skladu s vremenom, a sve su vezane uz API iz vašeg web preglednika? Ili web mjesto za novi film koji pruža umirujuće iskustvo povezivanjem na stvari poput zvučnika (ili opet, čak i žarulja) u vašem domu? To su i uredna ideja.
Ali ovdje postoji i praktičnija primjena. Mnoge države već dopuštaju ljudima da pristupaju liječnicima putem interneta samo s web kamerom, ali što ako web stranica također može otkriti brzinu otkucaja srca preko Bluetooth HR trake (ili čak pametnog gledanja!) I krvnog tlaka s Bluetooth monitorom? Ili Bluetooth toplomjer može automatski slati informacije o temperaturi liječniku u stvarnom vremenu? To, naravno, pretpostavlja da imate sve one periferne uređaje (koje mnogi još nisu), ali ipak - ideja je tu. I ja to volim. Za ljude s zdravstvenim problemima, ova vrsta alata mogla bi stvarno poboljšati njihovu kvalitetu života. Pristup najboljim liječnicima u zemlji mogao bi biti malo više od nekoliko klikova. To je uzbudljivo - ideja da više nećete biti ograničena na mjesto na kojem živite za zdravstvenu skrb može biti mjenjač igara.
Web Bluetooth već je dio Chromea na Androidu (6.0+), Macu i OS-u Chrome, a razvojna zajednica već je gotovo godinu dana radila s API-jima. Još uvijek nije sasvim spreman za svakodnevnu uporabu, ali se približava.
Naravno, moram spomenuti slona u sobi: Windows i iOS su vidljivo odsutni s tog popisa kompatibilnih uređaja. Radna verzija Windows web API-ja za Bluetooth je u tijeku i postigla je napredak, ali još nije uskoro na razini ostalih modela - uskoro, nadamo se.
Kao i za iOS, Apple mora implementirati Web Bluetooth standard u Appleovom webkitu prije nego što se može koristiti, budući da je Chrome za iOS prisiljen koristiti WebKit. Možda će biti implementiran u nadolazećem izdanju, ali još uvijek moram vidjeti sve što to izjavljuje na ovaj ili onaj način.
Bilo kako bilo, Web Bluetooth dolazi, i to će biti strašan. Ima puno vrlo cool potencijal, i ne mogu čekati da vidim što programeri rade s njim, jer standard i dalje dobiva više vlakova.