La web de hoy, en un Workbench.
Un navegador para el Amiga clásico que entiende HTML5, CSS moderno y JavaScript, y abre webs por HTTPS. En una ventana MUI, con sus menús y su icono.
tachyon.lha · versión 0.5.0-alfa · 6,6 MB
Es una alfa: hay páginas que no se verán bien o que tardarán.

Lo que entiende
No es un visor de texto: maqueta la página como un navegador de ahora, con sus hojas de estilo, sus fuentes y su JavaScript.
- HTML5
- El analizador de NetSurf (Hubbub), con su árbol DOM y UTF-8.
- CSS
- Flexbox, Grid, tablas, calc() y clamp(), :has() y :is(), @layer, @media, Color 4 y 5, transformaciones, animaciones con @keyframes y :hover.
- Fuentes
- Las de cada web (TTF, OTF, WOFF y WOFF2) se convierten en fuentes del Amiga, también las finas.
- JavaScript
- QuickJS con ES2023: DOM, eventos, fetch, XMLHttpRequest, IntersectionObserver, crypto. Next.js y GSAP arrancan.
- Red
- HTTP/1.1 con gzip y HTTPS con AmiSSL 5, que reanuda la sesión TLS. Los rastreadores conocidos no se descargan.
- Imágenes
- JPEG, PNG, GIF, BMP, WebP y SVG, decodificadas en otro proceso: la ventana no se para mientras llegan.
Acid2: 10 de sus 11 piezas. Del flujo normal de CSS 2.1 de las Web Platform Tests, pasa en el Amiga 76 de las 100 primeras.
Un navegador de verdad
Barra de dirección, atrás y adelante, historial, marcadores, página de inicio, hasta cuatro ventanas, descargas al disco, formularios y cookies que se guardan entre sesiones. Las páginas llegan sin congelar la ventana, y la red sigue bajando mientras la página se maqueta.


Lo que aún no hace
Es una alfa. Para que nadie se lleve sorpresas:
- Las páginas grandes (Wikipedia, periódicos) tardan en un Amiga lento: decenas de segundos en maquetarse.
- Algunos scripts de webs grandes fallan al cargar; la página sale igual.
- YouTube todavía no se ve dentro del navegador.
- No se ha medido en hardware real: las pruebas son en emulador (FS-UAE y Amiberry).
Qué necesita
- AmigaOS 3.2 (o 3.5/3.9) para las imágenes. Con 3.0 o 3.1 la página se ve sin imágenes. También va en AmigaOS 4, con su emulación de 68k.
- Un 68020 con FPU, o un 68040 o 68060. Mejor con tarjeta gráfica (Picasso96 o CyberGraphX).
- Memoria Fast: decenas de megas para las webs de hoy.
- MUI 3.8 o 5, una pila TCP/IP (Roadshow, AmiTCP, Genesis, Miami) y AmiSSL 5.1 o posterior.
Descomprime tachyon.lha y haz doble clic en Instalar, o copia el cajón Tachyon donde quieras.
Hecho en Dash
Tachyon está escrito en Dash, un lenguaje para el Amiga que compila a 68k: más de 28.000 líneas. Lo que el navegador ha necesitado (red, TLS, fuentes, imágenes) se ha añadido al lenguaje.
Conoce Dash