CSS

El operador de conexión opcional, navegadores «modernos» y mi madre trucos CSS

La madre de Jim Nilsson no pudo abrir un sitio web. Jim está trabajando para confirmar el problema y documentar cómo llegó al fondo:

«[…] Bueno, no puede ser un problema del navegador. ¡No es como si mi madre usara Internet Explorer! Cuenta con tecnología relativamente moderna: iPad (Safari) y Chromebox (Google Chrome).

Pero cuanto más lo pensaba, un sitio web que funciona en algunos dispositivos pero no en otros, más me daba cuenta de que debía ser un problema del navegador.

Así que miré la versión de Chrome en la computadora de mis padres. ¡Versión 76! Sabía que teníamos noventa y tantos en 2022, así que decidí que era el culpable. Solo voy a actualizar Chrome, pensé.

Resulta que no puedes.

Celebro absolutamente la idea de los navegadores de hoja perenne. Esta es una de las cosas más importantes que ha estado sucediendo en línea en los últimos años. Esto permite una evolución mucho más rápida de la red y todos los navegadores lo aprovechan.

Pero incluso los navegadores que considero perennes ellos no son siempreEn última instancia, el hardware limita el software. La lógica no es tan simple como «si es Chrome, entonces siempre verde», por ejemplo.

Safari suele actualizarse a través de actualizaciones del sistema, pero en este caso fue el iPad Air de primera generación que quedó en iOS 12, y no fueron posibles más actualizaciones sobre lo que piensa Apple dispositivo «antiguo»Mismo trato con un Chromebook se quedó en Chrome 76.

Varios pequeños signos de interrogación en cadena opcionales (?) los héroes sacudieron todo el sitio. Desafortunadamente. Esta «Servir dos paquetes, moderno y heredado» la idea sigue siendo bastante inteligente.


Hablando de madres, recordé un episodio anterior de ShopTalk hicimos con la madre de Paul Irish que tiene muchas de estas vibraciones de «persona común que usa Internet».

Conexión directa →

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba