Wat is internet Bluetooth?
Over het algemeen beschouwen de meesten van ons Bluetooth als een eenvoudig apparaat-naar-apparaat om verbinding te maken met dingen zoals het afspelen van muziek of andere audio (luidsprekers / headsets), snelle notificatietoegang (smartwatches) bieden of andere taken uitvoeren. Maar er is een nieuwe Bluetooth-standaard in opkomst, en het stelt uw webbrowser in staat om Bluetooth-apparaten in de buurt te bedienen. Het wordt gaaf.
Deze standaard, eenvoudigweg Web Bluetooth genoemd, is al onderdeel van de Chrome-browser. Het is ontworpen om te passen in het "internet der dingen" (ik haat die zin zozeer), en het zal het voor webontwerpers gemakkelijk maken om in hun huis te communiceren met randapparatuur van gebruikers - mocht de gebruiker dat toestaan, natuurlijk.
Het is begrijpelijk dat veel gebruikers zich hier zorgen over de veiligheid zullen maken. Laten we het daar dus over hebben voordat we ingaan op enkele dingen die ervoor zorgen dat Web Bluetooth super cool is.
Recht uit de poort, is er een probleem met uw browser die in staat is om verbinding te maken met Bluetooth-apparaten in de buurt - zich afvragend welke informatie de website kan openen, is een vraag die moet worden gesteld. Het goede nieuws is dat, net als bij elke andere API die is ingebouwd in browsers zoals Chrome, elke website om toegang moet vragen. Uw browser geeft u een pop-upvenster waarin om toestemming wordt gevraagd om die website toegang te geven tot het betreffende apparaat, net als voor meldingen, locatietoegang of uw webcam. Als u niet reageert, wordt het verzoek automatisch geweigerd. U kunt deze machtigingsbeslissing op elk gewenst moment wijzigen. Als u de veiligheidsproblemen van Web Bluetooth verder wilt onderzoeken, staat hier een goede beschrijving van het onderwerp.
Dus waar zou je Web Bluetooth voor gebruiken? Echt, de mogelijkheden zijn eindeloos. Hoe zit het met gloeilampen die van kleur veranderen afhankelijk van het weer, allemaal gebonden aan een API van uw webbrowser? Of een website voor een nieuwe film die een meeslepende ervaring biedt door verbinding te maken met dingen zoals luidsprekers (of zelfs gloeilampen) bij u thuis? Dat zijn allebei een goed idee.
Maar er is ook een meer praktische toepassing hier. In veel staten is het voor mensen al mogelijk om met een webcam toegang te krijgen tot artsen via internet, maar wat als de website ook je hartslag zou kunnen 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 gaat er natuurlijk van uit dat je al die randapparatuur hebt (wat veel mensen nog niet doen), maar toch - het idee is er. En ik vind het geweldig. Voor mensen met gezondheidsproblemen kunnen dit soort hulpmiddelen hun kwaliteit van leven echt verbeteren. Toegang tot de beste artsen in het land kan met een paar klikken verder zijn. Dat is opwindend - het idee om niet langer te worden beperkt tot waar je woont voor de gezondheidszorg kan een game changer zijn.
https://www.howtogeek.com/wp-content/uploads/2017/06/bluetooth-device-chooser.webmWeb Bluetooth maakt al deel uit van Chrome op Android (6.0+), Mac en Chrome OS en de ontwikkelgemeenschap werkt al bijna een jaar met de API's. Het is nog steeds niet helemaal klaar voor dagelijks gebruik, maar komt steeds dichterbij.
Natuurlijk moet ik de olifant in de kamer vermelden: Windows en iOS zijn duidelijk 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 is nog niet helemaal aan de standaard van de andere modellen - binnenkort, hopelijk.
Wat iOS betreft, moet Apple de Web Bluetooth-standaard implementeren in Apple's WebKit voordat deze kan worden gebruikt, aangezien Chrome voor iOS gedwongen is om WebKit te gebruiken. Misschien wordt het in de aankomende release geïmplementeerd, maar ik moet nog iets zien dat dat op de een of andere manier verklaart.
Hoe dan ook, Web Bluetooth komt eraan en het wordt geweldig. Het heeft heel veel potentieel, en ik kan niet wachten om te zien wat ontwikkelaars ermee doen, omdat de standaard steeds meer grip krijgt.