miércoles, 18 de febrero de 2009

NAVEGADORES WEB


Navegador WEB
Un navegador, navegador red o navegador web (del inglés, web browser) es una aplicación software que permite al usuario recuperar y visualizar documentos de hipertexto, comúnmente descritos en HTML, desde servidores web de todo el mundo a través de Internet. Esta red de documentos es denominada World Wide Web (WWW). Cualquier navegador actual permite mostrar o ejecutar gráficos, secuencias de vídeo, sonido, animaciones y programas diversos además del texto y los hipervínculos o enlaces. La funcionalidad básica de un navegador web es permitir la visualización de documentos de texto, posiblemente con recursos multimedia incrustados. Los documentos pueden estar ubicados en la computadora en donde está el usuario, pero también pueden estar en cualquier otro dispositivo que esté conectado a la computadora del usuario o a través de Internet, y que tenga los recursos necesarios para la transmisión de los documentos (un software servidor web). Tales documentos, comúnmente denominados páginas web, poseen hipervínculos que enlazan una porción de texto o una imagen a otro documento, normalmente relacionado con el texto o la imagen.

A) Navegando En Modo Texto:

Hay 2 navegadores importantes para consola, el links, y el lynx :
  • Navegador de modo texto Lynx
Me he decidido a escribir este artículo para homenajear a un navegador que ya poca gente usa. Incluso lo más normal es que pocas personas lo hayan podido usar nunca. No obstante, es el segundo navegador que utilicé en mi experiencia en la web, cuando navegaba por la Red usando los terminales Unix de la sala de ordenadores de la universidad. Es por tanto que este navegador puede ser un descubrimiento para muchos de los lectores, aunque no deja de ser una curiosidad que existan navegadores de solo texto, más hoy cuando la web se ha convertido en un medio multimedia.
Como decía, Lynx es un navegador que sólo muestra texto y que se puede utilizar en línea de comandos. La línea de comandos es la interfaz más simple de un sistema operativo, en la que todo lo que se desea hacer tiene que ser expresado en forma de instrucciones o comandos. La línea de comandos es típica de sistemas Unix o Linux, aunque hoy hasta Linux tiene un sistema de ventanas, por el que se pueden hacer casi las mismas cosas que por la línea de comandos. Windows también tiene su propia línea de comandos y es lo que antes se llamaba DOS.
Nota: Para acceder a la línea de comandos de Windows apretamos incio - ejecutar y escribimos la instrucción "cmd".
Lynx sólo permite ver texto, lo que resulta una gran desventaja! No obstante las imágenes, que no se muestran se indican con texto, poniendo el nombre del archivo o el texto que haya en el atributo alt de la imagen, si es que se había definido un texto alternativo.
Como funciona por línea de comandos tampoco es posible utilizar el ratón para ponerse encima de un enlace y pulsarlo, habrá que utilizar el teclado para moverse por los enlaces y entrar en ellos.
Todo ello, resulta cuando menos curioso y nos traslada a una época distinta, que casi parece ajena a nosotros.
Podemos ver el aspecto que tiene la página de Google con Lynx en la siguiente imagen:



Lynx es un navegador típico de sistemas Linux o Unix, originalmente creado para este último sistema operativo. También está disponible para otros sistemas como Windows u otros tan raros como Commodore Amiga.
La página web de Lynx es http://lynx.browser.org/, desde la que podremos encontrar más información de este navegador y descargar una versión para nuestro sistema operativo.
La versión de Lynx que he descargado yo para recordar viejos tiempos, que funciona sobre Windows está en
http://www.fdisk.com/doslynx/lynxport.htm
Conclusión
Queda decir que Lynx en un principio nos puede servir para poco, tal vez sólo como simple curiosidad. No obstante, podemos comprobar qué tal se ve nuestra web con este navegador. Así podemos ver si tenemos una web usable y accesible desde navegadores antiguos. En este sentido, de la accesibilidad, Lynx puede ser un buen referente, pues al navegar en modo texto, se puede combinar con otras tecnologías para hacer avegadores para personas discapacitadas.

  • Links, un navegador de modo texto

Links es un navegador de páginas web que funciona en modo texto. ¿Para qué podría servirnos un programa así? Supongamos que nuestra interfaz gráfica se desconfigura y nos quedamos mirando al cursor, parpadeando alegre y burlonamente al lado del prompt. Aunque en Ubuntu esto es cada vez mas difícil que suceda, razonemos un poco como el Sr. Murphy y tendrá sentido prever dicha situación. Después de todo, Links ocupa muy poco espacio y está a un comandazo de distancia:sudo apt-get install links¡Listo! Ya estamos preparados para que, en el infortunado día en que no podamos ingresar a nuestro confortable mundo virtual, al menos tengamos la posibilidad de buscar una solución en la web... ¡Siempre y cuando dicha solución esté escrita, no dibujada!Hablando un poco más en serio, Links también puede ser apropiado en aquellos servidores a los que no queremos ni necesitamos instalarle toda la parafernalia gráfica, pero desde donde quisiéramos navegar ocasionalmente para consultar algo, probar el servidor web, o descargar algún driver o paquete deb.



El uso de Links es extremadamente simple. Es como una oda a los buenos viejos tiempos antes del mouse, cuando las teclas del cursor y Enter eran suficientes. Apretando Esc se tiene acceso a una barra de menú convencional, que nos recuerda a clásicos del DOS como Norton Commander o Quattro Pro. Sin embargo, aquellos que se sientan confortables con los comandos de consola less y man notarán con agrado que en Links muchas teclas tienen igual finalidad.
Una vez instalado, Links se invoca desde la línea de comandos usando la sintaxis:
links dirección
Donde dirección es, obviamente, el URL (
Uniform Resource Locator) de la página web que queremos abrir. Desde Links, presionando la tecla G podemos introducir un nuevo URL.
Links no es el único integrante de esta oscura categoría de programas. Los memoriosos recordarán a su antepasado,
Lynx, del cual Links puede ser considerado su sucesor, pero se trata de proyectos completamente distintos. También están ELinks (Enhanced Links) y Hacked Links, versiones "tuneadas" basadas en la original.

  • Navegando Graficamente


LINKS2


En el año 2000 Mikulas Patocka se une a Karel Kulhavy, Petr Kulhavy y Martin Pergel, compañeros en la Universidad Charles en Praga, y forman Twibright Labs. Juntos continúan el desarrollo de Links, agregando soporte para formatos gráficos de imágenes, antialising del texto y Javascript.El modo gráfico funciona incluso en sistemas UNIX sin X Window o cualquier otro gestor de ventanas, usando SVGALib o el framebuffer de la unidad de procesado de gráficos del sistema.Picado por la curiosidad, ¿Links con una versión gráfica?, me decido a compilar e instalar para ver si realmente es verdad lo que nos comenta gwolf:$ ./configure --enable-graphics --enable-javascript$ make# make installEl último comando lo ejecutaremos como root, una vez hecho, leo la ayuda del propio programa (links --help) viendo que para utilizar la versión gráfica se utiliza el parámetro -g, por lo tanto para ver la página de nuestra web linuxera favorita, tan solo tengo que teclear:$ links -g http://bulma.net$ sudo apt-get install links2
La forma de uso es muy sencilla, tan solo hay que poner links2 seguido de la pagina a visitar, por ejemplo:
$ links2
http://www.tinchio.com.ar/
Y si quieren ver lo mismo pero en modo grafico
$ links2 -g
http://www.tinchio.com.a/
Una de las cosas a favor de links2 es que si soporta el lenguaje interpretado por los navegadores llamdo javaScript, debido a que algunos navegadores en modo consola no soportan este lenguaje, su instalación lo podemos realizar desde apt, si estamos usando nuestro GNU/Linux
Pasos:1.- Abrimos un terminal, y nos logeamos como root:
$su
Ingresamos contraseña
2.- Actualizamos nuestros repositorios
#apt-get update
3.- Instalar:
#apt-get install links2
Empezando a trabajar en modo texto, si queremos abrir la página de google sólo realizamos lo siguiente desde la terminal:
$links2
http://www.google.com.mx/
Podemos usar las teclas, tab y las flechas del cursos para desplazarnos en la pantalla, para salir, del navegador solo hay que poner :q
Empezando a trabajar en modo grafico, para poder arrancar en modo grafico links2 hay que realizar lo siguiente:
$links2 -g www.google.com.mx &
Nos abrira la venta en segundo plano, si presionamos la tecla alt nos mostrara el menu que contiene el programa.Pueden consultar las paginas del manual de linsk2 con el comando

Según señala la organizacion de la feria Automatica, "quien ofrezca sistemas aptos para el mercado tendrá éxito. Y así lo hacen los procesadores de imágenes". Además apunta que se debe mantener en todos los sectores el equilibrio entre un alto grado de estandarización y el valor añadido para el cliente. El certamen, Automatica, 3rd International Trade Fair for Automation: Assembly – Robotics – Vision, que se celebrará del 10 al 13 de junio de 2008.
“Si ha de ser procesamiento de imágenes, pues que sea altamente integrado.“ Esta es la premisa de un creciente número de fabricantes. Para las numerosas instalaciones que se equipan posteriormente con procesamiento de imágenes, el mercado precisa de sistemas que puedan instalarse fácilmente. No sólo se trata de la cámara y la iluminación, sino también de la integración de los demás componentes de hardware y software. Lo que los usuarios quieren es poder concentrarse en su verdadero trabajo, es decir, aplicar el procesamiento de imágenes de tal manera que se obtenga un provecho, que incremente la productividad y la eficacia. Pero con toda seguridad no se trata de que el usuario tenga que batallar con complejas estrategias de cableado.


Nuevos avances en nanotecnología pone a tiro a las supercomputadoras del mañana. Dentro de unos años, las computadoras serán bastante diferentes de las actuales. Los avances en el campo de la nanotecnología harán que las computadoras dejen de utilizar el silicio como sistema para integrar los transistores que la componen y empiecen a manejarse con lo que se llama mecánica cuántica, lo que hará que utilicen transistores a escala atómica. Aproximadamente para el año 2010, el tamaño de los transistores o chips llegará a límites de integración con la tecnología actual, y ya no se podrán empaquetar más transistores en un área de silicio, entonces se entrará al nivel atómico o lo que se conoce como mecánica cuántica. Las computadoras convencionales trabajan simbolizando datos como series de unos y ceros –dígitos binarios conocidos como bits. El código binario resultante es conducido a través de transistores, switches que pueden encenderse o prenderse para simbolizar un uno o un cero. Las computadoras cuánticas, sin embargo, utilizan un fenómeno físico conocido como “superposición”, donde objetos de tamaño infinitesimal como electrones o átomos pueden existir en dos o más lugares al mismo tiempo, o girar en direcciones opuestas al mismo tiempo. Esto significa que las computadoras creadas con procesadores superpuestos puedan utilizar bits cuánticos –llamados qubits- que pueden existir en los estados de encendido y apagado simultáneamente. De esta manera, estas computadoras cuánticas pueden calcular cada combinación de encendido y apagado al mismo tiempo, lo que las haría muchísimo más veloces que los actuales procesadores de datos a la hora de resolver ciertos problemas complejos de cálculos matemáticos. La investigación de la computación cuántica está ganando terreno rápidamente en laboratorios de investigación militares, de inteligencia y universidades alrededor del planeta. Entre otros, están involucrados gigantes como AT&T, IBM, Hewlett-Packard, Lucent and Microsoft .
En electrónica, miniaturización es sinónimo de éxito. Reducir el tamaño de los circuitos integrados implica una respuesta más rápida y un menor consumo de energía. Y en esta escalada hacia lo extremadamente pequeño, la nanotecnología se convierte en un aliado imprescindible.

martes, 2 de septiembre de 2008

Díos nos coja confesados


¿Qué es la humanidad? ¿Qué pasará en el futuro? ¿Qué es el alma? ¿Por qué existimos? ¿Estamos solos? ¿Quién es Dios? Son preguntas ciertamente inusuales en una serie de televisión. Neon Genesis Evangelion, más allá de su exuberancia sensorial, brinda abundante material para gozar lujuriosamente con la fascinación producida por la brillantez, la innovación, la osadía y la pura “fuerza bruta” creativa que los animadores japoneses ponen en su trabajo. Evangelion y Gainax han marcado un hito con la calidad de animación para una serie televisiva y con los alcances de su historia polémica, audaz y sugestiva. Al igual que la temática de esta obra maestra, han hecho evolucionar el género y lo han llevado a límites insospechados.