Dillo

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Minimal, ligero navegador web

Dillo es un navegador web minimalista especialmente diseñado para computadoras y sistemas integrados más antiguos o más lentos. Solo admite HTML/XHTML simple (con representación CSS) e imágenes a través de HTTP; las secuencias de comandos se ignoran por completo. Las versiones actuales de Dillo pueden ejecutarse en Linux, BSD, OS X, IRIX y Cygwin. Debido a su pequeño tamaño, es el navegador de elección en varias distribuciones de Linux conscientes del espacio. Publicado bajo GNU GPL-3.0 o posterior, Dillo es software libre.

El ingeniero de software chileno Jorge Arellano Cid concibió el proyecto Dillo a fines de 1999, publicando la primera versión de Dillo en diciembre de ese año. Su principal objetivo al crear Dillo era democratizar el acceso a la información. Arellano Cid creía que nadie debería tener que comprar una computadora nueva o pagar banda ancha para disfrutar de la World Wide Web. Con este fin, diseñó Dillo para que fuera pequeño, rápido y eficiente, capaz de funcionar bien incluso en una CPU Intel 80486 con acceso telefónico a Internet.

Desarrollo

Dillo se escribió originalmente en el lenguaje de programación C con el kit de herramientas GTK+ GUI. Las primeras versiones se basaban en un navegador anterior llamado Armadillo, de ahí el nombre. Dillo 2, escrito con componentes C y C++ y Fast Light Toolkit (FLTK), se lanzó el 14 de octubre de 2008. El antialiasing de texto, la compatibilidad con juegos de caracteres que no sean Latin-1, la capacidad de compresión HTTP y la representación de página mejorada fueron todos agregado. El paso a FLTK desde GTK+ también eliminó muchas de las dependencias del proyecto y redujo la huella de memoria de Dillo en un 50 %.

En 2011, se lanzó Dillo-3.x con FLTK-1.3. Según Changelog, este cambio se debió en parte a la falta de un lanzamiento oficial de FLTK-2, lo que detuvo la inclusión de Dillo-2 en distribuciones ligeras para las que, de otro modo, habría sido adecuado.

Jorge Arellano Cid sigue siendo el desarrollador principal de Dillo en la actualidad. Dillo se financia con donaciones privadas; los esfuerzos para obtener subvenciones públicas y patrocinadores corporativos no han tenido éxito. La falta de financiación provocó una ralentización del desarrollo en 2006 y una parada completa en 2007. El proyecto se reinició de nuevo en 2008 y dos meses después recibió una donación de 115 € de DistroWatch.

Características

Las características de Dillo incluyen marcadores, navegación por pestañas y compatibilidad con imágenes JPEG, PNG (incluida la transparencia alfa) y GIF. El soporte parcial para CSS se introdujo en la versión 2.1. Los ajustes como las fuentes predeterminadas, el color de fondo, la carpeta de descargas y la página de inicio se pueden personalizar mediante archivos de configuración. Las cookies son compatibles pero están deshabilitadas de forma predeterminada debido a problemas de privacidad. Si bien la mayoría de los navegadores web retienen el caché web y el historial después de que se cierra el programa, Dillo los borra automáticamente para mejorar tanto la privacidad como el rendimiento.

Dillo reporta errores Dillo encontrados en la página web que se está viendo

Una herramienta de desarrollo llamada "medidor de errores" se proporciona en la esquina inferior derecha. Al hacer clic, muestra información sobre problemas de validación, como etiquetas no cerradas, que Dillo encontró en la página web. A diferencia de la mayoría de los navegadores, Dillo no tiene un modo peculiar para mejorar la compatibilidad con páginas web que usan HTML no válido. En cambio, Dillo procesa todas las páginas web de acuerdo con los estándares web publicados.

En 2003, dos entusiastas de Linux ejecutaron con éxito Dillo en un procesador Intel 486 y demostraron que incluso con un hardware tan escaso, Dillo podía generar http://news.bbc.co.uk/ en 10 a 15 segundos. Además, Dillo puede ejecutarse en una variedad de plataformas de software, incluidos Linux, BSD, Solaris, Mac OS X, DOS y algunos dispositivos portátiles. Sin embargo, los desarrolladores de Dillo se han esforzado poco para que el navegador funcione en Microsoft Windows. Arellano Cid afirmó que Windows va en contra del objetivo de democratización de Dillo al aumentar artificialmente los requisitos de hardware y los costos de software. Sin embargo, se ha informado que Dillo funciona en Windows a través de Cygwin. Además, Dillo-Win32 era un proyecto para migrar Dillo a Windows que ya no existe. El navegador D+ o Dplus continúa donde lo dejó Dillo-Win32, está bifurcado de la versión final de Dillo-Win32 (3.0p9) y no intenta mantener la compatibilidad ascendente con Dillo. La última versión es 0.5b (15 de octubre de 2013).

Dillo no es compatible con JavaScript, Java, Flash, texto de derecha a izquierda o diseño de texto complejo. El soporte para marcos también es muy limitado; Dillo presenta un enlace a cada cuadro para permitir que el usuario los vea uno a la vez. También se está desarrollando un complemento para agregar soporte HTTPS.

Recepción

Las reseñas de Dillo han elogiado su extraordinaria velocidad, pero señalaron que esta velocidad tiene un precio. El costo más visible es la incapacidad de Dillo para mostrar páginas web complejas como deberían ser. Una revisión de 2008 realizada por Linux.com comentó que la interfaz de usuario de Dillo puede ser "intimidante" para nuevos usuarios, y señaló la escasez de complementos para Dillo. En total, la cuota de uso global de Dillo es menos de una centésima parte del uno por ciento.

Sin embargo, Dillo es el navegador elegido en varias distribuciones de Linux que tienen en cuenta el espacio, como Damn Small Linux, Feather Linux, VectorLinux, antiX y Mustang Linux.

Contenido relacionado

Código de refactorización

Tiempo rapido

Informática

La informática es el estudio de los sistemas computacionales, especialmente aquellos para el almacenamiento y recuperación de datos. Según ACM Europe e...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save