Firefox gir deg nå direkte kontroll over maskinvaren din – og det er større enn du tror
Firefox åpner for direkte maskinvarekontroll i nettleseren – derfor er det viktig
Nettet møter fysisk utstyr
I årevis har webutvikling føltes som en lukket verden. Den har vært sterk nok til å bygge avanserte applikasjoner, men har holdt seg langt unna det fysiske utstyret rundt oss. Det endres nå. Med Firefox 151 får desktop-versjonen støtte for Web Serial API, og det åpner helt nye muligheter for utviklere, hobbyfolk og de som jobber med maskinvare.
Det betyr at du kan programmere mikrokontrollere, konfigurere sensorer, laste opp firmware og bygge IoT-løsninger rett fra nettleseren. Uten å måtte installere spesielle drivere. Uten å slite med gamle serielle programmer. Bare nettleseren, maskinvaren og en direkte forbindelse mellom de to.
Hvorfor dette betyr noe utenom teknikken
Endringen handler ikke bare om teknologi. Den viser at nettverket må passe til alle typer brukere. Webutviklere har sin måte å jobbe på, men de som utvikler med hardware har en helt annen tilnærming. Firefox støtter Web Serial API fordi de ser at nettverket må kunne passe til flere arbeidsformer.
Det er særlig viktig i undervisning. Tenk deg en klasse der alle studentene kan programmere en Arduino eller Raspberry Pi direkte fra en nettleserbasert IDE. Uten problemer med operativsystem, drivere eller begrensninger fra IT-avdelingen. Det er allerede mulig i dag.
Adafruits rolle
Adafruit har samarbeidet med Mozilla på dette prosjektet. De har i mange år vært en av de mest inkluderende gruppene rundt hardware, med CircuitPython-biblioteker og undervisningsverktøy som senker terskelen for å starte med elektro. Dette samarbeidet viser at de har testet løsningen på sine realitetsbaserte behov.
Hvis du har bygget en værstasjon med sensorer, programmert en CircuitPython-kort eller brukt Adafruits tutorials, vil you