Tuesday, March 24, 2009

LunaScape, la revisión.

En los equipos de hoy en día, a menos que el departamento de IT sea estricto, conviven al menos 2 navegadores/exploradores ya sea Internet Explorer, Firefox, Chrome, Opera u el que su distribución de Linux provea. Esto normalmente se da por 2 razones:

  1. El que ya estaba instalado no soporta mis sitios web.
  2. El nuevo me ofrecerá más prestaciones (Rendimiento, Seguridad, Plugins).

Por supuesto, la variedad de los navegadores es buena, dependiendo del lado de donde estés; a un desarrollador web no le hace gracia tener que probar si su solución se ve/comporta igual en IE que en FF ó en el navegador que su consumidor este usando y tener abiertos esos N-mil navegadores para probar.

Algunos desarrolladores, concientes de este problema han lanzado sus soluciones para poder visualizar sobre un mismo navegador una página como lo haría X navegador. Estas soluciones son pestañas con el entorno mencionado ó navegadores multipropósito.

Técnicamente, desconozco de ambas si construyen el ambiente de forma interna ó solo abren el navegador como una nueva ventana incrustada. En cualquier caso, escribiré sobre la experiencia que tuve usando el navegador MultiEngine LunaScape.


3 en 1, ¿En serio?

Como ya se ha menciono en otros lados, Lunascape se las ha arreglado para agregar los motores de rendering de los navegadores más famosos (Trident = Internet Explorer = IE, Gecko = FireFox = FF y Webkit = Chrome) en un solo estuche y demostrando que la integración corre incluso mejor que los propios navegadores. Varios comentarios debaten este último punto pero no me meteré en eso.

La instalación estrictamente no ha sido 1 sola, Gecko (FF) viene en parte en el paquete pero Webkit (Chrome) ha venido con su propio instalador que se conecta a la red para descargarse y correr. Al final, alguien podría darse la idea de que esto no terminará muy bien.

Configurando.

No, no se espanten, el producto por si mismo ya es utilizable una vez instalado he indicando con que Engine quieres trabajar por defecto (y de paso si quieres recuperar los favoritos de tus navegadores), pero he de decir que por defecto el navegador no es discreto.

Muchos RSS, ventanitas tipo Messenger cada segundo, botones al por mayor, definitivamente no es mi estilo, por lo que no me queda de otra que entrar a las opciones y definir:

  • Cuando quiero una nueva pestaña, si estará activa y si propagada su engine a las que deriven de esta.
  • Que sitios específicamente deseo manejar con que engine.
  • No mostrar las pop-up por X tiempo ó nunca jamás mostrar una.
  • Cambiar su buscador por defecto.
  • Historial
  • Configurar a gusto las barras de tareas.
  • Skin a usar y nuevos para descargar.


Navegando

El punto de éxito en cualquier navegador, veamos que hace este chico:

  • Cache y comportamiento independiente.- Los inicios de sesión que hagas sobre una pestaña son independientes a los que hagas en otra/la misma pestaña con un engine diferente, eso si, no me preguntes donde deja los temporales.
  • Limpiando la historia.- Puedes definir cada cuanto necesitas guardar información aunque con Gecko resulta algo más engañoso, técnicamente tuve que recargar mi perfil porque no pude borrar las cookies.
  • Selección rápida de engine.- Tan fácil como pedir el menú secundario y seleccionar como deseas trabajar, incluso casar la pagina con cierto engine.
  • Busca, busca, busca.- Un motor de búsqueda con Ads ya definidos y un buscar texto al estilo IE es lo que veras aquí, desafortunadamente no pude agregar nuevos motores de busqueda.
  • ¿Que dirá este link?- En la mayoria de los sitios no puedes ver que información que te presenta un link (info note) si pones el cursor encima de él en Gecko y Trident, caso diferente en Webkit.
  • Cierrate, cierrate.- Hay que atinarle bien a la X de cerrar pestaña.
  • No te cierres.- Lock para evitar cerrar pestañas por error.
  • Cierre selectivo.- Comandos para cerrar todas las pestañas ó quedarte con la que vez, etc.
  • Si no lo uso, pa’ que lo quiero.- Liberación de memoria, ya sea que cierres pestañas ó minimices el navegador, pasa de 112 Mb a 12 Mb en un clic. Incluso es más liviano de inicio que sus originales aunque dependiendo del Engine tiende a recuperar su peso original (Webkit)
  • Vamos Lázaro.- Recuperación sin preguntar de todas las pestañas abiertas tras un cierre inesperado del sistema.
  • Muévete, hombre.- Con cada nueva pestaña el navegador responderá a cualquier petición en cuanto pueda, muy al estilo IE.
  • Hasta que no termine, limpio.- Al minimizar, la liberación de memoria no se dará cuando una pestaña se este cargando.
  • Plug?-ins.- Ejecuta y desinstala los plugins de los navegadores pero solo algunos, normalmente los de IE, funcionan y solo hasta reiniciar el navegador.
  • ¿Mejor para imágenes?, sí claro.- WebKit, siempre dejará imágenes sin mostrar ó mal cargadas.
  • Excepciones y seguridad.- Sobre un sitio particular que tiene un error en su certificado de seguridad; IE puede abrirlo tras el mensaje de advertencia; FF da el mensaje pero no puedes seguir; Webkit se queda colgado.
  • ¿Qué estoy bajando?.- El gestor de descargas cambia dependiendo del Engine, todos son simples, FF e IE vendrian siendo los menos eficientes al sacar una ventana por cada descarga.
  • NANI?->WTF?.- Servicio de traducción Japo-English y viceversa incluido (es desarrollo oriental que esperaban).
  • Inspector.- Web Inspector (herramienta de debugeo) disponible con WebKit.


Conclusión de forma general.

Eres del tipo de usuario, instala y usa sin importarme lo demás.- No toques a este muchacho.

Curioso y con deseos de configurar tu navegador.- Adelante pruébalo, seguro encuentras algo que haya pasado por alto.

Desarrollador web serio.- Seguro te libra de algo de trabajo pero lo más seguro es que los Engines que estés usando sean más viejos que los que estén en uso.


De forma personal, le seguiré la pista una vez que liberen la versión 1 (No beta), para ese entonces ya debería de soportar los Engine más actuales y/o arreglado características que no dependan nativamente del navegador.

Tuesday, March 10, 2009

Pregunta Historica (?)

¿Quién guio a los 'Aztecas' a la "Tierra Prometida"?

  1. Benito Juarez
  2. Bora Milutinovic
  3. Cuahutemoc Blanco
  4. Antoncha Campesina
  5. Carlos Salinas
  6. Jose Ramon Fernandez
  7. Ninguno de los Anteriores