Hva er Web Bluetooth?
Generelt sett tenker de fleste av oss på Bluetooth som en enkel, enhetlig tilkobling som brukes til å gjøre ting som spillemusikk eller annen lyd (høyttalere / hodesett), gi rask varslingstilgang (smartwatches) eller utføre andre oppgaver. Men det er en ny Bluetooth-standard i økende grad, og det gjør at nettleseren din kan kontrollere Bluetooth-enheter i nærheten. Det kommer til å bli kult.
Denne standarden, bare kalt Web Bluetooth, er allerede en del av Chrome-nettleseren. Den er utformet for å passe inn i "Internett av ting" (jeg hater det uttrykket så mye), og vil gjøre det enkelt for webdesignere å samhandle med brukerens kringkategorier i deres hjem - hvis brukeren tillater dem å selvfølgelig.
Forståelig, mange brukere vil ha sikkerhetsproblemer her, så la oss snakke om dem før vi kommer inn i noen av de tingene som vil gjøre Web Bluetooth superkult.
Rett ut av porten er det en bekymring for at nettleseren din kan koble til nærliggende Bluetooth-enheter - lurer på hvilken type informasjon nettstedet kan få tilgang til, er et spørsmål som må stilles. Den gode nyheten er at, akkurat som med alle andre APIer som er innebygd i nettlesere som Chrome, må hver nettside be om tilgang. Nettleseren din vil gi deg en popup som ber om tillatelse til å la den nettsiden få tilgang til den aktuelle enheten, akkurat som den gjør for varsler, plasseringstilgang eller webkameraet ditt. Hvis du ikke svarer, blir forespørselen automatisk nektet. Du kan også når som helst endre denne rettighetsbeslutningen. Hvis du vil undersøke Web Bluetooth-sikkerhetsproblemer videre, er det en god skriving om emnet her.
Så hva vil du bruke Web Bluetooth for? Virkelig, mulighetene er uendelige. Hva med lyspærer som endrer farge i henhold til været, alt knyttet til en API fra nettleseren din? Eller et nettsted for en ny film som gir en fornuftig opplevelse ved å koble til ting som høyttalere (eller igjen, selv lyspærer) i hjemmet ditt? De er begge fine ideer.
Men det er også en mer praktisk anvendelse her. Mange stater tillater allerede at folk får tilgang til leger over Internett med bare et webkamera, men hva om nettstedet også kan oppdage hjertefrekvensen din via en Bluetooth HR-stropp (eller til og med smartwatch!) Og blodtrykk med en Bluetooth-skjerm? Eller kan et Bluetooth-termometer automatisk sende temperaturinformasjonen til legen i sanntid? Dette forutsetter selvsagt at du faktisk har alle disse eksterne enheter (som mange ikke har det ennå), men fortsatt - ideen er der. Og jeg elsker det. For folk med helseproblemer, kan disse typer verktøy virkelig forbedre deres livskvalitet. Tilgang til de beste leger i landet kan være litt mer enn noen få klikk unna. Det er spennende - ideen om ikke lenger å være begrenset til hvor du bor for helsetjenester, kan være en spilleskifter.
https://www.howtogeek.com/wp-content/uploads/2017/06/bluetooth-device-chooser.webmWeb Bluetooth er allerede en del av Chrome på Android (6.0+), Mac og Chrome OS, og utviklingssamfunnet har jobbet med APIene i nesten et år nå. Det er fortsatt ikke helt klart for daglig bruk, men det kommer nærmere.
Selvfølgelig må jeg nevne elefanten i rommet: Windows og iOS er merkbart fraværende fra listen over kompatible enheter. En fungerende Windows-versjon av Web-Bluetooth-API-en er i arbeidet og har gjort fremskritt, men det er ikke helt opp til standarden på de andre modellene ennå - forhåpentligvis, snart.
Når det gjelder iOS, må Apple implementere Web Bluetooth-standarden i Apples WebKit før den kan brukes, siden Chrome for iOS er tvunget til å bruke WebKit. Kanskje det vil bli implementert i den kommende utgivelsen, men jeg har ennå ikke sett noe som erklærer det på en eller annen måte.
Uansett kommer Web Bluetooth, og det blir fantastisk. Det har mye veldig kul potensial, og jeg kan ikke vente å se hva utviklere gjør med det da standarden fortsetter å få mer trekkraft.