/ / Wat is Web Bluetooth?

Wat is webbluetooth?

Over het algemeen denken de meesten van ons aan Bluetoothals een eenvoudige apparaat-naar-apparaat-verbinding die wordt gebruikt om dingen te doen zoals muziek afspelen of andere audio (luidsprekers / headsets), snelle meldingstoegang (smartwatches) te bieden of andere taken uit te voeren. Maar er is een nieuwe Bluetooth-standaard in de lift en hiermee kan je webbrowser Bluetooth-apparaten in de buurt bedienen. Het wordt gaaf.

Deze standaard, simpelweg Web Bluetooth genoemd, isal een onderdeel van de Chrome-browser. Het is ontworpen om te passen in het 'internet der dingen' (ik heb zo'n hekel aan die zin), en zal het voor webontwerpers gemakkelijk maken om te communiceren met de randapparatuur van gebruikers in hun huis, mocht de gebruiker dat natuurlijk toestaan.

Het is begrijpelijk dat veel gebruikers hier beveiligingsproblemen hebben, dus laten we het daar over hebben voordat we ingaan op enkele dingen die Web Bluetooth super cool maken.

Meteen uit de poort, daar is bezorgdheid overuw browser kan verbinding maken met Bluetooth-apparaten in de buurt. U vraagt ​​zich af wat voor soort informatie de website kan openen. Het goede nieuws is dat, net als bij elke andere API die is ingebouwd in browsers zoals Chrome, elke website toegang moet vragen. Uw browser geeft u een pop-up waarin u om toestemming wordt gevraagd om die website toegang te geven tot het betreffende apparaat, net zoals voor meldingen, locatietoegang of uw webcam. Als u niet reageert, wordt het verzoek automatisch geweigerd. U kunt deze toestemmingsbeslissing ook op elk gewenst moment wijzigen. Als u meer wilt weten over beveiligingsproblemen met Bluetooth via internet, vindt u hier veel informatie over dit onderwerp.

Dus waar zou u Web Bluetooth voor gebruiken? Echt, de mogelijkheden zijn eindeloos. Hoe zit het met gloeilampen die van kleur veranderen afhankelijk van het weer, allemaal gekoppeld aan een API vanuit uw webbrowser? Of een website voor een nieuwe film die een meeslepende ervaring biedt door verbinding te maken met dingen zoals luidsprekers (of opnieuw, zelfs gloeilampen) in uw huis? Dat zijn allebei een goed idee.

Maar er is ook een meer praktische toepassinghier. In veel staten kunnen mensen al via een webcam toegang krijgen tot artsen, maar wat als de website uw hartslag ook kan detecteren via een Bluetooth HR-band (of zelfs smartwatch!) En bloeddruk met een Bluetooth-monitor? Of kan een Bluetooth-thermometer uw temperatuurinformatie automatisch in realtime naar de arts sturen? Dit veronderstelt natuurlijk dat je eigenlijk al die randapparatuur hebt (wat veel mensen nog niet hebben), maar toch - het idee is er. En ik ben er dol op. Voor mensen met gezondheidsproblemen kan dit soort hulpmiddelen hun levenskwaliteit echt verbeteren. Toegang tot de beste artsen van het land kan iets meer dan een paar klikken verwijderd zijn. Dat is opwindend - het idee om niet langer beperkt te blijven tot waar je woont voor de gezondheidszorg kan een spelwisselaar zijn.

Web Bluetooth is al een onderdeel van Chrome opAndroid (6.0+), Mac en Chrome OS, en de ontwikkelingsgemeenschap werkt nu bijna een jaar met de API's. Het is nog steeds niet helemaal klaar voor dagelijks gebruik, maar het komt steeds dichterbij.

Natuurlijk moet ik de olifant in dekamer: Windows en iOS zijn merkbaar afwezig in die lijst met compatibele apparaten. Een werkende Windows-versie van de Web Bluetooth API is in de maak en heeft vooruitgang geboekt, maar het voldoet nog niet helemaal aan de standaard van de andere modellen - binnenkort, hopelijk.

Wat iOS betreft, moet Apple het web implementerenBluetooth-standaard in WebKit van Apple voordat het kan worden gebruikt, omdat Chrome voor iOS WebKit moet gebruiken. Misschien wordt het geïmplementeerd in de komende release, maar ik moet nog iets zien dat dat op de een of andere manier verklaart.

Hoe dan ook, Web Bluetooth komt eraan, en dat is het ookga geweldig worden. Het heeft veel heel cool potentieel, en ik kan niet wachten om te zien wat ontwikkelaars ermee doen, omdat de standaard steeds meer grip krijgt.