Minimo (de "Mini Mozilla") fue un proyecto para crear una versión del navegador web Mozilla para dispositivos pequeños como asistentes digitales personales y teléfonos móviles . [ 1 ]
El objetivo del proyecto era facilitar a los desarrolladores la integración de partes de Mozilla en sistemas con recursos limitados (por ejemplo, máquinas con poca memoria RAM ).
Fondo
El proyecto Minimo se creó para probar la viabilidad de adaptar un motor de navegador de escritorio con todas las funciones a dispositivos móviles avanzados.
Para minimizar el uso de recursos del sistema, Minimo inicialmente no incluyó algunas funcionalidades de Mozilla, como la compatibilidad con SVG , aunque los experimentos posteriores buscaron incorporar todas las características del código fuente de Mozilla. Además, el navegador utilizó tecnología de renderizado para pantallas pequeñas para reformatear las páginas web para pantallas de bolsillo y proporcionó una plataforma para experimentos de interfaz de usuario en dispositivos móviles. La interfaz de usuario se diseñó para ocupar el mínimo espacio en pantalla, con una única barra de herramientas de 8 píxeles de alto y una barra de direcciones oculta por defecto. Otras funcionalidades de la interfaz de usuario, como marcadores, historial y búsqueda, se migraron a una página de inicio especial llamada Homebase. Dado que Minimo se basa en la infraestructura Gecko , los desarrolladores pueden decidir crear versiones específicas y evaluar otras características como el lienzo, la compatibilidad con SVG y más.
Chris Hofmann creó el proyecto Minimo poco después de dejar Netscape Communications en 2003, con financiación del equipo Maemo de Nokia. Él solo salvó el proyecto de ser cancelado en numerosas ocasiones. Actualmente, Chris trabaja para Mozilla Corporation . Chris también fue responsable de algunas de las características clave de Minimo, como la barra Homebase, un formato para mostrar marcadores más adecuado para dispositivos móviles.
El desarrollo inicial de Minimo se centró en dispositivos ARM (como el iPAQ de Hewlett-Packard ) con aproximadamente 64 MB de RAM, que ejecutaban Familiar Linux y el entorno GPE Palmtop (donde era el navegador predeterminado). Minimo 0.1 se lanzó para esta plataforma en 2004.
El desarrollador principal de Minimo, Doug Turner, dirigió este y otros proyectos móviles de Mozilla, como el proyecto de Mozilla Labs llamado Joey. La Fundación Mozilla contrató a Turner en diciembre de 2004 para trabajar a tiempo completo en proyectos móviles. [ 2 ] Minimo fue financiado por Nokia y otros. La participación de Nokia se hizo pública a mediados de 2004. [ 3 ] Chris y Doug se asociaron con el desarrollador web Marcio Galli, quien se centró en los aspectos de la interfaz de usuario y principalmente en la creación de aplicaciones integradas para Minimo usando HTML en lugar de XUL ; estas se mencionaban en el código fuente [ 4 ] como extensiones, pero sirvieron como concepto para aplicaciones móviles basadas en la web que incluían Flickr, Google Maps y más.
Se creó una versión de Minimo para Windows CE para el kit de desarrollo de software Pocket PC 2003. La primera versión pública de Minimo para Windows CE estuvo disponible en febrero de 2005.
En junio de 2006, la versión 0.16 de minimo incluyó pestañas, una "barra de inicio" para una navegación rápida a los sitios web de uso frecuente y ofreció compatibilidad con muchas funciones avanzadas de desarrollo web que facilitaron el uso del navegador móvil.
El 17 de diciembre de 2006, Turner reconoció en su blog la lentitud del desarrollo y reveló que los desarrolladores de Mozilla estaban explorando alternativas para la navegación web basada en Gecko en dispositivos móviles. Turner invitó a otros a "tomar la iniciativa" a medida que sus propias prioridades de desarrollo cambiaban. [ 5 ]
La versión 0.2 se lanzó en marzo de 2007 y representó un producto dirigido a desarrolladores de aplicaciones móviles. Minimo 0.2 incluía una interfaz mejorada y compatibilidad con Windows Mobile 5.
El 27 de noviembre de 2007, el jefe del proyecto, Doug Turner, anunció que el proyecto ya no recibía apoyo. [ 6 ]
En 2008, Doug Turner comenzó a trabajar en otro navegador web para dispositivos móviles, esta vez conocido como Firefox Mobile o Fennec .
Crítica
Probablemente debido a que se encontraba en las primeras etapas de desarrollo, la versión de Minimo para Windows Mobile tuvo un rendimiento significativamente más lento de lo esperado.
La calidad de las páginas renderizadas es congruente con el motor de maquetación de gran prestigio que implementó ( Gecko ), pero el programa tenía requisitos de memoria y hardware muy elevados en comparación con lo que normalmente estaba disponible en la mayoría de las plataformas portátiles (por ejemplo, 64 megabytes de RAM , CPU compatible con ARM de 206 a 624 MHz).
La versión 0.2 se recomendaba para desarrolladores que trabajaran con dispositivos móviles o que estuvieran interesados en aplicaciones web basadas en AJAX y servicios web para dispositivos móviles. Minimo era compatible con muchas aplicaciones Web 2.0, como Gmail .
Véase también
Referencias
- ^ Ingrid Marson (8 de diciembre de 2004). "Mozilla apunta al mercado de navegadores móviles" . CNET .
- ↑ Paul Festa (10 de noviembre de 2004). "Firefox traza sus próximos pasos" . CNET .
- ↑ Paul Festa (28 de junio de 2004). "El dinero de Nokia impulsa a Mozilla" . CNET .
- ^ Marcio Galli (28 de febrero de 2006). "extensiones - DXR" . mozilla.org . Consultado el 28 de febrero de 2012 .
- ↑ MozillaZine
- ↑ "Minimo y Móvil. « Blog de DougT" . Archivado del original el 14 de diciembre de 2007.
Enlaces externos
- Página principal del proyecto Minimo
- Descripción general del proyecto Minimo (Mini Mozilla) (escrita por los desarrolladores de Minimo)
- Entrevista con Doug Turner y Chris Hofmann del Proyecto Minimo.
- Fotos de Minimo funcionando en dispositivos Windows Mobile
- Capturas de pantalla de Minimo ejecutándose en el i-mate JAM (un dispositivo Windows Mobile 2003 para Pocket PC, Segunda Edición, Edición para Teléfono).
- Aplicaciones móviles AJAX
- Clientes Gopher
- Mozilla
- Navegadores web de Windows
- Navegadores web POSIX
- Navegadores web gratuitos
- Linux embebido
- Software para Pocket PC
- Navegadores web móviles descontinuados