lunes, 30 de julio de 2007

El Navegador Opera

Krlo [blackhat4all@gmail.com]

En el número 19 de BlackHat, charlie_mtp nos comentaba acerca del proyecto Mozilla y su popular navegador Firefox. Ese navegador es, sin duda, uno de los más populares; conozco pocas personas que gusten de trabajar en la computadora y no lo hayan usado. En ese mismo artículo se publicó una tabla comparativa donde sólo Opera aparecía en una posición superior al Firefox. Si todavía no han probado qué se siente al navegar con Opera, en las próximas líneas quizás encuentren argumentos suficientes como para migrar por completo al producto de la empresa noruega Opera Software.

He dividido el trabajo en las características, que a mi entender, hacen más atractivas a el navegador.

Trabajando con PestaÑas::

La versión 7 del Internet Explorer (IE) apareció con la posibilidad de abrir paginas web dentro de una misma ventana de la aplicación, usando las conocidas pestañas (tabs, en inglés).  Sin duda, esta característica tiene un gran peso a la hora de elegir un navegador. Pues Opera no sólo fue uno de los primeros en incorporar esta opción, sino uno de los que la implementa de la manera más exquisita.

Tenemos un botón muy accesible para crear pestañas nuevas, como generalmente sucede. Si en una página encontramos un link que queremos visitar podemos optar por:

  • Clic derecho y luego en Open in new tab: Esta es la solución clásica.
  • Ctrl+Shift+Clic izquierdo: Muy cómoda.
  • La rueda entre los botones del mouse: Aquí si se acabó la magia... no tenemos que tocar el teclado ni dar doble clic a nada. Además, las pestañas pueden ser cerradas con la misma rueda; casi es la encargada de dirigir el trabajo con las pestañas.

Podemos abrir una nueva pestaña dando doble clic en la barra correspondiente; para movernos de una pestaña a otra podemos hacerlo con la combinación Ctrl+Tab.

Hasta aquí todo muy genial, pero Firefox tiene casualmente las mismas opciones. ¿Qué ventajas brinda Opera?

  • Al pasar el cursor por las pestañas, nos muestra una pequeña imagen con su contenido.
  • Speed Dial: Al crearse una nueva pestaña en blanco, ésta muestra nueve opciones de páginas que podemos configurar para usar rápidamente, con su vista previa y su dirección. Es similar a la barra de marcadores de Firefox, pero no nos quita espacio de interfaz.
  • La característica Saltar detecta el enlace de la "siguiente página" más probable y simplifica la navegación a través de documentos de varias páginas como, por ejemplo, resultados de búsquedas o listado de correos en Gmail. Para tales casos donde nos movemos entre una página de resultados y la siguiente, este botón es importantísimo.
  • Si cerramos accidentalmente una página, podemos recuperarla mediante la Papelera. También sirve para visualizar las ventanas emergentes bloqueadas. En la papelera se ubican todas las páginas cerradas recientemente, por si cometimos un error o cambiamos de idea. Todas ellas están guardadas en caché para el trabajo sin conexión.
  • Una pestaña puede bloquearse: clic derecho sobre ella y marcar Lock. De esta forma nos aseguramos que no será cerrada accidentalmente.

Interfaz gráfica de Opera 9.22 desde MacOS con el Speed Dial y el historial abiertos.

La experiencia de trabajar con pestañas en Opera es sumamente gratificante, cómoda y rápida. Brinda muchas posibilidades para este modelo de navegar; podemos duplicar pestañas, recargarlas todas, cerrarlas y mucho más.

Archivos de extensión mht::

Una de las opciones que más agradezco del IE es que me permite guardar una página con extensión .mht. Este formato tiene la condición de agrupar en un solo archivo el texto y las imágenes, y no tener el reguero formado por el archivo HTML y su carpeta correspondiente con las imágenes y scripts. Opera incorpora la misma posibilidad y abre los archivos guardados en IE con dicho formato a una velocidad muy superior, inclusive.

Búsquedas::

Opera nos provee de varias formas de buscar información tanto en una página como en la web. La tecla / saca un recuadro pequeño en el extremo inferior izquierdo y a medida que escribimos, es resaltado cualquier texto similar en la página.  En la barra View -que comentaré más adelante- hay un botón para si queremos movernos entre un texto resaltado y otro. Tenemos también la vieja ventana de diálogo Buscar, similar al de IE y cualquier otra aplicación que trabaje con texto.

Cuando queremos encontrar información específica en la web, Opera nos ayuda como ningún otro a utilizar los más populares motores de búsqueda. Si abrimos una nueva pestaña, por ejemplo, y escribimos: g metallica, estamos buscando en Google la palabra "metallica" y se nos mostrará en esa pestaña los resultados de la búsqueda. Igual funciona con y para Yahoo!, z para Amazon.com y a para Answers.com. Para configurar un buscador nuevo o mirar cuáles son los incorporados a tu versión de Opera, Tools » Preferences » Search. En esta ventana podemos configurar Opera para utilizar Wikipedia por defecto, añadiendo un nuevo item con la dirección:

http://es.wikipedia.org/wiki/Special:Search?search=%s&sourceid=Search

Seguimos teniendo la opción de buscar en Google y demás utilizando el botón Find en la barra de dirección, similar a Firefox.

Voz::

Se puede controlar Opera mediante la voz, o proceder a la lectura automática de los documentos. La característica de voz se admite actualmente para el idioma inglés y se ejecuta en Windows 2000 y XP. No he trabajado aún con esta característica, porque hay que descargar cerca de 11 Mb de componentes desde el portal de Opera en Internet.

Barra View::

Esta barra nos permite configurar la manera en que observamos las páginas como ningún navegador que haya visto hasta ahora. Ver en la figura el botón con el icono de espejuelos, que es el que la muestra.

Barra View de Opera.

Primero nos brinda un cuadro de texto para buscar coincidencias y su botón correspondiente para movernos por los resultados; podemos activar o desactivar la voz, ver la página en el modo predefinido del autor o en un estilo personalizado. Esta última característica es muy útil para desarrolladores de páginas web, pues podemos pedirle al Opera, por ejemplo, que nos muestre explícitamente dónde empiezan y terminan los bloques de tablas y/o etiquetas, para tener una idea real de cómo diseñaron la página sus creadores.

Vista personalizada por bloques

En la barra View también podemos configurar Opera para navegar sin descargar las imágenes o sólo aquellas que hayan sido depositadas en el caché. Al final aparece un zoom que permite ver el contenido de cualquier página a distintas escalas; esto resulta útil para ver imágenes que sobrepasan las dimensiones del monitor, o páginas que son más anchas que la pantalla y que resultan difíciles de leer en otros navegadores. Para ese caso es muy útil el Fit to Width, pues obliga a la página a no pasarse del ancho del área de trabajo del Opera. A veces nos encontramos sitios donde las líneas se pierden y tenemos que movernos por el scroll horizontal, algo bastante frustante.

Otras características destacadas::

  • BitTorrent: tiene un cliente de Torrent incorporado. Este es un protocolo diseñado para el intercambio de ficheros entre iguales. De esta forma, usando este protocolo, los archivos podrán descargarse como si se tratara de descargas HTTP/FTP. Opera es el único navegador que tiene esta característica de forma nativa.
  • Protección Anti-fraude: permite detectar sitios inseguros y phishing (introducido en el Opera 9.10) en tiempo real. Opera prueba los sitios en los que navegas y los compara contra una base de datos para determinar si están verificados o no.
  • Soporte de RSS y Atom: cuando un sitio web ofrece este servicio, Opera muestra un icono en la barra de dirección para suscribirse y comprobar automáticamente el nuevo contenido del mismo.
  • Cliente de correo integrado (M2): se destaca por ser muy pequeño -ocupa sólo 40 Kb en el disco duro- y muy completo. Incorpora cliente POP, IMAP, Web Mail y, además, un cliente IRC.
  • Identificador (administrador de usuarios/contraseñas): ofrece la posibilidad de recordar datos de acceso de cualquier sitio web que así lo requiera, ya sea recordar datos sólo para la página actual o todo el servidor. Cuando entremos nuevamente a la página que nos pide información, como autentificarse, damos clic en el bolígrafo amarrillo (el gestor de contraseñas) y automáticamente entramos en el servicio que pidió los datos.
  • Administrador de descargas: permite, entre otras cosas, pausar cualquier descarga y continuarla cuando así se requiera (especialmente útil con archivos grandes), o realizar múltiples descargas simultáneamente llevando una mejor monitorización, así como poder llevar un historial de las mismas.
  • Navegación por sesiones: se puede guardar la sesión de navegación actual y volver a retomarla en cualquier momento. Así el usuario puede cerrar el navegador y abrirlo más tarde, teniendo exactamente las mismas páginas abiertas que cuando lo cerró.
  • Administrador de cookies (huellas): Permite explorar/buscar las cookies por el sitio o usuarios del identificador, además de mostrar en detalle la información contenida en las mismas.
  • Notas: Permite almacenar pequeños textos asociados a la página que se esté visitando. Las notas podemos agregarlas haciendo clic derecho sobre un texto seleccionado o dando doble clic sobre una palabra específica. En ambos casos se muestra un menú contextual con la opción de agregar la nota. Las notas pueden contener el nombre completo de una persona, una dirección web, un correo o cualquier otra cosa que necesitemos.
  • Soporte de estándares: Opera soporta CSS 2.1, XHTML 1.1, HTML 4.01, WML 2.0, ECMAScript, DOM 2 and SVG 1.1 tiny.
  • Eliminar información privada: permite eliminar con sólo un clic cookies, datos, páginas protegidas por contraseña, caché, el historial de páginas visitadas, el de direcciones escritas, el de enlaces visitados, el de archivos descargados y otros datos privados.
  • Velocidad de conexión: en la barra de estado se muestra la velocidad de descarga en tiempo real. De esta forma se puede comprobar que el Opera descarga mucho más rápido que los otros navegadores existentes en el mercado, ya que realiza un mayor número de conexiones simultáneas al servidor, acelerando el proceso de visualización de webs.
  • Lista de hipervínculos activos: muestra una jerarquía de todos los vínculos presentes en la página actual, para poder acceder a los recursos directamente. Muy útil cuando se trata de un sitio de búsqueda o un gigantesco portal de información.
  • Consola de Java: permite editar comandos de Java/JavaScript directamente desde el navegador.
  • Consola de error: maneja todo el historial de errores generados durante la navegación por diferentes sitios, accediendo a errores en los scripts y en el DOM.
  • Bloqueo de pop-ups: bloquea automáticamente aquellas ventanas emergentes que comúnmente muestran los indeseados anuncios comerciales o redireccionan a otros sitios de poco interés.

Opera es multiplataforma::

La mayor parte de las distribuciones del Opera son para Microsoft Windows, Apple Macintosh y GNU/Linux, pero se encuentra disponible también para una gran variedad de plataformas, incluyendo OS/2, Solaris y FreeBSD. Existen versiones de Opera compactas para una amplia variedad de dispositivos móviles:

  • Opera Mini: versión en Java acelerada por servidores propios, totalmente gratuita, disponible para la gran mayoría de teléfonos móviles.
  • Opera Mobile: versiones específicas (más potentes) de pago para cada modelo de móvil. Existen versiones para los principales modelos de Smartphones y PDA.

En el ámbito de los dispositivos de entretenimiento también ha versionado su navegador para videoconsolas, como la portátil de Nintendo: la Nintendo DS. En el pasado mes de junio se liberó una versión para la consola de sobremesa Wii de Nintendo, siendo sus peculiaridades su gran velocidad de navegación e innovador manejo gracias al mando de la consola. Se ha anunciado igualmente que Opera estará disponible para televisores y reproductores DVD.

Conclusiones::

Una comparación objetiva entre los navegadores más populares del planeta.

Opera se ha destacado por la innovación de su navegador, que ha establecido estándares para los demás, como la navegación por pestañas o la integración de buscadores dentro de sí mismo. Opera ha recibido un gran impulso en los últimos años debido a estratégicos golpes de marketing:

  • Liberación de Opera 8 en versión freeware.
  • Alianza con gigantes de la telefonía para ofrecer Opera Mini preinstalado en teléfonos celulares.
  • Alianza con Nintendo para ser el navegador oficial de la consola de videojuegos Wii.

A pesar de ello, las estadísticas dicen que es un navegador poco conocido y con un mínimo porcentaje de uso. Esto se debe en parte a que Opera permite identificarse como Firefox o IE. A mi modo de ver, el poco éxito de Opera se debe en que hasta su versión 8.50 no era gratuito y Mozilla tuvo entonces todo el camino libre por recorrer. Ahora que las cosas están parejas no dudo que cambien dentro de poco las estadísticas. Opera se encuentra actualmente en su versión 9.22 y dejar de aprovechar las características del navegador más rápido y eficiente del mundo podría devenir en un error estratégico para todos aquellos usuarios que teman el paso a una nueva migración de navegador web.

Para saber más...



Artículos relacionados


No hay comentarios: