Hangar.La tienda de software del Amiga

Tachyon 0.9.3-alfa

Navegador web ligero para Amiga escrito en Dash, con MUI 5: XHTML, CSS, JavaScript moderno (QuickJS) y HTTPS

Tachyon v0.9.3-alfa

Tachyon es un navegador web para AmigaOS 3.x escrito en [Dash](https://github.com/FreeMEM/dash). Sigue siendo una alfa, así que habrá páginas que no se vean bien. Si encontráis alguna, abrid una [incidencia](https://github.com/FreeMEM/tachyon/issues) y le echo un vistazo.

Si ya tenéis la v0.5.0 o una posterior, no hay que descargar nada: al abrir Tachyon aparece el icono verde arriba a la derecha y desde ahí se actualiza.

## Novedades

- **Abrir ficheros del disco.** Nuevo en el menú Proyecto: "Abrir fichero..." (Amiga-O). También se puede soltar el icono de un fichero sobre la ventana de Tachyon, desde el Workbench. Si se suelta un cajón o un disco, sale una página con lo que tiene. Gracias a Ferrán García por la idea.
- **Arreglado "demasiadas conexiones".** Al salir de páginas como YouTube, la siguiente podía fallar con ese error. Ahora espera a que quede una conexión libre.
- **Lo que las páginas guardan en `localStorage` ya dura**, como las cookies: sigue ahí al volver a abrir Tachyon. Se borra junto con las cookies de cada sitio en `tachyon:cookies`.
- **El JavaScript de las páginas se porta más como en los demás navegadores:**
  - `localStorage.algo = valor` guarda el valor, como en Chrome o Firefox.
  - Existe `NodeList` (el arreglo típico de `NodeList.prototype.forEach` rompía el script de algunas páginas).
  - `querySelector` acepta `::before` y compañía sin error, y los selectores de atributo funcionan como en los demás navegadores (`[a="b" i]`, `[a~=""]`...).
  - `setAttributeNS` y los atributos con espacio de nombres (SVG con `xlink:href`, por ejemplo).
  - Nuevos `structuredClone` y `reportError`.
  - `addEventListener` con `signal`, y `window.event`.
  - Los enlaces y las direcciones que calculan los scripts respetan el `<base href>` de la página.
- **Más memoria libre en Amigas con poca.** En un A1200 de 8 MB, la primera página deja medio mega más libre (1,9 MB en vez de 1,4).
- **Arreglados los iframes** de páginas con direcciones relativas: no cargaban su contenido.
- **Más rápido en JavaScript.** Crear y lanzar eventos va un 20 % más deprisa, y recorrer los atributos de los elementos, 4 veces más.
- **Más cerca de los estándares.** En las pruebas oficiales de los navegadores (WPT), URL pasa del 68 % al 84 %, los nodos del DOM del 83 % al 89 %, los rangos del 83 % al 89 % y los eventos del 67 % al 76 %.

## Qué hace falta

- AmigaOS 3.2, 3.5 o 3.9 para ver imágenes. Con 3.0 o 3.1 funciona, pero sin imágenes. También va en AmigaOS 4 con su emulación de 68k.
- Un 68020 con FPU, o un 68040 o 68060. Con tarjeta gráfica (Picasso96 o CyberGraphX) y unas decenas de megas de memoria Fast va bastante mejor.
- MUI 3.8 o 5, una pila TCP/IP (Roadshow, AmiTCP, Genesis o Miami) y AmiSSL 5.1 o posterior.

## Instalación

Si no lo tenéis instalado, descomprimid `tachyon.lha` y haced doble clic en Instalar, o copiad el cajón `Tachyon` donde queráis. Si ya lo teníais, el instalador conserva marcadores, preferencias y cookies.

Si el navegador del PC lo guarda como `tachyon (1).lha`, cambiadle el nombre a `tachyon.lha` antes de abrirlo: LhA toma "(1)" como comodín y dice "Unable to open archive!".

Los ficheros `Tachyon.gz` y `Tachyon-<idioma>.catalog` son los que usa el propio navegador para actualizarse; no hace falta bajarlos a mano.

## Problemas conocidos

Las páginas grandes, como Wikipedia o los periódicos, aún tardan en un Amiga lento, a veces decenas de segundos. YouTube tarda varios minutos en cargar en un Amiga emulado. Los vídeos aún no se reproducen.

Soltar iconos sobre la ventana solo funciona con Tachyon en la pantalla del Workbench (es cosa de MUI).

Las traducciones al alemán, francés, italiano, portugués, neerlandés, sueco, danés y noruego no las ha revisado nadie que hable esos idiomas. Si veis algo mal, agradezco mucho las correcciones.

---

**English**

Tachyon is a web browser for AmigaOS 3.x written in [Dash](https://github.com/FreeMEM/dash). It is still an alpha, so some pages won't look right. If you find one, please open an [issue](https://github.com/FreeMEM/tachyon/issues) and I'll take a look.

If you already have v0.5.0 or later, there's nothing to download: open Tachyon, the green icon shows up at the top right, and it updates from there.

## What's new

- **Open files from disk.** New in the Project menu: "Open file..." (Amiga-O). You can also drop a file's icon on the Tachyon window from the Workbench. Dropping a drawer or a disk shows a page with its contents. Thanks to Ferrán García for the idea.
- **Fixed "too many connections".** After leaving pages like YouTube, the next one could fail with that error. Now it waits for a free connection.
- **What pages store in `localStorage` now lasts**, like cookies: it's still there when you open Tachyon again. It is cleared together with each site's cookies in `tachyon:cookies`.
- **Page JavaScript behaves more like in other browsers:**
  - `localStorage.something = value` stores the value, as in Chrome or Firefox.
  - `NodeList` exists (the usual `NodeList.prototype.forEach` fix broke some pages' scripts).
  - `querySelector` accepts `::before` and friends without an error, and attribute selectors work as in other browsers (`[a="b" i]`, `[a~=""]`...).
  - `setAttributeNS` and namespaced attributes (SVG with `xlink:href`, for example).
  - New `structuredClone` and `reportError`.
  - `addEventListener` with `signal`, and `window.event`.
  - Links and addresses worked out by scripts follow the page's `<base href>`.
- **More free memory on Amigas with little.** On an 8 MB A1200, the first page leaves half a megabyte more free (1.9 MB instead of 1.4).
- **Fixed iframes** with relative addresses: their content didn't load.
- **Faster JavaScript.** Creating and firing events is about 20% faster, and going through elements' attributes 4 times faster.
- **Closer to the standards.** In the browsers' official test suite (WPT), URL goes from 68% to 84%, DOM nodes from 83% to 89%, ranges from 83% to 89% and events from 67% to 76%.

## Requirements

- AmigaOS 3.2, 3.5 or 3.9 to see images. It works on 3.0 or 3.1, but without images. It also runs on AmigaOS 4 with its 68k emulation.
- A 68020 with FPU, or a 68040 or 68060. With a graphics card (Picasso96 or CyberGraphX) and a few dozen megabytes of Fast RAM it runs much better.
- MUI 3.8 or 5, a TCP/IP stack (Roadshow, AmiTCP, Genesis or Miami) and AmiSSL 5.1 or later.

## Installation

If you don't have it installed, unpack `tachyon.lha` and double-click Install, or copy the `Tachyon` drawer wherever you like. If you already had it, the installer keeps your bookmarks, preferences and cookies.

If your PC browser saves it as `tachyon (1).lha`, rename it to `tachyon.lha` before opening it: LhA takes "(1)" as a wildcard and says "Unable to open archive!".

The `Tachyon.gz` and `Tachyon-<language>.catalog` files are what the browser itself uses to update; you don't need to download them by hand.

## Known problems

Big pages, like Wikipedia or newspapers, still take a while on a slow Amiga, sometimes tens of seconds. YouTube takes several minutes to load on an emulated Amiga. Videos don't play yet.

Dropping icons on the window only works with Tachyon on the Workbench screen (a MUI limitation).

The German, French, Italian, Portuguese, Dutch, Swedish, Danish and Norwegian translations haven't been reviewed by native speakers. If you spot anything wrong, corrections are very welcome.

Gratis

Web del proyecto ↗

Descargar 2.1 MB

Desde el Amiga: abre Hangar y busca Tachyon.

AutorFreeMEM
Categoríacomm/www
Tamaño2.1 MB
Fecha2026-11-08
Webhttps://github.com/FreeMEM/tachyon
OrigenGitHub