The Web is the Platform
By Diego de Granda y Jorge del Casar
The Web is the PlatformJul 17, 2020
Episodio 10: PWA y Project Fugu
En este episodio de cierre de temporada platicamos de PWA y un proyecto que nos gusta mucho, Project Fugu.
Información relevante:
Project Fugu
https://www.w3.org/2019/Talks/TPAC/tpac_pwa+fugu.pdf
Fugu API tracker: https://docs.google.com/spreadsheets/d/1de0ZYDOcafNXXwMcg4EZhT0346QM-QFvZfoD8ZffHeA/edit
Origin Trials Guide for Web Developers
http://googlechrome.github.io/OriginTrials/developer-guide.html
Episodio 9: La Web Moderna
En el episodio no hablamos de un estándar concreto sino de librerías que se construyen sobre los estándares que ayudan a la DX (Developer Experience) sin caer en el vendor lock-in. Hablamos de proyectos nuevos como Modern Web, que es un spin-off de Open Web Components (open-wc). Y abordamos uno de nuestros favoritos que es Pika, y cómo juntando ambos podemos obtener un gran rendimiento y ahorros de tiempos. ¿Conocías estos proyectos? ¿Y algún otro con la misma filosofía?
Episodio 8: Cascading Style Sheets (CSS)
Retomando el tema del episodio anterior en el que hablamos sobre Web Components y cómo estilarlos, en este tratamos de lleno las Hojas de Estilo en Cascada. Hablaremos de su creación y su evolución. Comentaremos cuales son nuestros módulos preferidos y cuáles consideramos esenciales para dominar CSS. ¿Qué puedes utilizar hoy mismo? ¿Qué podrás utilizar próximamente?
https://es.wikipedia.org/wiki/Hoja_de_estilos_en_cascada
Episodio 7: Web Components & Styles
Uno de nuestros estándares favoritos, los Web Components. ¿Ya los conoces? Diego y Jorge te contamos por qué nos gustan y las ventajas que suponen para el desarrollo actual y futuro. Como siempre, lo enfocamos desde el punto de vista del estándar y te contamos las 4 APIs de las que se componen. También abordamos el uso de style, que nos lo suelen preguntar mucho.
APIs:
- Custom Elements (92.1%)
- ES Modules (91.24%)
- HTML Template (95.05%)
- Shadow DOM (92.2%)
Más información:
Episodio 6: Open & Inner Source
Episodio 5: Javascript estándar web
En este episodio platicamos de JavaScript, abordamos un poco de su historia y parte de la evolución que ha tenido como lenguaje de programación y estándar web, al igual que discutimos algunos de los features que se le han agregado en los últimos módulos.
ES2020 aspects
Episodio 4: Estándares vs Navegadores
En este episodio abordamos el tema que nos ocupa, los estándares, desde el punto de vista de los navegadores. Es un tema candente debido a la reciente noticia de Apple rechazando la implementación de 16 Web APIs en Safari. Comentaremos que implicaciones tiene esta decisión y apoyamos la creencia de que Safari es el nuevo Internet Explorer. ¿Cómo nos afecta a los desarrolladores? ¿Qué podemos hacer?
Noticia: Apple declined to implement 16 Web APIs in Safari due to privacy concerns
Episodio 3: Estándares en gran empresa
Hoy nos acompaña un gran amigo, Sergio Contreras, Senior Expert Software Engineer en BBVA y Google Developer Expert en Web Technologies. Y hablaremos sobre cómo una gran empresa cómo es BBVA adopta las tecnologías web más modernas, cómo aporta a la W3C, cómo evangeliza internamente sobre los estándares web y otras tantas preguntas que hemos aprovechado Diego de Granda y Jorge del Casar para hacerle.
Sergio en:
Episodio 2: Estándares vs Frameworks
Nuevo episodio en que abordaremos la guerra entre frameworks y librerías, pero nunca se habla sobre Estándares contra Librerías o Frameworks. Así que vamos a tratar ese tema, desde las primeras librerías hasta los frameworks recientes, qué aportado y que no al estándar. Y cómo sería el desarrollo web si las comunidades se unieran por aportar al Estándar en lugar de hacerse la guerra por su cuenta.
Episodio 1: Hola Mundo!
Somos Diego de Granda y Jorge del Casar y queremos compartir con vosotros nuestras conversaciones sobre Web Estándares. Este es nuestro primer episodio del podcast donde hablamos de cómo nace este proyecto y tratamos de lleno nuestro tema preferido, los Estándares Web, ¿qué son?, ¿quién los define?, ¿cuándo empezó la estandarización?