This graph shows how many times the word ______ has been mentioned throughout the history of the program.
ojo cuidado con Progressive Web Apps
me he quedado sorprendido
con una cosita que ha pasado, no sé
es que no entiendo nada, directamente
no entiendo a Google, fijaos esto
Notable Changes, Progressive Web Apps
Category Remobile, ¿vale? ¿Dónde han quitado
la categoría de Progressive Web Apps? Pues
resulta que la nueva versión
de las DevTools de Google
Chrome, y a lo mejor ya la habréis
visto porque resulta que Chrome 126
a ver, voy a ver si tengo 126
125, a ver si hago un relaunch
voy a hacer un relaunch, a ver si tengo la 126
y lo vemos, pero resulta que la gente
de Google ha eliminado
de las herramientas de desarrollo
de Lighthouse, de la pestaña de Lighthouse
han eliminado, o lo van a eliminar
¿vale? Van a eliminar esta
categoría de aquí, ¿veis? Todavía está
todavía, pero la van a quitar
o sea, ya en Lighthouse no vais a tener
esto de Progressive Web Apps, que básicamente esto es lo que te decía
si ibais a una página, por ejemplo esta
¿vale? y analizabais, pues
esta categoría de Progressive Web Apps, esto lo que
te decía es, oye, ¿cómo lo teníais que mejorar
para darle soporte offline
y todo esto? Todo lo que te faltaba
para hacer una Progressive Web Apps, que al final
eran las cosas muy interesantes que tenías también en Lighthouse
pues, aquí tenemos un 156, muy mala
puntuación, ¿eh? No sé qué habrá pasado, algo
hecho ahí. Le he puesto Progressive Web Apps y no
me ha dado nada, no me ha dado
no me ha dado nada de Progressive Web Apps
no me la he hecho, o sea
me he ignorado, o sea, es como si lo hubieran quitado ya
que aunque aquí está la categoría, aunque aquí
está la categoría, ya no te dicen nada. Bueno, pues
esa es la noticia, que es que básicamente la
gente de Chrome han quitado esa categoría
totalmente. Y fijaos aquí
que lo anuncian en la nueva versión de Chrome
lo van a hacer. Es Lighthouse 12.0
y fijaos que lo dicen por aquí. Progressive Web Apps
Category Remobile, dice
como Chrome's updated installability
criteria, Lighthouse ha quitado la
categoría de Progressive Web Apps. Para
futuro Progressive Web Apps testing
los usuarios van a ser dirigidos
para utilizar la documentación
actualizada de Progressive Web Apps. Ya está.
O sea, y esto es lo que hay. Tienes aquí
un artículo, ¿vale? Que te dice
míralo todo a mano. Básicamente
si quieres ver todo esto, míralo todo
a mano. Que esto, pues es un poco
rollo, la verdad. Que sí, que está bien.
Todo esto ya existía, de hecho ya existe.
Pero es como, cómo puedes hacer
todas las pruebas que se hacían antes
pero cómo las puedes hacer a mano. Lo cual
es como, what? What?
What? Tiene mala pinta. Tiene mala
pinta. Mirad que os digo
últimamente y constantemente os voy diciendo
que Google, no sé qué pasa
con las Progressive Web Apps que cada vez
les va dando un poco de empujón, ¿eh?
Como los va tirando fuera, ¿no? Y no sé,
mi sensación es que no creen en ellas
y que la idea es que cada vez
se utilicen menos. Y fijaos ahora que
si en Lighthouse van a quitar esa
pestaña que yo creo que era súper
interesante, que le daba un montón de
visibilidad, que te daba una
puntuación sobre las Progressive Web Apps
y ahora lo van a quitar totalmente y
te van a decir por aquí cómo las puedes
probar. Y fijaos que es todo a mano.
Como, vale, manifiesto. Pues tienes
que entrar aquí, hacer aquí, mirar y aquí
con todo esto, es que la gente esto no
lo va a hacer. No lo va a hacer. No lo
va a hacer. Así que sí, las Progressive Web Apps
en teoría sonan bien, pero ¿quién
realmente las usa? A ver, las usa más
gente de la que pensamos, ¿eh? Por
ejemplo, Spotify, pues tiene una
Progressive Web App. ¿Pero qué es una
Progressive Web App? Una Progressive Web
App al final es como un conjunto de
tecnologías para crear una aplicación
web que sea progresiva. ¿Y progresiva
qué quiere decir? Que al final, por
progresiva podríamos decir que
intenta quitar el límite de ser una
página web y convertirse en una
aplicación de forma indistinguible, de
forma que funciona offline, sin
conexión, que tiene notificaciones o que
tiene otras funcionalidades que a
priori suenan más a aplicación que en
una página web. Como por ejemplo, leer y
escribir archivos, tener eso, notificaciones,
una notificación, pues no es algo típico
de una página web, pero con las
Progressive Web Apps la idea es que sí que
las tuviera, que funcione, que tenga más
de temas de caché, que se pueda
actualizar de otra forma y siempre
tengas la versión offline funcionando.
Eso lo hacía mucho Spotify. Pues ese
tipo de cosas es lo que hacía un poco
la... era como una evolución de las
páginas web para convertirse en
aplicaciones indistinguibles de
escritorio. Pero ya veis que nadie
nunca jamás ha apostado mucho del todo
por ello. Google parecía que era el que
le estaba dando mucho más foco, pero ya
hace poco Apple le quitó bastante
compatibilidad, luego dieron marcha
atrás. Firefox no la soporta del todo.
Entonces yo creo que el tema de
Progressive Web Apps, también Google ha
ido un poquito por su rollo, ha
intentado ir un poco así a su forma.
Para saber si tenéis una Progressive
Web App, aquí, según el
navegador, la tenéis aquí. ¿Veis aquí
este iconito? Pues este iconito, si os
ponéis aquí encima, veréis que pone
aquí Install Chrome for Developers. Le
dais aquí y ves que pone Instalar
Aplicación. Y para esto, pues tienes que
tener un manifiesto, tienes que tener
también un, como un icono, ¿ves? Y
ahora, de repente, cuando tú ejecutas
esto, ahora es como una aplicación, ya
no parece una página web. En este
caso, como es de texto, pues no parece
mucho aplicación. Pero hay otras, como
por ejemplo, puede ser Spotify, que
también la puedes instalar y, hombre, sí
que parece bastante aplicación. Y lo
más interesante de tener Progressive Web
App, que es una de las cosas por las
que realmente llama mucha atención, es
que ocupa muy poco. O sea, al ser una
página web, en lugar de que muchas
aplicaciones que te pueden, pueden ser
200 megas, 300 megas o lo que sea, pues
las Progressive Web App ocupaban muy
poquito. Entonces, cuando tú tenías
ordenadores con pocos recursos o poca
memoria o lo que sea, una cosa que se
podía hacer y que funcionaba muy bien
justamente era tener la Progressive
Web App. Por ejemplo, ScallyDraw, bueno,
pues te la bajabas aquí, le vas a
instalar, ¿vale? La tenías aquí
instalada y ya podías utilizar ScallyDraw
como si fuese una aplicación y ya está.
Y entonces tú podías llamar ScallyDraw,
mira aquí, podría buscar ScallyDraw como
si fuese una aplicación y ya está. La
tenías aquí como una aplicación indistinguible
de que fuese realmente una página web
porque funciona offline, porque funciona
súper bien con notificaciones y bla, bla,
pero creo sinceramente que pinta muy
mal, pinta muy mal. Y de hecho, aquí
también dice todo el mundo en los
comentarios, es que mucha gente por aquí
están constantemente diciendo, pero
cómo van a matar algo que ya estaba
muerto?
Y es verdad, es que es verdad, es que yo
creo que lo mejor es aceptar. Hay que
repensar las Progressive Web Apps. Eso es
lo que voy a decir. Hay que repensar el
concepto de Progressive Web Apps. Creo que
por un lado es equivocado, es equivocado el
concepto como está hecho ahora mismo.
Segundo, creo que no están bien
planteados y menos que Google lo haya
llevado adelante un poco como le han
dado la gana. Creo que no ha estado bien
planteado todo el tema del manifesto. Creo
que no están bien planteadas. Muy
complicado. Creo que los service workers
tampoco están muy bien planteados. No sé,
hay muchas cosas que yo creo que habría
que replantearlo. Y creo que Google es
el culpable, lo voy a decir así, creo que
es el culpable de la muerte de las
Progressive Web Apps. Así de claro os lo
digo. Creo que ni han apostado bien, ni
han apostado suficiente, ni han apostado. Y
han tenido un problema de decir, no, sí,
por un lado apostamos por la Progressive Web Apps
y por otro lado las mato, ¿sabes? Y esto yo
creo que no les ha ido bien. Así que no
voy a engañar. Progressive Web Apps, yo llevo
mucho tiempo diciéndolo y me sabe muy
mal. Lo cierto es que no tiene buena
pinta, lo siento. Así que quién sabe,
igual el día de mañana cambiamos de idea y
las Progressive Web Apps vuelven con más
fuerza. Puede ser todavía interesante para
un caso de uso, pero no le veo mucho
futuro. Sinceramente, no veo mucho futuro.
Lo siento, a mí me encantaría, me
encantaría, pero no le veo mucho futuro.
Ahora,