MacSurf: Respirando TLS 1.3 y CSS Grid en el iMac de Apple de 1999

Fuentes: MacSurf: Breathing TLS 1.3 and CSS Grid into Apple’s 1999 iMac
MacSurf: Respirando TLS 1.3 y CSS Grid en el iMac de Apple de 1999
Imagen generada con IA

MacSurf es un navegador web nativo para Classic Mac OS 9 PowerPC, que lleva estándares web modernos a hardware de 25 años de antigüedad como el iMac G3. Desarrollado como una adaptación de NetSurf, admite diseños CSS3, JavaScript ES5 (a través de Duktape), transparencia PNG y TLS 1.2/1.3 nativos (a través de BearSSL y el paquete de CA de Mozilla). La última versión, v1.3.1, añade ECDHE de curva múltiple (X25519, P-256, P-384) con un manejo limpio de HelloRetryRequest, permitiendo que sitios como 68kmla.org se rendericen completamente en un G3 a través de TLS 1.3 + P-384. Hitos anteriores incluyen CSS Grid, propiedades personalizadas de CSS, transformaciones, animaciones, word-break, contextos de apilamiento y una interfaz de usuario tipo 'tool-belt'. MacSurf está en fase alfa temprana: la mayoría de los sitios web modernos no funcionarán sin problemas, pero las páginas creadas a mano y los sitios web de estilo retro se renderizan respetuosamente. El proyecto anima a probar en hardware Power Mac real y da la bienvenida a colaboradores. Construido con CodeWarrior 8 y Carbon, funciona dentro del límite de memoria de 64 MB de un iMac de 1999.