Genel olarak konuşursak, çoğumuz Bluetooth'u müzik veya diğer sesler (hoparlörler / kulaklıklar) çalmak, hızlı bildirim erişimi sunmak (akıllı saatler) veya diğer görevleri gerçekleştirmek için kullanılan basit, cihazdan cihaza bağlantı olarak düşünürüz. Ancak yükselişte olan yeni bir Bluetooth standardı var ve web tarayıcınızın yakındaki Bluetooth cihazlarını kontrol etmesine olanak tanıyor. Harika olacak.
Basitçe Web Bluetooth olarak adlandırılan bu standart, zaten Chrome tarayıcısının bir parçasıdır. "Nesnelerin İnterneti" ne uyacak şekilde tasarlandı (bu ifadeden çok nefret ediyorum) ve web tasarımcılarının evlerinde kullanıcıların çevre birimleriyle etkileşime girmesini kolaylaştıracak - tabii ki kullanıcı izin verirse.
Anlaşılır bir şekilde, birçok kullanıcının burada güvenlik endişeleri olacaktır, bu yüzden Web Bluetooth'u süper havalı hale getirecek şeylerden bazılarına geçmeden önce bunlardan bahsedelim.
Girişin hemen dışında, tarayıcınızın yakındaki Bluetooth cihazlarına bağlanabilmesiyle ilgili bir endişe var. Web sitesinin ne tür bilgilere erişebileceğini merak etmek, sorulması gereken bir soru. İyi haber şu ki, Chrome gibi tarayıcılarda yerleşik olarak bulunan diğer API'ler gibi, her web sitesinin erişim talep etmesi gerekecek. Tarayıcınız, tıpkı bildirimler, konum erişimi veya web kameranız için yaptığı gibi, söz konusu web sitesinin söz konusu cihaza erişmesine izin vermek için izin isteyen bir açılır pencere verecektir. Cevap vermezseniz, istek otomatik olarak reddedilecektir. Ayrıca, bu izin kararını istediğiniz zaman değiştirebileceksiniz. Web Bluetooth güvenlik sorunlarını daha fazla keşfetmek isterseniz, burada konuyla ilgili harika bir yazı var .
Peki Web Bluetooth'u ne için kullanırsınız? Gerçekten, olasılıklar sonsuzdur. Hava durumuna göre renk değiştiren ve tümü web tarayıcınızdan bir API'ye bağlanan ampullere ne dersiniz? Veya evinizdeki hoparlörler (veya hatta ampuller) gibi şeylere bağlanarak sürükleyici bir deneyim sağlayan yeni bir film için bir web sitesi mi? Her ikisi de güzel fikir.
Ancak burada daha pratik bir uygulama da var. Birçok eyalet, insanların internet üzerinden sadece bir web kamerası ile doktorlara erişmesine zaten izin veriyor, ancak web sitesi bir Bluetooth HR kayışı (veya hatta akıllı saat!) Aracılığıyla kalp atış hızınızı ve bir Bluetooth monitör ile tansiyonunuzu da algılayabilseydi ne olurdu? Veya bir Bluetooth termometre, sıcaklık bilgilerinizi otomatik olarak doktora gerçek zamanlı olarak gönderebilir mi? Bu, elbette, tüm bu çevre birimlerine sahip olduğunuzu varsayar (çoğu insanın henüz sahip olmadığı), ama yine de - fikir orada. Ve onu seviyorum. Sağlık sorunları olan insanlar için bu tür araçlar yaşam kalitelerini gerçekten artırabilir. Ülkedeki en iyi doktorlara erişim birkaç tık ötede olabilir. Bu heyecan verici - artık sağlık hizmeti için yaşadığınız yerle sınırlı olmama fikri oyunun kurallarını değiştirebilir.
Web Bluetooth zaten Android (6.0+), Mac ve Chrome OS'de Chrome'un bir parçasıdır ve geliştirme topluluğu yaklaşık bir yıldır API'lerle çalışıyor. Hala günlük kullanıma tam olarak hazır değil, ancak yaklaşıyor.
Tabii ki, odadaki filden bahsetmem gerekiyor: Windows ve iOS bu uyumlu cihazlar listesinde gözle görülür şekilde yok. Web Bluetooth API'sinin çalışan bir Windows sürümü hazırlanıyor ve ilerleme kaydetti, ancak henüz diğer modellerin standartlarına tam olarak uymadı - yakında, umarım.
İOS'a gelince, iOS için Chrome WebKit'i kullanmak zorunda olduğundan Apple'ın kullanılmadan önce Web Bluetooth standardını Apple’ın WebKit'ine uygulaması gerekir. Belki gelecek sürümde uygulanacak, ancak bunu şu ya da bu şekilde ilan eden herhangi bir şeyi henüz görmedim.
Her iki durumda da Web Bluetooth geliyor ve harika olacak. Çok güzel bir potansiyele sahip ve standart daha fazla ilgi görmeye devam ederken geliştiricilerin bununla ne yaptığını görmek için sabırsızlanıyorum.