Hva er pakkede apper og hvordan kan de påvirke deg?
Da Google først introduserte sitt lette, skybaserte Linux-operativsystem, hevdet det at de fleste mennesker nå kunne stole på nettet for å oppfylle de fleste av sine daglige oppgaver. Tanken var at en nettleser var de fleste brukerne som trengte, så den første utgivelsen av Chrome OS var nettopp det - en nettleser som kjører på toppen av en Linux-kjerne som alltid var maksimert. Siden da har Chrome OS gradvis avviklet fra visjonen. Først Google introduserte en oppgavelinje og muligheten til å administrere flere vinduer. Nå introduserer Google såkalte "pakkede apper", programmer som kjører innendørs inne i Google Chrome.
Hva er en pakket app?
Pakkete apps er webapplikasjoner med utseendet på innfødte apps. De er programmert ved hjelp av de samme verktøyene som webapplikasjoner som HTML5, Javascript og CSS, men de kjører nativt ut av brukerens Chromebook. De kjører fortsatt med Chrome, men de har tilgang til Chrome APIer som tradisjonelle webapps ikke gjør. Disse APIene gir apper tilgang til systemfunksjoner som Bluetooth som nettappene ikke kan røre. Google gir en kort forklaring nedenfor som er rettet mot utviklere.
Siden pakkede apper kjører direkte på datamaskiner, er de effektivt * * native apps. En bruker kan fortsatt åpne dem uten en nettilkobling, og de er ikke avhengige av at en webserver fortsatt skal brukes. Ved å introdusere pakkede apper støtter Google seg bort fra argumentet om at alt kan gjøres i skyen.
Så var Google feil?
Ja og nei. Det er sant at det bare er visse funksjoner som vi ikke trenger en nettforbindelse for å utføre. Ved hjelp av en kalkulator og et webkamera er to av dem. Faktisk er disse appene allerede pakkede apper som leveres med Chromebook, selv om Google ennå ikke har formelt innført pakkede apper i Chrome Nettmarked.
Men samtidig kan disse appene være webapps. De er bygget med de samme språkene, og med unntak av de som får tilgang til spesifikke Chrome APIer, kan de teoretisk sett plasseres på en server og få tilgang til eksternt. Googles nåværende argument synes ikke å være at alt kan gjøres ved hjelp av nettet, men at alt kan gjøres ved hjelp av webteknologi. Appene som vi kjører innfødt, kan programmeres på samme språk som appene vi kjører online. Vi kan fjerne forskjellen mellom programmer som må åpnes i en nettleser og de som ikke er. På slutten av dagen har både web- og innfødte apps alltid kjørt av datamaskiner; Det handler bare om hvordan vi velger å få tilgang til dem. Chrome forvirrer forskjellen mellom dem.
Hvordan vil dette påvirke deg?
Google planlegger å revidere Chrome Nettmarked, slik at nye pakkede apper blir kategorisert som «Apps», og de nåværende snarvei-webappene blir merket «Websites». Hvis dette skjer, må appene føles mer som det som folk har kommet til forvente. Alle de som klager over at det ikke er noen grunn til å installere de fleste tidligere Chrome-apper, har mindre problemer med å finne det de vil ha, og fremtidige Chrome OS-brukere finner at Googles sjarmerende, små operativsystem egentlig ikke er så annerledes som det ser ut til.