Hjemmeside » hvordan » Hvad er Web Bluetooth?

    Hvad er Web Bluetooth?

    Generelt tænker de fleste af os på Bluetooth som en simpel enhed til enhed til forbindelse, der bruges til at spille ting som musik eller anden lyd (højttalere / headsets), tilbyde hurtig adgang til meddelelser (smartwatches) eller udføre andre opgaver. Men der er en ny Bluetooth-standard i stigende grad, og det giver din webbrowser mulighed for at styre nærliggende Bluetooth-enheder. Det bliver coolt.

    Denne standard, der blot hedder Web Bluetooth, er allerede en del af Chrome-browseren. Det er designet til at passe ind i "Things of Things" (jeg hader så meget) og gør det nemt for webdesignere at interagere med brugerens eksterne enheder i deres hjem - hvis brugeren tillader dem selvfølgelig at.

    Forståeligt, mange brugere vil have sikkerhedsproblemer her, så lad os tale om dem, før vi kommer ind i nogle af de ting, der vil gøre Web Bluetooth super cool.

    Lige ud af porten er der en bekymring for, at din browser kan oprette forbindelse til de nærliggende Bluetooth-enheder, og undre sig over, hvilken slags information webstedet kan få adgang til, er et spørgsmål, der skal stilles. Den gode nyhed er, at ligesom alle andre API'er, der er indbygget i browsere som Chrome, skal hver hjemmeside anmode om adgang. Din browser vil give dig en popup, der beder om tilladelse til at lade det pågældende websted få adgang til den pågældende enhed, ligesom det gør det for meddelelser, adgang til stedet eller dit webcam. Hvis du ikke svarer, bliver forespørgslen automatisk nægtet. Du kan også til enhver tid ændre denne beslutning om tilladelse. Hvis du gerne vil udforske Web Bluetooth-sikkerhedsproblemer yderligere, er der en god skrive om emnet her.

    Så hvad vil du bruge Web Bluetooth til? Virkelig er mulighederne uendelige. Hvad med lyspærer, der ændrer farve efter vejret, alle bundet til en API fra din webbrowser? Eller et websted for en ny film, der giver en fordybende oplevelse ved at forbinde ting som højttalere (eller igen, endda lyspærer) i dit hjem? Det er både en god ide.

    Men der er også en mere praktisk anvendelse her. Mange stater tillader allerede folk at få adgang til læger via internettet med bare et webcam, men hvad hvis hjemmesiden også kunne registrere din puls via en Bluetooth HR-rem (eller endda smartwatch!) Og blodtryk med en Bluetooth-skærm? Eller kan et Bluetooth-termometer automatisk sende dine temperaturoplysninger til lægen i realtid? Dette forudsætter selvfølgelig, at du faktisk har alle disse eksterne enheder (som mange ikke gør det endnu), men stadig - ideen er der. Og jeg elsker det. For folk med sundhedsmæssige problemer kan disse slags værktøjer virkelig forbedre deres livskvalitet. Adgang til de bedste læger i landet kunne være lidt mere end et par klik væk. Det er spændende - ideen om ikke længere at være begrænset til, hvor du bor for sundhedspleje, kunne være en spilskifter.

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

    Web Bluetooth er allerede en del af Chrome på Android (6.0+), Mac og Chrome OS, og udviklingssamfundet har arbejdet sammen med API'erne i næsten et år nu. Det er stadig ikke helt klar til daglig brug, men det kommer nærmere.

    Selvfølgelig skal jeg nævne elefanten i rummet: Windows og iOS er mærkbart fraværende fra listen over kompatible enheder. En fungerende Windows-version af Web Bluetooth Bluetooth API er i værkerne og har gjort fremskridt, men det er ikke helt op til standarden for de andre modeller lige nu - snart forhåbentligt.

    Hvad angår iOS, skal Apple implementere Web Bluetooth-standarden i Apples WebKit, før den kan bruges, da Chrome til iOS er tvunget til at bruge WebKit. Måske vil det blive implementeret i den kommende udgivelse, men jeg har endnu ikke set noget, der erklærer det på en eller anden måde.

    Uanset hvad, kommer Web Bluetooth, og det bliver fantastisk. Det har meget meget cool potentiale, og jeg kan ikke vente med at se, hvad udviklere gør med det, da standarden fortsætter med at få mere trækkraft.