Show HN: Dillo 3.1.0, lanzado después de 9 años
(dillo-browser.github.io)- El
latest.htmlde Dillo antes apuntaba al lanzamiento 3.1.0, pero actualmente ya no es la página del lanzamiento más reciente - Esa página indica que el enlace a 3.1.0 ya no es la ubicación más reciente
- El lanzamiento actual se puede consultar en una página separada con la lista de lanzamientos
- Si el usuario no navega manualmente, se hace una redirección automática después de 10 segundos
- Para consultar el lanzamiento más reciente, se debe tomar como referencia la página de la lista de lanzamientos en lugar de esta URL
Estado actual de la página latest.html
- Esta página antes apuntaba al lanzamiento 3.1.0 de Dillo, pero ya no es la página del lanzamiento más reciente
- Para ver la información más reciente, hay que ir a la página de lanzamientos
Forma de navegación
- Desde la página se puede ir directamente a la lista de lanzamientos
- Si no se realiza ninguna acción, se redirige automáticamente después de 10 segundos
1 comentarios
Comentarios en Hacker News
También está en el Fediverso: https://fosstodon.org/@dillo
Algunos ejemplos, Dillo en un Kindle: https://fosstodon.org/@dillo/112181258739093008
Dillo en un viejo teléfono Samsung: https://fosstodon.org/@dillo/112327798958777998
Parece que Kling y su pequeño equipo están avanzando bastante rápido
Me trae recuerdos. Solía usar Dillo sobre Damn Small Linux en una laptop con 32 MB de RAM que heredé, y hasta para esa época era poquísima memoria para navegar por la web
Aunque la capacidad de cómputo y el ancho de banda aumentaron entre 10 y 100 veces, no creo que volvamos a ver esa sensación
2024 está siendo un año de avances. Netsurf 3.11 salió después de varios años(https://news.ycombinator.com/item?id=38804205), Servo revivió, Ladybird mejora cada mes y ahora Dillo 3.1 también vuelve después de 9 años
[0] https://en.wikipedia.org/wiki/Grail_(web_browser)
El borrador de artículo de 1996 [1] menciona limitaciones causadas por la falta de soporte para hilos, pero eso ya no es problema. El JIT en el que se está trabajando actualmente también podría ayudar a suavizar la evaluación de que “el rendimiento es bastante sombrío”
Eso sí, el modo de ejecución restringida de Python del que dependía Grail fue eliminado hace mucho, y la función equivalente en Java tuvo un destino parecido. En su lugar, tal vez se podrían usar sandboxes a nivel del sistema operativo como Capsicum, pledge o Landlock
[1] https://grail.sourceforge.net/info/papers/restofus.html
Por un bug de CSS en Hacker News que descubrí hoy, la mayoría de las reglas se están parseando mal[1]. No estoy seguro de si hn@ycombinator.com es el canal correcto para reportarlo
https://lists.mailman3.com/hyperkitty/list/dillo-dev@mailman3.com/message/MXAQDMZFGBNQLPEALQQZW5W4RR4LR27T/
La regla problemática es
input[type=\"submit\"] { font-family:Verdana, Geneva, sans-serif; }span, pero adentro hay elementos de bloquep, así que no es válidoEl validador HTML de la W3C dice: “Element p not allowed as child of element span in this context.”
Por eso en Dillo el texto se renderiza en gris a partir del segundo párrafo
Como dato adicional, “Dillo is a fast and small graphical web browser”
Dillo muestra qué tan rápida puede ser la web sin CSS, JavaScript ni fuentes. Carga antes de que alcances a quitar los dedos del teclado
En macOS, la mejor experiencia con Dillo probablemente sea https://github.com/crossbowerbt/dillo-plus/
No pude compilar Dillo fácilmente en macOS; parecía que no detectaba las bibliotecas SSL instaladas en el sistema
Así fue como logré compilarlo en una M1: instalar https://www.xquartz.org/ para X11, ejecutar
brew install fltk libjpeg, y quizá también haga faltaopenssl@3Después de
git clone https://github.com/crossbowerbt/dillo-plus/; cd dillo-plus, ajusta la versión de fltk consed 's/1.3.8_1/1.3.9/g' Makefile.options.MacOS > Makefile.optionsy ejecutamake -j8. El binario queda en./src/dilloEstaría bueno que alguien hiciera un paquete de brew. Aplica tanto para dillo como para dillo-plus
Está muy bueno. Cuando llegue al repositorio de Arch lo voy a instalar. Creo que sería cómodo armar un entorno con sitios web livianos guardados en marcadores para recorrerlos con Dillo
Tengo buenos recuerdos de usar Dillo en pequeñas distribuciones de Linux que corrían completas con apenas unos pocos MB de RAM
[1]: https://aur.archlinux.org/packages/dillo-git
¿Cómo se compara Dillo con Netsurf? Estoy pensando en portar Netsurf a una plataforma poco común, pero si Dillo maneja mucho mejor las páginas modernas quizá use ese en su lugar
Personalmente, también siento que la propia interfaz fomenta bastante ese tipo de uso. Recuerdo haber tenido algunas frustraciones con el renderizado en Netsurf, aunque hablo de hace al menos 5 años
Me encanta este navegador, así que gracias por seguir manteniéndolo. Pruebo mis sitios web a fondo con Dillo, así que ahora tendré motivo para volver a hacer pruebas