Recordo pensar el novembre del 2016 (si llegiu això del futur), mentre veia els altaveus al Chrome Dev Summit, que Google recordava la importància que tenia el web diverses vegades. No és l’internet on s’arxiven dades d’anada i tornada, sinó la web, la part d’aquest internet que veieu a través d’un navegador web.
Tant si utilitzeu Chrome com un altre programa creat per veure totes les coses al web, o bé un component en una altra aplicació que us pugui mostrar una part del web significativa i rellevant per al que esteu fent en aquest moment, el web és un mitjà potent per a totes les coses. També és una de les primeres experiències d’usuari que tots hem tingut i poden tenir els nostres fills.
La web va ser la primera mirada al que anomenem Experiència de l'Usuari per a tot allò que és tecnologia.
Està bé, potser recorda que no és la paraula adequada aquí. Google ha gastat infinitat de diners i eines de creació de temps tant per crear la web com per veure la web. El navegador Chrome ha passat d’un projecte lateral aficionat a un sistema operatiu complet, que està tan ben connectat, que funciona, sense importar on estiguin les coses (o les coses de les aplicacions) al món sempre que estiguin en un servidor.
Chrome OS utilitza Internet (tots els tubs i canonades de dades que posen gairebé qualsevol cosa digital al nostre abast) i utilitza la web com a manera que puguem veure-ho i escoltar-ho tot. Termes com "en línia" i "fora de línia" es poden difuminar a Chrome OS perquè gairebé totes les interfícies d'usuari són una pàgina web i tot el que poden fer aquestes aplicacions es fa de la mateixa manera que ho faria una pàgina web a 10.000 quilòmetres de distància.
Hi ha moltes coses sorprenents a Google que són eclipsades per Android.
També ha estat molt ocupat a adoptar els estàndards web existents i a la creació de nous, facilitant que tothom pugui distribuir-ho tot a través d’internet amb una interfície web amable i intentant que Internet arribi a més llocs de manera que més gent pugui formar part de la web i tot el que tingui per oferir. Google no s'ha posat en actitud al veure que Android es converteix lentament en la plataforma informàtica dominant al món. Ha estat ocupat preparant-se per al que hi ha a continuació i sentint les bases per al que s’acosta després.
I vam veure una visió del que es farà a través d'una breu publicació al bloc de Chromium sobre Progressive Web Apps (PWAs). La web pot convertir-se en una botiga d'aplicacions global i els nostres telèfons poden ser una eina per veure una interfície web que pot fer gairebé qualsevol cosa.
A primera vista, sembla que estiguem veient una manera millor de posar punts en les pantalles de casa. I en un cert sentit ho som. Podrem tocar un botó o fer clic sobre un punter del ratolí en un enllaç que deixa caure una icona al nostre telèfon o Chromebook i potser algun dia el navegador Chrome d’altres plataformes ens portarà a alguna cosa que els desenvolupadors d’aquella pàgina web vulguin que veiem. Segur que sembla com a favorit d’un navegador. La diferència és el que no podem veure sense aprofundir en tot el que passa darrere de la icona de luxe.
Si teniu un navegador web podeu executar una aplicació web: el següent pas és que les aplicacions siguin part d’Android.
Si teniu la possibilitat d’incloure-hi tècnicament, consulteu què ha de dir Paul Kinlan al lloc web del desenvolupador web de Google per veure com això és molt més que un punt de llibre. Hem sentit a parlar d'aplicacions instantànies que funcionen sota demanda, però encara són aplicacions per a Android.
Aquesta és una manera similar, però diferent, de combinar internet, la web i el que teniu a les vostres mans per veure-ho. Aquestes noves maneres de formar part de PWA Android fan servir una aplicació per a Android que es construeix i s’instal·la al llarg de Chrome per connectar-se amb una aplicació que s’executa en un servidor web. I les eines de desenvolupament de Google signifiquen que les coses que mai havíem pensat com a "pàgina web" es poden fer en aquest servidor i mostrar-les a la pantalla que esteu veient. Coses com jocs, o programes de comptabilitat o una visita de realitat virtual per un museu. Coses que normalment hem d’instal·lar als nostres telèfons.
Això és el que fa Chrome OS. Les coses que veieu en una aplicació potser són coses que succeeixen a una habitació del servidor i no sabríeu la diferència.
No deu importar on s’emmagatzemen les coses o on es processen sempre que la interfície d’usuari es trobi a la nostra pantalla. Aquesta nova integració PWA és com es comença.
Si llegiu el desglossament de Kinlan, trobareu que hi ha algunes coses realment interessants. Una aplicació que s’execute al web podrà utilitzar la missatgeria en núvol i us donarà les mateixes notificacions que obteniu d’una aplicació instal·lada localment. Una aplicació web podrà obrir i processar altres fitxers, que podrien ser locals o emmagatzemats en un altre servidor en algun lloc. Les coses que creeu amb un PWA es poden emmagatzemar localment, gestionades per Chrome mitjançant els seus permisos i emmagatzematge protegit i compartides amb altres aplicacions i altres persones que utilitzen les mateixes intencions que una aplicació local. De nou, igual que Chrome OS. El més emocionant de tot és que tot això funciona en altres navegadors està passant. Google vol fer del lloc web la vostra nova botiga d'aplicacions i molt més.
Si Andromeda és una mena de fusió entre Chrome i Android, aquest és el començament.