Mozilla, Firefox 151'e masaüstü tarayıcılar için Web Serial API'sini ekledi. JavaScript aracılığıyla kullanılabilen arayüz, web uygulamalarının bilgisayara USB veya Bluetooth aracılığıyla bağlanan seri cihazlara doğrudan erişmesine olanak tanıyor. Geliştiriciler, yerel uygulamaları veya tarayıcı uzantılarını yüklemeye gerek kalmadan mikro denetleyicileri programlamak, aygıt yazılımını güncellemek veya ölçüm verilerini okumak için bunu kullanabilir. Bu özellik şimdiye kadar Chrome veya Edge gibi Chromium tabanlı tarayıcılara ayrılmıştı.
Duyurudan sonra devamını okuyun
Adım ilk bakışta göründüğünden daha önemlidir. Birçok modern donanım aracı artık tarayıcı tabanlı arayüzlere güveniyor. Kullanıcılar genellikle Chromium tarayıcısına başvurmak zorunda kalsa da, Firefox 151 artık onlara tarayıcı seçiminde daha fazla özgürlük sağlıyor. Mozilla, açık kaynaklı donanım platformları yapımcı sahnesinde yaygın olarak kullanılan Adafruit ile birlikte uygulamayı test ettiğini ve doğruladığını söyledi.
Pratik
Yeni arayüz yalnızca donanım üreticilerinin ve geliştiricilerinin ilgisini çekmemelidir. Gittikçe daha fazla cihaz yapılandırmayı, tanılamayı ve donanım yazılımı bakımını tarayıcıya taşıyor. Üreticilerin özel masaüstü programlar yerine açık web standartlarına güvenmesi durumunda, ölçüm cihazlarından laboratuvar donanımına, onarım ve servis araçlarına kadar son kullanıcılar da gelecekte bundan faydalanacaktır.

Firefox 151, seri cihazlara erişmeden önce açıkça kullanıcının iznini gerektirir.
iFixit FixHub ile yapılan kısa uygulamalı test, bunun zaten çalıştığını gösterdi. Yeni Firefox iletişim kutusu aracılığıyla seri erişimi etkinleştirdikten sonra tarayıcı tabanlı web konsolu, bağlı Güç İstasyonunu hemen tanıdı.

Onaylandıktan sonra, bağlı FixHub Power Station, tarayıcınızın cihaz seçimi iletişim kutusunda görünür.
Güncel olmayan ürün yazılımı otomatik olarak algılandı ve doğrudan web uygulamasından güncellenebildi.
Duyurudan sonra devamını okuyun

Web uygulaması, güncel olmayan cihaz yazılımı sürümlerini doğrudan tespit eder ve güncellemeleri doğrudan seri bağlantı yoluyla içe aktarır.
Bağlı havya daha sonra tamamen Firefox üzerinden yönetilebilir. Sıcaklık ekranı, ayar noktası göstergesi ve cihaz durumu, ek yazılım olmadan doğrudan tarayıcıda görüntülendi.

iFixit havyanın sıcaklık kontrolü ve durum gösterimi tamamen Web Seri API'sini temel alan bir tarayıcı uygulamasında yapılır.
Benim için bu önemli özellik sonunda kullanıma sunulduğu için artık Firefox'u daha çok kullanacağım.
(gaw)
Bir yanıt yazın