Edpuzzle, Senior Staff Software Engineer


Los navegadores modernos aíslan los iframes de distinto origen en procesos separados como parte de su modelo de seguridad (Site Isolation). Esto mejora la protección del usuario, pero introduce efectos secundarios inesperados en aplicaciones complejas. En esta charla compartiré un bug real en producción donde abrir un simple menú hacía que un iframe parpadeara. No ocurría en local. No ocurría en preview. Solo en producción. El problema no estaba en el layout ni en el CSS. Estaba en cómo el navegador renderiza contenido entre procesos. Redimensionar un iframe cross-origin no es una operación visual trivial: puede activar sincronización entre procesos, recreación de superficies y frames en blanco. En lugar de luchar contra el navegador, cambiamos el modelo mental En esta charla veremos: • por qué los iframes cross-origin se comportan distinto en producción • qué introduce el modelo OOPIF en el pipeline de renderizado • por qué redimensionar puede causar inestabilidad visual Una exploración práctica del renderizado moderno en navegadores y de cómo pequeñas decisiones de UI pueden tener impacto arquitectónico.
Product Engineer @ framer.com