Τι είναι το Web Bluetooth;
Σε γενικές γραμμές, οι περισσότεροι από εμάς σκέφτονται το Bluetooth ως μια απλή σύνδεση συσκευής με συσκευή που χρησιμοποιείται για να κάνει πράγματα όπως αναπαραγωγή μουσικής ή άλλου ήχου (ηχεία / ακουστικά), προσφορά γρήγορης ειδοποίησης (smartwatches) ή εκτέλεση άλλων εργασιών. Αλλά υπάρχει ένα νέο πρότυπο Bluetooth σε άνοδο και επιτρέπει στο πρόγραμμα περιήγησης ιστού να ελέγχει τις κοντινές συσκευές Bluetooth. Θα είναι δροσερό.
Αυτό το πρότυπο, απλά ονομάζεται Web Bluetooth, είναι ήδη μέρος του προγράμματος περιήγησης Chrome. Έχει σχεδιαστεί για να ταιριάζει στο "Διαδίκτυο των πραγμάτων" (μισώ αυτή τη φράση τόσο πολύ) και θα διευκολύνει τους σχεδιαστές ιστοσελίδων να αλληλεπιδρούν με τα περιφερειακά των χρηστών στα σπίτια τους - πρέπει ο χρήστης να τους επιτρέψει φυσικά.
Είναι κατανοητό ότι πολλοί χρήστες θα έχουν ανησυχίες σχετικά με την ασφάλεια, οπότε ας μιλήσουμε για αυτές πριν φτάσουμε σε μερικά από τα πράγματα που θα κάνουν το Web Bluetooth super cool.
Ακριβώς έξω από την πύλη, υπάρχει μια ανησυχία με το πρόγραμμα περιήγησής σας να είναι σε θέση να συνδεθεί με τις κοντινές συσκευές Bluetooth-αναρωτιέστε τι είδους πληροφορίες ο ιστότοπος μπορεί να έχει πρόσβαση είναι μια ερώτηση που πρέπει να ζητηθεί. Τα καλά νέα είναι ότι, όπως συμβαίνει με οποιοδήποτε άλλο API που ενσωματώνεται σε προγράμματα περιήγησης όπως το Chrome, κάθε δικτυακός τόπος θα πρέπει να ζητήσει πρόσβαση. Το πρόγραμμα περιήγησής σας θα σας δώσει ένα αναδυόμενο παράθυρο που θα σας ζητάει την άδεια να επιτρέψει στον ιστότοπο να αποκτήσει πρόσβαση στην εν λόγω συσκευή, ακριβώς όπως και για τις ειδοποιήσεις, την πρόσβαση στην τοποθεσία ή την κάμερά σας. Εάν δεν απαντήσετε, το αίτημα θα απορριφθεί αυτόματα. Επίσης, θα μπορείτε να αλλάξετε αυτή την απόφαση άδειας ανά πάσα στιγμή. Αν θέλετε να διερευνήσετε περαιτέρω τα θέματα ασφάλειας Web Bluetooth, υπάρχει εδώ μια μεγάλη εγγραφή για το θέμα.
Τι θα χρησιμοποιούσατε για το Web Bluetooth; Πραγματικά, οι δυνατότητες είναι ατελείωτες. Τι συμβαίνει με τους λαμπτήρες που αλλάζουν το χρώμα σύμφωνα με τις καιρικές συνθήκες, όλες συνδεδεμένοι με ένα API από το πρόγραμμα περιήγησης ιστού; Ή μια ιστοσελίδα για μια νέα ταινία που προσφέρει μια συναρπαστική εμπειρία, συνδέοντας σε πράγματα όπως τα ηχεία (ή και πάλι, ακόμη και οι λαμπτήρες) στο σπίτι σας; Αυτά είναι και τα δύο τακτοποιημένη ιδέα.
Υπάρχει όμως και μια πιο πρακτική εφαρμογή εδώ. Πολλά κράτη έχουν ήδη επιτρέψει στους ανθρώπους να έχουν πρόσβαση σε γιατρούς μέσω διαδικτύου με μια κάμερα web, αλλά τι θα μπορούσε να γίνει αν ο ιστότοπος μπορούσε να ανιχνεύσει τον καρδιακό ρυθμό σας μέσω ενός ιμάντα Bluetooth HR (ή ακόμα και smartwatch!) Και της αρτηριακής πίεσης με οθόνη Bluetooth; Ή ένα θερμόμετρο Bluetooth θα μπορούσε να στείλει αυτόματα τις πληροφορίες θερμοκρασίας σας στον γιατρό σε πραγματικό χρόνο; Αυτό, βέβαια, προϋποθέτει ότι έχετε όντως όλα αυτά τα περιφερειακά (που πολλοί άνθρωποι δεν έχουν ακόμα), αλλά ακόμα - η ιδέα είναι εκεί. Και το αγαπώ. Για τους ανθρώπους με προβλήματα υγείας, αυτά τα εργαλεία θα μπορούσαν πραγματικά να βελτιώσουν την ποιότητα ζωής τους. Η πρόσβαση στους καλύτερους γιατρούς στη χώρα θα μπορούσε να είναι λίγο περισσότερο από μερικά κλικ μακριά. Αυτό είναι συναρπαστικό - η ιδέα να μην περιορίζεται πλέον σε εκεί όπου ζείτε για υγειονομική περίθαλψη θα μπορούσε να είναι ένας παίκτης αλλαγής παιχνιδιών.
https://www.howtogeek.com/wp-content/uploads/2017/06/bluetooth-device-chooser.webmΤο Web Bluetooth είναι ήδη μέρος του Chrome στο Android (6.0+), Mac και Chrome OS και η κοινότητα ανάπτυξης συνεργάζεται εδώ και σχεδόν ένα χρόνο με τα API. Δεν είναι ακόμα έτοιμο για καθημερινή χρήση, αλλά πλησιάζει.
Φυσικά, πρέπει να αναφέρω τον ελέφαντα στο δωμάτιο: Τα Windows και iOS είναι αισθητά απόντα από τη λίστα συμβατών συσκευών. Μια λειτουργική εκδοχή των Windows του API Web Bluetooth βρίσκεται σε εξέλιξη και έχει σημειώσει πρόοδο, αλλά δεν ανταποκρίνεται πλήρως στα πρότυπα των άλλων μοντέλων - σύντομα, ελπίζουμε.
Όσον αφορά το iOS, η Apple πρέπει να εφαρμόσει το πρότυπο Web Bluetooth στο WebKit της Apple πριν χρησιμοποιηθεί, καθώς το Chrome for iOS αναγκάζεται να χρησιμοποιήσει το WebKit. Ίσως θα εφαρμοστεί στην επερχόμενη κυκλοφορία, αλλά δεν έχω ακόμα δει κάτι που δηλώνει ότι έτσι ή αλλιώς.
Είτε έτσι είτε αλλιώς, Web Bluetooth έρχεται, και αυτό θα είναι φοβερό. Έχει πολύ δροσερό δυναμικό, και δεν μπορώ να περιμένω να δούμε τι κάνουν οι προγραμματιστές μαζί του, καθώς το πρότυπο συνεχίζει να κερδίζει περισσότερη έλξη.