Estimado Sr. Arag�n,
Le� con inter�s el art�culo publicado bajo el t�tulo citado y
acompa�ado del subt�tulo: "Enfrentamos a los navegadores de Internet
para ver cu�l es el que m�s le conviene". La siguiente afirmaci�n
captur� mi inter�s:
Hoy enfrentamos al Explorer con otros programas de mucha calidad, y
usted se dar� cuenta de si la popularidad de este navegador est�
basada en su calidad o es pura publicidad. De paso, conocer� un par
de nuevas opciones.
Pero me decepcion� luego al ver que la comparaci�n fue no solo
supercificial sino tambi�n incompleta. Por ejemplo, en el caso de
Netscape se mencionan algunas de las caracter�sticas que lo diferencian
de MS Internet Explorer (MSIE) pero se cierra con la aseveraci�n:
Sin embargo, tantas opciones no se notan cuando se falla en lo
b�sico, como quedarse congelado de vez en cuando o consumir m�s
tiempo de la cuenta a la hora de desplegar los contenidos de la Red.
Al menos, dura m�s que el Explorer.
En el art�culo no se indica qu� versi�n de Netscape se est� usando. Es
adem�s dif�cil cuantificar que exactamente quiere decir "m�s tiempo de
la cuenta". �Quiere esto acaso decir "m�s que MSIE"? �Y a qu� tarea o
funci�n en concreto se refiere esto? Es informaci�n de dominio p�blico
el hecho que MSIE est� en una forma u otra empotrado dentro de muchas
versiones del sistema operativo Microsoft Windows (cf.- caso "U.S. vs.
Microsoft Corp.") lo cual le d� una ventaja sobre cualquier posible
alternativa. Esto sin embargo no quita veracidad a la afirmaci�n que
MSIE *es* (subjetivamente) m�s r�pido que Netscape 6 cuando se trata de
tomar el "c�digo fuente" de las p�ginas y formatearlo para despliegue
cuando la conexi�n a la red es lenta. La diferencia est� en que MSIE
presenta las p�ginas en forma progesiva, mientras que Netscape no.
MSIE tambi�n arranca m�s r�pido que Netscape pues cuando Windows por
fin llega al punto donde uno puede comenzar a tratar de hacer algo, el
sistema operativo ya a cargado buena parte del c�digo de MSIE. As�,
arrancar MSIE ocurre casi en forma instant�nea. Pero no por esto se
debe olvidar que todo esto tienen un costo: muchos de los problemas de
seguridad exhibidos por MSIE provienen de esta forma particular de
funcionamiento e implementaci�n (cf.- BugTraq, SecurityFocus). Lo
mismo se ha argumentado en m�ltiples ocasiones respecto a la
estabilidad del sistema operativo mismo. �De qu� sirve entonces que
"sea m�s r�pido" si al final de la jornada eso me ha costado d�as de
trabajo?
A la hora de realizar esta as� llamada comparaci�n se ignor� un aspecto
importante: con que fidelidad implementan los programas mencionados los
est�ndares relevantes. Hoy en d�a no solo se trata de desplegar
"HTML". Existe toda una paleta de est�ndares que est�n orientados a
recobrar una caracter�stica importante pero frecuentemente ignorada de
en general la red Internet y en particular la World Wide Web: la
interoperabilidad y la universalidad. HTML, XHTML, CSS, MathML, SVG,
PICS, solo por mencionar algunos, son todos est�ndares bien definidos y
que deben, idealmente, ser soportados por los navegadores. WAI es una
iniciativa que busca permitir el acceso a la Web a las personas son
discapacidades. De estos est�ndares e iniciativas, �cu�ntos soporta, y
qu� tan bien, MSIE? Decir, sin m�s, que "[el] �nico vac�o [de MSIE] es
el no ofrecer una opci�n para editar p�ginas de Internet" pone en tela
de duda su objetividad como periodista.
Del resto del art�culo quisiera comentar que se ignor� silenciosamente
la existencia no solo de otros programas en esta categor�a sino tambi�n
la existencia de otras plataformas de trabajo, como por ejemplo Mac OS
X y Linux. En el caso de Mac OS X, el navegador de facto es MSIE.
Pero curiosamente esta versi�n no tiene mucho que ver con su
contraparte en Windows. Es un programa diferente que hace cosas
diferentes. En el caso de Linux la situaci�n es, afortunadamente, no
tan clara. No existe "el" navegador. Existen una decena de ellos.
Esto fomenta una sana y abierta competencia.
Para mencionar solo uno de los casos ejemplares en Linux (y por
extensi�n en todos los sistemas operativos de la familia UNIX), existe
Galeon[0], un proyecto abierto que busca producir un navegador
eficiente, simple, f�cil de usar y que haga bien su trabajo. El "grito
de batalla" del proyecto es "the web, only the web". Puede leer m�s al
respecto en la p�gina que contiene su manifesto[1]. Para conseguir
estos objetivos reutiliza componentes provistos por otros proyectos.
Por ejemplo, el equipo de programadores de Galeon no ha escrito una
sola l�nea de c�digo para transformar el "c�digo HTML" en la
representaci�n que el usuario ve en la pantalla. Lo que han hecho ha
sido reutilizar la funcionalidad que provee Mozilla[2] mediante el
"engine" de diagramaci�n Gecko[3]. El equipo ha escrito un "download
manager" propio, pero el usuario tiene la posibilidad de utilizar otro
de su preferencia. Por ejemplo, existe el GNOME Transfer Manager[4]
(GTM), parte del proyecto GNOME el cual Vd. ya ha mencionado en su
columna. GTM utiliza CORBA, lo cual simplifica su integraci�n en otras
aplicaciones. En lo que respecta a la optimizaci�n para su sobre redes
lentes o con pobre conectividad, Galeon no ofrece una soluci�n. Esto
no es un problema pues en el desarrollo de Galeon se ha prestado
especial cuidado a los est�ndares. Para obtener funcionalidad de este
tipo, basta con utilizar WWWOFFLE[5], que es un "proxy personal"
optimizado para el uso con conexiones tipo dial-up. Galeon si ofrece
un "manejador de galletitas", as� como una implementaci�n primitiva de
bloqueo de im�genes (por ejemplo, anuncios comerciales). Si el usuario
desea algo m�s sofisticado en esta �rea, puede usar "the Internet
Junkbuster Proxy"[6], que ofrece sofisticados filtros para im�genes y
cookies. Galeon tampoco tiene un editor de HTML. Para ello existe
bluefish[7], que es un vers�til pero simple editor de HTML. Galeon
tambi�n cuenta con un excelente manejador de bookmarks. Al momento de
escribir esto, mi lista personal de bookmarks supera 1500 direcciones y
Galeon me ayuda a mantener todas en orden y bajo control. Galeon
tambi�n tiene dos modos diferentes de funcionamiento: uno es el usual
modo de ventanas y otro que es el modo de "tabs" (pesta�as). En este
modo cada p�gina que el navegador est� mostrando en un momento dado se
muestra como una pesta�a y una �nica p�gina se muestra completamente en
un momento dado. Eso quiere decir que se tiene una �nica ventana en la
que est�n contenidas muchas p�ginas, lo cual puede resultar muy
pr�ctico, en particular si el espacio que se tiene en el escritorio no
es mucho. Como ve un buen navegador puede ser constru�do a partir de
buenos componentes, bajo la idea de que "el todo es m�s que la suma de
sus partes".
Comprendo que Vd. tiene limitaciones de espacio y que no le es posible
escribir nada similar al p�rrafo anterior, pero encuentro inquietante
que debido a ello Vd. asuma el extremo opuesto: simplemente mencionar
otros programas y sin m�s declarar a su opci�n preferida como la mejor.
El hecho que Galeon sea bueno se debe en gran medida a que el equipo
que lo desarrolla es bueno, pero no hay que desestimar el papel que la
sana pero fuerte competencia ha jugado en ello. Si dicha competencia
no se da en Windows, Microsoft nunca se ver� en la necesidad de
producir un producto ni mejor ni seguro. Hacer recomendaciones que
favorecen a los productos de esta compa��a y que se basan en
comparaciones superficiales de los mismos no ayuda en nada a mejorar
esa situaci�n. Si Microsoft realmente tiene un producto que es mejor
que el de la competencia, ello merece ser dicho, pero solo despu�s de
haber realizado una comparaci�n con criterios claros y reproducibles.
Por favor no convierta a su columna -- y por extensi�n, al suplemento y
el peri�dico en donde ella se publica -- en un folleto de publicidad
para una compa��a que ya de por s� destina cuantiosas sumas a ese
rubro.
Atentamente,
Marcelo E. Magall�n
[0] http://galeon.sf.net/
[1] http://galeon.sourceforge.net/manifesto/
[2] http://www.mozilla.org/
[3] http://www.mozilla.org/newlayout/
[4] http://gtm.sourceforge.net/
[5] http://www.gedanken.demon.co.uk/wwwoffle/
[6] http://internet.junkbuster.com/
[7] http://bluefish.openoffice.nl/
--
�Desea desuscribirse? Escriba a [EMAIL PROTECTED] con el tema
'unsubscribe'. M�s informaci�n: http://www.linux.or.cr/listas