Posts etiquetados ‘Apple’

Navegadores Web: Ayer y Hoy (Parte 1 de 3)
Oscar Pineda Zapata

[Netscape]Los navegadores Web han pasado por una rápida evolución desde que aparecieron comercialmente y de fácil acceso al público en 1994, con la primera versión de Netscape Navigator y de Internet Explorer en 1995, comenzando la primera gran batalla por coronar al navegador más utilizado en Internet y que desde entonces se ha convertido en un tema que ha desatado el interés tanto de usuarios como entidades reguladoras que han revisado casos de manejos monopolistas y que para nuestro interés dio como resultado que a finales de los años 90 Netscape Corp.4 decidiera dejar de lado su competencia comercial con Microsoft y por ende en 1998 liberó su código fuente con la intención de crear una fundación que propiciara el desarrollo de un navegador Web de código abierto, el cual con la ayuda de una nueva comunidad tuviera nuevos aires para generar un mejor navegador.


[Internet Explorer]

Desde 1995 se vio como el uso de Internet Explorer aumento hasta llegar a una tajada del mercado de casi un 100% entre el 2002 y 20047, dejando a Netscape Navigator casi en el olvido, hasta que en marzo 1 del 2008 se dio por terminado el soporte y evolución de este navegador para dar paso a quien sería el siguiente gran competidor del mercado: Mozilla Firefox. Pero Netscape en realidad no murió si se tiene en cuenta que Mozilla es la fundación que Netscape creó al liberar su código fuente y sus últimos deseos fueron para que se promoviera el uso de Firefox en la Web5.


[Opera]

En 1996 apareció la versión pública del navegador Opera, desarrollado inicialmente por la empresa de telecomunicaciones Noruega Telenor el año 1994, dando origen a una nueva empresa llamada Opera Software en 1995 y que ha estado orientada al desarrollo de un navegador inclinado por la facilidad de uso y la portabilidad a otras plataformas, tanto así que aunque no ha tenido tanto reconocimiento como los demás navegadores a nivel de equipos de escritorio, si se ha hecho notar bastante en dispositivos móviles y hasta en plataformas de juego como el Nintendo Wii y el DS6. Opera es un navegador que podría tener una mayor atención para ser usado debido a sus altas prestaciones y siendo el único en ofrecer varias funcionalidades nativas como: gestor de correo, lector de RSS y administrador de descargas de torrents, entre otras; pero tal vez el hecho de no haber sido un producto gratuito completamente (gratuito pero con visualización de publicidad) disminuyó su interés y permitió que se popularizaran más otros navegadores y aunque en el 2005 se liberó como un producto gratuito sin publicidad, sigue estando muy relegado a comparación de los demás que veremos en este análisis.


[Mozilla Firefox]

La fundación Mozilla iniciada por Netscape tuvo un arranque lento y en sus primeros años tuvo más fracasos que éxitos, de donde evolucionó su navegador desde un desconocido nombre de Mozilla Phoenix en el año 2002 hasta que adquirió el nombre de Mozilla Firefox en el 20048 y desde entonces ha tenido la salida de dos grandes versiones hasta su versión 3 que es la que se conoce actualmente y la cual ha logrado poco a poco lograr mayor reconocimiento, hasta llegar al 23% del mercado lo cual se considera un gran progreso al lado de un competidor como Internet Explorer que ha estado tan bien posicionado.


[Safari]Aunque Internet Explorer (IE) se pensaba un producto estrella para acompañar al sistema operativo Windows, también fue llevado a los equipos Mac de Apple desde 1996 y fue utilizado en tal sistema operativo hasta la versión 5 de IE7 para luego ser remplazado por el navegador propio de Apple llamado llamado Safari en el año 2003, el cual estuvo dirigido exclusivamente al sistema operativo de Mac en un principio, pero desde mediados del 2007 también fue llevado a Windows y para sorpresa de muchos también es el navegador que utiliza el celular IPhone desde que salió este dispositivo en el 20089. El código fuente de Safari está basado en KHTML una librería de código abierto utilizada para el navegador por defecto del entorno de escritorio KDE en Linux; pero debido a complicaciones que se tuvieron en el manejo de las actualizaciones que Apple introdujo en KHTML, se decidió separar el código en una nueva librería llamada WebKit, la cual ha recibido posteriormente contribuciones de otras empresas como Nokia y Google1.


[Google Chrome]La historia reciente nos lleva a ver como en septiembre del 2008 la aparición de un nuevo navegador que posiblemente ya no necesite introducción debido a su nombre: Google Chrome, el navegador creado por la empresa del buscador mas usado en el mundo y que tal vez no se esperaba venir, pero en realidad juega un papel importante en la estrategia de Google, que según su visión busca mejorar la experiencia de los navegadores para impulsar el uso de aplicaciones Web 2.0, las cuales son más interactivas y requieren de un navegador que responda más rápido, sea más seguro y estable10; además, una versión ligera de Google Chrome es el navegador por defecto del sistema operativo Android utilizado en celulares. Google Chrome está basado en el mismo código de WebKit utilizado por Safari y a la vez posee un motor para ejecutar Javascript de forma independiente llamado V8, el cual fue elaborado desde cero pensando en mejorar el desempeño en la ejecución de Javascript dentro del navegador. Acerca del tema del diseño de Google Chrome se puede leer el cómic que acompaño a este navegador al ser hecho público, el cual es muy didáctico para explicar los fundamentos en los cuales se basó Google para implementar su navegador3.


Hoy en día los navegadores se han convertido en aplicaciones robustas que deben ejecutarse más rápido para visualizar páginas Web, así como para responder en tiempos cortos a los scripts (comunmente Javascript) que se ejecutan dentro de las páginas Web, los cuales ha propiciado la tecnología base para las aplicaciones de los que es llamado la Web 2.0, donde las páginas Web logran un nivel de interactividad tan alto que parecen como si fueran aplicaciones de escritorio; debido a los avances de la Web 2.0 es que se le ha dado importancia al hecho de diferenciar el motor que renderiza (dibuja en el navegador) las páginas Web del que ejecuta las instrucciones de Javascript, de forma que se le puedan afinar ambos de forma independiente diferenciando cada función, esto ha llegado a un punto tal que los navegadores más utilizados actualmente están trabajando en motores de Javascript independientes los cuales buscan la mayor velocidad posible, algo que se convierte en un punto importante de comparación del desempeño de cada uno.


Para la próxima parte de este artículo trataremos acerca de los navegadores Web que actualmente figuran como los más utilizados del mercado y la porción que logran acaparar según estudios realizados del uso de los mismos en la red, la idea será cada acercarnos a una evaluación de sus características de forma que podamos compararlos y escoger el que mejor se acople a los gustos de cada uno.


Referencias:

  1. http://en.wikipedia.org/wiki/Webkit
  2. http://es.wikipedia.org/wiki/ISO_9126
  3. http://www.google.com/googlebooks/chrome/index.html
  4. http://en.wikipedia.org/wiki/Netscape_Navigator
  5. http://browser.netscape.com/history
  6. http://en.wikipedia.org/wiki/Opera_(web_browser)
  7. http://en.wikipedia.org/wiki/Internet_Explorer
  8. http://es.wikipedia.org/wiki/Firefox
  9. http://en.wikipedia.org/wiki/Safari_(web_browser )
  10. http://en.wikipedia.org/wiki/Chromium_(software)

Hablando con un compañero de trabajo acerca de que es lo que tiene de malo Windows y por qué pareciera como si existiera gente en caos para utilizarlo, tengo varios puntos por mencionar y un análisis de costos que creo es interesante todos:


Windows (el SO más utilizado en el mercado) tiene falencias que se desearían subsanar desde el mismo sistema operativo y no involucrando tanto software de terceros con el fin de obtener solución a los mismos y en últimas a lo que se llega es a un SO más sobrecargado afectando el desempeño y a la vez a dar origen a la aparición de lo que se denomina Bloatware, influyendo en una degradación del desempeño del sistema.

Ahora, las falencias a las que me refiero son las siguientes: Virus, Spyware, Adware, Rootkit (de los más peligrosos en mi opinión) y muchos otros más que en últimas dan origen al concepto de Malware, el cual reúne los diferentes tipos de software que realiza acciones maliciosas dentro de nuestros equipos sin nosotros saberlo ni quererlo (e implicando también un deterioro del sistema). Estos software maliciosos se considera que en logran atacar más a Windows por los bugs que posee a comparación de otros SO; no quiere decir que los otros sistemas operativos no los tengan, pero se encuentran en una cantidad mucho menor.

Otro punto que encuentro cuestionable es el costo de las licencias de Windows, el cual no se ve acorde para un software con un nivel de masificación tan alto, veamos la siguiente comparación:

Producto

Valor (USD)

Comentarios

Windows
7 Home Premium (Upgrade)

119.99

 

Windows
7 Professional (Upgrade)

199.99

 

Windows
7 Ultimate (Upgrade)

219.99

 

Windows
7 Home Premium (Nuevo o Retail)

199.99

 

Windows
7 Professional
(Nuevo o Retail)

299.99

 

Windows
7 Ultimate (Nuevo o Retail)

319.99

 

Windows
Server 2008 Enterprise

3999

Licencia
para 25 Client Access Licenses (CAL)

Windows
Server 2008 Datacenter

2999

Por
procesador en máquina. Conexiones ilimitadas.

 

Notas: La versión Home Premium posee aplicaciones multimedia y no posee aplicaciones empresariales, la Professional no posee aplicaciones multimedia y posee aplicaciones empresariales, la Ultimate posee todo. No se incluyen otros precios por descuentos de volumen o paquetes especiales. No se incluyen todas las versiones de Windows Server para no complicar la tabla. Si alguien tiene licencia de Windows Vista hasta 6 meses antes de la salida de Windows 7 (octubre 22) se le dará la nueva licencia de Windows 7 gratis.

Referencias: [1] [2]

Producto

Valor (USD)

Comentarios

Mac
OS X version 10.6 Snow Leopard (Upgrade de 10.5)

29

 

Mac
OS X version 10.6
Snow Leopard Family Pack (Upgrade
de 10.5)

49

Licencia
para 5 usuarios

Mac
OS X version 10.6 Snow Leopard (Upgrade de 10.4)

169

 

Mac
OS X version 10.6
Snow Leopard Family Pack (Upgrade
de 10.4)

229

Licencia
para 5 usuarios

Mac
OS X Server 10.6 Snow Leopard

449

Conexiones
ilimitadas

 Notas: Para quienes hayan comprado un equipo Mac entre junio 8 y diciembre 22 de 2009 recibirán la actualización a Mac OS X Snow Leopard por 9.95 USD.

Referencias: [1] [2]

Hay que tener en cuenta que no se venden licencias sueltas de Mac OS debido a que el negocio de Apple es vender los equipos junto con el SO. De todas formas se avista que los precios de licencias de Windows son más altas y mucho más
variadas mientras que Apple no complica (o diversifica) el catalogo de licencias (esto es más evidente revisando todos los datos en los enlaces de referencia).

Ahora, si mencionamos que Ubuntu Linux (particularizando el caso a la distribución de Ubuntu la cual es una de las más reconocidas hoy día) ofrece sus productos de SO de cliente y servidor de forma gratuita y solo se tendría que pagar por los
servicios de soporte por aparte al igual como sucede con Microsoft o Apple para sus productos entonces contrastamos aún más el panorama de que Windows tiene un modelo de licencias costoso.

Aparte de estos temas, también se puede alegar que la evolución tecnológica de Mac OS X, llamado el mejor SO del mundo y aunque esto no ha sido comprobado objetivamente tampoco ha recibido “mucha” critica; así mismo, Linux ha evolucionado un largo camino y creo que irá ganando más cuota del mercado si es que Apple no se le adelanta por medio de sus exitosos productos. Windows ha evolucionado también pero se ha visto más en pro de mejorar su apariencia y en suplir soluciones a las falencias mencionadas sin todavía superarlas; de todas formas este aspecto es más complicado de justificar y seguramente en el encontraríamos pros y contras dentro de cada SO como se menciona en esta página.

Basados en lo anterior y seguramente que hay más si se hiciera un análisis más profundo, encontraríamos que si hay deficiencias o al menos puntos de mejora para justificar que haya expectativas para los usuarios de encontrar un mejor SO o qué opinan?