Volver a actualizaciones
Nuevo releaseJul 14, 2026

macsurf v2.0

Un navegador web moderno para Classic Mac OS 9 PowerPC. CSS3 real, JavaScript ES5, HTTPS nativo. Construido con CodeWarrior sobre la API Carbon.

Compartir

MacSurf

La web moderna, en un Mac de hace 25 años.

Un navegador nativo para la era Carbon, desde Mac OS 8.6 hasta Mac OS X 10.6: CSS real, JavaScript moderno y HTTPS en el propio Mac. Sin proxy, sin una segunda máquina.

MacSurf 2.0.5 renderizando hackaday.com en un Power Macintosh G3 iMac
MacSurf 2.0.5 en un Power Mac G3 iMac, renderizando hackaday.com a ancho de escritorio completo mediante HTTPS nativo.


🆓 Estable mensual gratuito

Una compilación probada en macsurf.org, gratuita para todos, con pruebas reales en hardware detrás.

Última versión estable: MacSurf 2.3 "OPEN TABS"

⭐ Semanal, para colaboradores

Las compilaciones en desarrollo llegan a Beta-Box cada semana, antes de cada versión estable, con notas de desarrollo en el camino.

Conviértete en colaborador →

Cada proyecto permanece libre como código fuente. Compílalo tú mismo y nunca necesitarás Beta-Box. Estás pagando por la compilación y la cadencia, no por el acceso.

Apoya el desarrollo

Support on Ko-fi   Support on Patreon   Sponsor on GitHub

Sigue el proyecto

Join our Discord   Follow on Bluesky

Gracias a nuestros colaboradores:
Ko-Fi: Chris Marks, Rogue, Turuun, kilgeist
Patreon: Mack Chamberlain, Lucas, Joseph Mulvaney, Shlooom


[!NOTE] 2.3 "OPEN TABS" es la mayor versión de MacSurf desde la 2.0. Las pestañas por fin están habilitadas, con estado independiente de página, desplazamiento, historial, renderizado y JavaScript dentro de una única ventana nativa de Mac. Por debajo hay una importante reescritura del ciclo de vida y de las páginas dinámicas, una superficie de API del navegador mucho mayor, más soporte de CSS e imágenes/SVG, gestores nativos reconstruidos, redes y seguridad más sólidas, y una larga campaña de estabilidad impulsada por el hardware. MacSurf sigue siendo software honesto y en desarrollo; algunas aplicaciones modernas muy pesadas aún exponen carencias de diseño y de API. Consulta las notas de la versión 2.3 y docs/status.md para más detalles.

Por qué existe esto

La web superó al Classic Mac OS hace veinte años, y el HTTPS moderno remató la faena hacia 2016. Saca hoy un G3 o un G4 del armario y apenas podrá alcanzar un solo sitio en vivo.

MacSurf lo soluciona en la propia máquina, sin proxy de capturas ni trucos de terminal remota. Es un navegador nativo construido con las herramientas que se distribuían en la plataforma: CodeWarrior, Carbon, QuickDraw, Open Transport. Habla TLS 1.3 directamente con la web moderna a través de macTLS, una pila basada en BearSSL integrada en el binario con el paquete completo de CA de Mozilla, y ejecuta JavaScript moderno mediante macQJS, un port de QuickJS para Mac OS 9.

Hasta donde sabemos, es el primer port serio de NetSurf a Classic Mac OS, y el primer navegador para Mac OS 9 con CSS Grid nativo, propiedades personalizadas de CSS y un motor de JavaScript moderno en el dispositivo.

Sitios reales, en hardware real

Cada captura de abajo es un sitio en vivo, tomada en un Power Mac G3 con Mac OS 9.2.2 y MacSurf 2.0.5. Se conservan aquí como referencia de hardware; MacSurf 2.3 ha avanzado sustancialmente más allá del navegador que muestran estas imágenes.

hackaday.com
hackaday.com
Un sitio de noticias moderno y cargado de JavaScript a ancho de escritorio completo.
68kmla.org forum
68kmla.org
Un foro XenForo completo: sesión iniciada, ancho completo, tamaño de texto correcto.
macintoshgarden.org
macintoshgarden.org
Cargado de imágenes y totalmente estilizado, mediante HTTPS nativo.
Hacker News
news.ycombinator.com
Hacker News: inicio de sesión y portada, sin cajas fantasma.

Novedades en 2.3

Pestañas. Una única ventana nativa de Mac ahora puede alojar varias páginas de navegador independientes. Command-T abre una pestaña; Command-W cierra la pestaña actual. Las pestañas en segundo plano conservan su propio entorno de JavaScript, título, URL, contenido y estado de desplazamiento sin apoderarse de la interfaz en primer plano.

La versión también trae una importante pasada de compatibilidad con páginas dinámicas y JavaScript; mayor seguridad en la reconstrucción del DOM; mejoras en matemáticas CSS, dimensionado, Grid, variables y pintado; WebP nativo y SVG más sólido; una ventana de Descargas reconstruida; Preferencias, Marcadores e Historial mejorados; un comportamiento de HTTPS/seguridad más estricto; y un gran conjunto de correcciones de fallos y de ciclo de vida.

MacSurf 2.3 es compatible con Mac OS 8.6 hasta Mac OS X 10.6. En Macs Intel, la compilación para PowerPC se ejecuta bajo Rosetta cuando está disponible.

Notas completas de la 2.3 →

Novedades en 2.0.5

Lo más destacado es hackaday.com renderizándose a ancho de escritorio completo (mostrado arriba): tipografía correcta, tarjetas de artículos e imágenes en su sitio.

Categorías