Firefox antaa selaimellesi suoran pääsyn laitteistoosi – miksi se on iso juttu
Firefox tuo selaimen suoraan laitteiston ohjaukseen
Webin ja laitteiston välinen kuilu katoaa
Kehittäjät ovat pitkään joutuneet hyväksymään, että selaimella voi rakentaa hienoja sovelluksia, mutta fyysisen laitteiston ohjaaminen on jäänyt ulos kuvasta. Firefox 151 muuttaa tämän tuomalla Web Serial API -tuen työpöytäversioon. Nyt selaimella voi kommunikoida suoraan mikro-ohjaimien, antureiden ja muiden laitteiden kanssa.
Tämä tarkoittaa käytännössä, että firmwarea voi päivittää, laitteita konfiguroida ja IoT-sovelluksia rakentaa suoraan selaimesta. Ei tarvitse asentaa vanhoja ajureita tai käyttää erillisiä sarjaporttiohjelmia.
Eri käyttäjäryhmille sopiva web
Web ei ole koskaan ollut yksi ratkaisu kaikille. Embedded-järjestelmiä kehittävä ihminen toimii usein eri tavalla kuin tavallinen web-kehittäjä. Firefoxin päätös tukea Web Serial APIa tunnistaa tämän monimuotoisuuden: selaimen täytyy palvella myös laitteistoa käsitteleviä ihmisiä.
Erityisesti koulutuksessa tämä avaa uusia mahdollisuuksia. Opiskelijat voivat nyt ohjelmoida Arduinoja tai Raspberry Pi -levyjä suoraan selaimesta ilman osayhteensopivuusongelmia tai IT-osaston rajoituksia.
Adafruitin rooli
Adafruit on ollut pitkään aktiivinen laitteisto-osa-alueen kehittäjä. Koulutusmateriaalien ja CircuitPython-kirjastojen kautta se on helpottanut elektroniikan harrastajien pääsyä alalle. Mozilla yhteistyössä Adafruitin kanssa testasi Web Serial APIa juuri niiden käyttäjien tarpeisiin,这是
Adafruitin käyttäjät ovat jo vuosia rakentaneet sääasemia ja ohjanneet CircuitPython-levyjä. Nyt näiden projektien web-liittymät voivat suoraan kommunikoida laitteiden kanssa, kun tuon vanhan esteen sarjaporttien välillä.
Mitä tällä voi tehdä
IoT-kentän kehittäjille: Selainpohjaiset dashboardit voivat suoraan konfiguroid<|eos|>