5.1.1. —perdido, buscando el diseño ideal

iCab es ahora uno más (o uno menos)

La versión 4.0 del navegador web iCab es el primero de la serie en abandonar el motor de renderizado propietario y utilizar WebKit.

Esta noticia ya tiene unos meses pero vale comentarla.

Cuando se habla de navegadores web populares siempre se mencionan al omnipresente Internet Explorer, a su rival Firefox y a mi favorito, Opera. Lamentablemente siempre se menosprecia a Opera cuando se habla de estadísticas por su porcentaje de mercado ronda el 1%. Lo que pocos parecen pensar es que una cantidad del 1% es algo si se compara con otros navegadores más oscuros (dejando de lado a Safari que tiene una cuota de mercado similar).

El verdadero navegador alternativo ha sido (para mi gusto) iCab para Mac OS. iCab se ha mantenido como un desarrollo con código cerrado de una única persona que funciona en versiones antiguas de Mac OS. Lamentablemente iCab tiene un oscuro pasado por un motor de renderizado comparable a Netscape 4; pero para el lanzamiento de su versión 3 no sólo logró mejorar este aspecto sino que quedó como uno de los primeros navegadores en superar el test Acid2. iCab, al igual que Opera, es un navegador que ha logrado sobrevivir aún siendo shareware en un mercado aún más alternativo como son las Macintosh —una minoría en la minoría— basando su éxito en las funcionalidades.

Lo bueno algún día acaba. Desde principios de 2008 cuando fue publicada la versión 4 de iCab, el motor de renderizado propietario que se venía utilizando, junto al intérprete de JavaScript InScript, fueron reemplazados por WebKit, el núcleo de Safari (que incluye a WebCore para renderizado y JavaScriptCore para JavaScript).

Lo más triste de esto es que Macintosh venía siendo la plataforma con más diversidad de motores de renderizado (decentes) hasta el profundo cambio de iCab (si la comparamos con Windows y Linux). Hagamos cuentas de los navegadores más usados (por motor de renderizado):

En Linux se cuentan cuatro (todavía):

En Macintosh quedan sólo tres, o tres y medio si contamos a Tasman en Internet Explorer para Mac que fue un motor de renderizado pionero y de muy buena calidad).

  • WebKit en Safari, Shiira, OmniWeb y ahora iCab.
  • Gecko en Firefox y Camino.
  • Presto en Opera.

En Windows se cuentan cuatro que se continuan desarrollando:

Dejo de lado lo que se refiere a navegadores para plataformas móviles porque soy un ignorante total, a navegadores que podrían correr en cualquier cosa como Lynx y otros que están en estado vegetativo como Dillo.

Adios a un motor de renderizado; una extravagancia menos al momento de planear testcases.

Más para leer en Requiem for a rendering engine y The Year in Browsing: The Little Engine That Could y el anuncio oficial sobre el cambio en iCab en iCab 4.0.0 and iCab 3.0.5 Public Releases.

Publicado el 28 de febrero de 2008 en las categorías iCab

Agregá tu comentario

Agregá tu comentario

© Federico Martín Panicobpm230 (arroba) gmail (punto) com