Hvad er pakkede apps, og hvordan kan de påvirke dig?
Da Google først introducerede sit lette skybaserede Linux-operativsystem, hævdede det, at de fleste mennesker nu kunne stole på internettet for at opfylde de fleste af deres daglige opgaver. Tanken var, at en webbrowser var alle de fleste brugere behov for, så den oprindelige udgivelse af Chrome OS var netop det - en browser kører oven på en Linux-kerne, der altid blev maksimeret. Siden da er Chrome OS gradvist afviget fra den vision. Først Google introducerede en proceslinje og evnen til at styre flere vinduer. Nu introducerer Google såkaldte "pakkede apps", applikationer, der kører indvendigt inde i Google Chrome.
Hvad er en pakket app?
Pakket apps er web apps med udseendet af native apps. De programmeres ved hjælp af de samme værktøjer som webapplikationer som HTML5, Javascript og CSS, men de løber ind i en brugers Chromebook. De kører stadig ved hjælp af Chrome, men de har adgang til Chrome API'er, som traditionelle webapps ikke gør. Disse API'er giver apps adgang til systemfunktioner som Bluetooth, som webapps ikke kan røre ved. Google giver en kort forklaring nedenfor, der er rettet mod udviklere.
Da pakkede apps kører direkte på computere, er de effektivt * * native apps. En bruger kan stadig åbne dem uden en webforbindelse, og de er ikke afhængige af, at en webserver fortsat skal bruges. Ved at indføre pakkede apps understøtter Google væk fra argumentet om, at alt kan gøres i skyen.
Så var Google forkert?
Ja og nej. Det er rigtigt, at der kun er visse funktioner, som vi ikke behøver en internetforbindelse til at udføre. Brug af en lommeregner og et webcam er to af dem. Faktisk er disse apps allerede pakket apps, der leveres med Chromebooks, selv om Google endnu ikke har formelt indført pakkede apps i Chrome Webshop.
Men samtidig kan disse apps være webapps. De er bygget på samme sprog, og med undtagelse af dem, der har adgang til specifikke Chrome API'er, kunne de teoretisk placeres på en server og få adgang til fjernadgang. Googles nuværende argument synes ikke at være, at alt kan gøres ved hjælp af internettet, men at alt kan gøres ved hjælp af webteknologier. Apperne, som vi kører indbygget, kan programmeres på samme sprog som de apps, vi kører online. Vi kan fjerne forskellen mellem programmer, der skal åbnes i en webbrowser og dem, der ikke er. I slutningen af dagen har både web- og indfødte apps altid løst computere; det er bare et spørgsmål om, hvordan vi vælger at få adgang til dem. Chrome forvirrer forskellen mellem dem.
Hvordan vil det påvirke dig?
Google planlægger at revidere Chrome Webshop, så nye pakkede apps kategoriseres som "Apps", og de nuværende genvejswebs apps vil blive mærket "Websites." Hvis dette sker, skal apps føles mere som, hvad folk er kommet til forventer. Alle de mennesker, der klager over, at der ikke er nogen grund til at installere de fleste tidligere Chrome-apps, har mindre problemer med at finde det, de vil have, og fremtidige Chrome OS-brugere vil opdage, at Googles hyggelige, lille operativsystem virkelig ikke er så forskelligt som det ser ud til.