IES CAMPOS Y TOROZOS. DPTO TECNOLOGÍA 1º BACHILLERATO. TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN. 1.- ¿QUE ES UN NAVEGADOR WEB?: Un navegador es un programa que nos permite visualizar las páginas Web que se encuentran alojadas en los servidores de Internet. 2.- ¿QUE NAVEGADORES EXISTEN EN EL MERCADO?: - Nestcape: Fue el navegador que utilizaban prácticamente todos los ordenadores en los años noventa, todavía hay algunos usuarios que lo utilizan. - Internet Explorer: El hecho de que Microsoft lo comercializara junto a Windows, hizo que a pesar de que muchos expertos lo consideraran de peor calidad al final se acabara imponiendo, hasta el punto de que en el 2002 era utilizado por mas del 90% de los ordenadores. Actualmente están conviviendo la versión IE6 IE7 e IE8 (beta) ocupando alrededor del 65% de los ordenadores. - Mozilla y Mozilla Firefox: Cuando Nestcape vio perder su hegemonía lo que hizo fue regalar el código que había utilizado para desarrollar su navegador, con el fin de que otras personas lo pudieran mejorar, de esta forma nació el navegador Mozilla que en estos momentos es utilizado por un 32% de los usuarios aproximadamente. Según los expertos estos navegadores son mejores que el Internet Explorer, el único problema que tienen es que hay diseñadores Web que una vez concluida su página solo comprueban si funciona eficazmente con Internet Explorer ya que es el más empleado por los usuarios, y en ocasiones nos podemos encontrar con alguna página que al abrirla con otro navegador nos produzca fallos, aunque esto cada vez sucede menos. - Opera: No está muy extendido (solo un 1% de los internautas), pero los expertos dicen que es un buen navegador. - Safari: Antes era el navegador que utilizaban los ordenadores Macintosh, y en el 2008 han sacado una versión para Windows que según dicen va muy bien para la descarga de imágenes. - Chrome: Es una versión beta (de prueba) que ha sacado google en Septiembre de 2008 y en un solo día ya lo utilizan el 1% de los usuarios. 3.- ¿QUE DEBE CUMPLIR UN BUEN NAVEGADOR?: Para que un navegador sea eficaz debemos tener en cuenta. - Rapidez en la carga de las páginas Web: Ya veremos en los siguientes puntos de que depende dicha rapidez. - Respeto con los estándares Web: Desde hace unos años existen organismos internacionales como el W3C (Consorcio World Wide Web), que se dedican a publicar normas que sirven por ejemplo para que una página pueda ser traducida sin problemas por cualquier navegador, o que se pueda acceder a una página no solo desde un ordenador sino desde un teléfono móvil o cualquier otro aparato. Estos conjuntos de normas es lo que denominamos estándares. - La optimización del consumo de memoria RAM: Sabemos que todos lo programas, archivos,... con los que trabajamos en el ordenador en un instante determinado se encuentran en la memoria RAM, cuando cerramos un programa este abandona la memoria RAM y vuelve al disco duro y deja de consumir recursos en la memoria. Cuando visualizamos una página Web también estamos consumiendo recursos de la memoria RAM, ahora bien no todos los navegadores consumen la misma cantidad de memoria tal como puedes ver en la siguiente imagen que hace referencia a la memoria que consumen distintos navegadores al abrir 30 pestañas simultáneamente. Aunque Internet Explorer no aparece en dicha gráfica se puede decir que su consumo de la memoria es bastante superior al de cualquiera de ellos. - Un diseño de la pantalla del navegador que sea atractivo al usuario. - Posibilidades de personalización y facilidad de manejo: Por ejemplo, la navegación por pestañas, la posibilidad de tener un acceso directo a nuestro correo electrónico o la instalación de complementos nos pueden facilitar mucho la navegación, y diferenciar los servicios que nos prestan los distintos navegadores. En las siguientes páginas trataremos de explicar que pasos realizan los navegadores para cargar las páginas Web en nuestro ordenador. 4.- PRIMER PASO: SOLICITAR LA PÁGINA AL SERVIDOR. Cuando navegamos por Internet, las páginas Web que visualizamos se encuentran alojadas (guardadas) en ordenadores configurados especialmente, a dichos ordenadores los denominamos SERVIDORES están encendidos día y noche esperando a que alguien solicite una de las páginas o archivos que tienen en su interior. Por lo tanto, el primer paso que debe dar nuestro navegador para que podamos ver la página Web será conectarse con el servidor donde está alojada la página y luego gestionar la respuesta de una forma eficaz. Todo este proceso se realiza siguiendo una serie de pasos que siempre se repiten de la misma forma y que constituyen el conocido como protocolo HTTP. A continuación pasamos a describir de forma simple algunos de los pasos que forman este protocolo: - Primero el navegador se comunica con el ordenador servidor donde se encuentra la página que queremos ver, y le hace una solicitud indicando exactamente donde se encuentra el archivo o página Web solicitada a través de su URL (dirección). - A continuación el servidor descifra el mensaje e identifica el archivo que se solicita. - Por último, el servidor responde mostrando la página, o por el contrario enviando un mensaje de error en el que se especifica a que se debe dicho error. Comprenderás por lo tanto, que el tiempo que tarda en visualizarse una página Web en nuestro ordenador depende en parte de lo eficaz que sea el navegador a la hora de gestionar la comunicación con el servidor. Hay veces que los servidores, junto a la respuesta guardan en nuestro ordenador un archivo con datos sobre que páginas hemos visitado, estos archivos es lo que denominamos Cookies, en el siguiente enlace tienes más información sobre ellas. 5.- SEGUNDO PASO: DESCIFRAR EL CÓDIGO UTILIZADO AL DISEÑAR LA PÁGINA WEB: La misión del navegador consiste en traducir el lenguaje HTML con el que se diseñan, eliminando las etiquetas características de dicho lenguaje y ofreciéndonos en su lugar la página tal como nosotros solemos observarla, con los textos en distintos tamaños y colores, con imágenes, videos, animaciones,..... Por lo tanto, para que una página Web se traduzca eficazmente: - Es muy importante que el creador de la página utilice las pautas marcadas por el consorcio internacional W3C, que trata de unificar la forma en la que se desarrollan todos los contenidos Web a nivel mundial. - Debemos poseer un navegador (traductor) eficaz y que sepa interpretar correctamente los estándares W3C, no todos los navegadores siguen las mismas pautas a la hora de traducir las páginas, y puede ser que lleguen a resultados distintos. 6.- TAREA A REALIZAR: Una vez entendido lo que es un navegador, como funciona, cuales hay, que características debe tener,...., lo que te proponemos es que realices un artículo y lo publiques en tu blog. Dicho artículo debe contener las siguientes partes: 1.- Título. 2.- Primera parte: Introducción: Que consistirá en un resumen de la teoría expuesta anteriormente. 3.- Segunda parte: Investigación sobre alguno de los siguientes temas: - Elige un navegador de los propuestos durante en tema y realiza una pequeña investigación sobre el mismo: Características, ventajas e inconvenientes,..... - Estándares W3C: Que son, por que son tan importantes, quien compone el "Consorcio World Wide Web". - Complementos en Firefox: Para que sirven, como se instala un complemento, complementos más útiles,.... - Protocolo HTTPS: Como funciona, cuando debemos utilizar este protocolo,.... - Las Cookies: Que son, como se instalan en nuestro ordenador, cuales son sus ventajas y peligros, como eliminarlas o impedir que se instalen,..... - Lenguaje XHTML y la Web semántica: Que diferencia hay entre el lenguaje HTML y el XHTML, que ventajas ofrecerá la Web semántica en un futuro,..... 4.- Fuente Bibliográficas: Indica de que páginas has obtenido la información. 5.- Firma del autor: Recuerda que debes emplear un pseudónimo. Recuerda que la presentación también puntúa, por lo que es recomendable que añadir fotografías, o algún video que esté relacionado con el artículo.