W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a...

22
W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES WEB (NAVEGADORES) C Clemente Cervantes Bustos

Transcript of W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a...

Page 1: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES WEB (NAVEGADORES)

C

Clemente Cervantes Bustos

Page 2: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

ÍNDICE: 1.- Consulta la web www.w3.org del W3C y observa los estándares que desarrolla. Pincha en el

enlace W3C A to Z para tener una visión general de todos los estándares de la Web. Después

accede a la web en español www.w3c.es. Consulta el hiperenlace Documentos y guías que

muestra el material en español basado en las especificaciones técnicas del W3C, las Guías

breves y el Glosario de la A a la Z. Elabora un informe con dicha documentación de tecnologías

W3C y estándares Web. ............................................................................................................ 2

2.- Existe cierta confusión en la comunidad web sobre la relación de los términos URI, URL y

URN (Uniform Resource Identifier). Amplia dicha información, profundizando sobre dichos

formatos consultando la web http://www.w3.org/Addressing/ de la W3C o investiga en

Internet hasta tener claro dichos conceptos. Elabora un breve documento sobre la relación

entre dichos términos. .............................................................................................................. 4

3.- Visita la web http://netcraft.com/ que ofrece servicios de análisis y comparativas de la

Web. En su enlace “What’s that site running” se permite consultar información sobre el

servidor web en el que se ejecuta o aloja un sitio web determinado. Indica en un informe los

servidores web que dan soporte a tus sitios web preferidos. Por ejemplo:

www.iesgregorioprieto.org, www.jccm.es, …etc. Incluye asimismo el gráfico correspondiente al

ranking de Servidores Web utilizados en Internet. .................................................................... 5

4.- Inicia sesión con el navegador Firefox en una distribución GNU/Linux. Accede en la barra de

menú a herramientas, complementos. Observa las extensiones, temas, idiomas y plugins

instalados. Haz clic en obtener complementos y verás una lista de complementos disponibles

para descargar e instalar. Instala al menos uno. Documenta dicho proceso. Si no tienes

instalado dicho navegador accede a su web (http://www.mozilla-europe.org/es/ ) e instala el

mismo. ...................................................................................................................................... 7

5.- Realiza y documenta la instalación de plugins para los navegadores Internet Explorer

(instalado por defecto en Windows) y Google Chrome ( http://www.google.es/chrome ). Si

necesitas instalar dichos navegadores visita sus sitios web de descarga. ................................... 9

6.- Instala los navegadores Safari (http://www.apple.com/es/safari/) Opera

(http://www.opera.com), Amaya (http://www.w3.org/Amaya/ ) y el navegador de texto Lynx

(http://lynx.isc.org/ ). Documenta con ayuda de la Wikipedia la historia de dichos navegadores

web, sus características y compara los mismos. Comienza consultando el sitio web:

http://es.wikipedia.org/wiki/Navegador_web y

http://es.wikipedia.org/wiki/Anexo:Tabla_comparativa_de_navegadores_web. Indica cuál es

para ti el mejor de todos los navegadores web existentes en el mercado informático . Razona

tu respuesta. ........................................................................................................................... 12

7.- Comprueba e investiga en al menos dos navegadores web de los citados anteriormente la

configuración de las cookies. Documenta dicho proceso. ........................................................ 20

Page 3: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

1.- Consulta la web www.w3.org del W3C y observa los estándares

que desarrolla. Pincha en el enlace W3C A to Z para tener una

visión general de todos los estándares de la Web. Después accede

a la web en español www.w3c.es. Consulta el hiperenlace

Documentos y guías que muestra el material en español basado

en las especificaciones técnicas del W3C, las Guías breves y el

Glosario de la A a la Z. Elabora un informe con dicha

documentación de tecnologías W3C y estándares Web. Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del

lado del servidor, realizando conexiones bidireccionales o unidireccionales y síncronas o

asíncronas con el cliente y generando o cediendo una respuesta en cualquier lenguaje o

Aplicación del lado del cliente. El código recibido por el cliente es renderizado por un

navegador web. Para la transmisión de todos estos datos suele utilizarse algún protocolo.

Generalmente se usa el protocolo HTTP para estas comunicaciones, perteneciente a la capa de

aplicación del modelo OSI. El término también se emplea para referirse al ordenador.

Los más conocidos son:

Apache

Es actualmente el servidor web más utilizado en todo el mundo. Y lleva siéndolo desde el año

1996. Su punto álgido tuvo lugar en el año 2005; por aquel entonces, el 70% de los dominios

utilizaban Apache como servidor. Desde entonces, su cuota ha ido descendido de manera

progresiva, aunque sin perder el liderazgo.

Una de las características que definen a Apache es que la gran mayoría de fallos de seguridad

descubiertos, únicamente pueden aprovecharlos usuarios locales.

Nginx

Se trata de un servidor multiplataforma, que funciona tanto en sistemas tipo Unix (GNU/Linux,

BSD, Solaris, Mac OS X...) como Windows. Es el servidor web que utilizan un amplio abanico de

sitios web como Netflix, WordPress, Facebook y Hulu, entre otros.

Microsoft IIS

El servidor web de Microsoft incluye los siguientes servicios: FTP, SMTP, NNTP y HTTP/HTTPS.

Una de sus principales ventajas es que convierte el ordenador en un servidor web, ya sea para

Internet o para Intranet. De esta manera, todos los ordenadores con este servicio integrado

pueden publicar sitios web, tanto de forma local como remota.

Google Web Server

Google Web Server, también conocido como GWS, es el servidor web que Google utiliza en sus

infraestructuras.

Sobre cuál de estos servidores es mejor, lo cierto es que no hay una respuesta universal;

depende fundamentalmente de las necesidades de cada cliente. Por ejemplo, la gran mayoría

Page 4: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

de hostings comerciales con Linux como sistema operativo utilizan el servidor web Apache.

También depende de los conocimientos técnicos de cada cliente: Apache, a pesar de ser el

servidor más utilizado del mundo, es complicado de configurar y requiere de conocimientos

avanzados en la materia.

Un estándar es un conjunto de reglas normalizadas que describen los requisitos que deben ser

cumplidos por un producto, proceso o servicio, con el objetivo de establecer un mecanismo

base para permitir que distintos elementos hardware o software que lo utilicen, sean

compatibles entre sí.

El W3C, organización independiente y neutral, desarrolla estándares relacionados con la Web

también conocidos como Recomendaciones, que sirven como referencia para construir una

Web accesible, interoperable y eficiente, en la que se puedan desarrollar aplicaciones cada vez

más robustas.

En la creación de las Recomendaciones del W3C participan sus Miembros (más de 400

organizaciones, distribuidas a lo largo de todo el mundo y de diversos ámbitos: grandes

empresas de hardware o software, centros investigadores, universidades, administraciones

públicas, etc.), el Equipo del W3C, expertos invitados, y cualquier usuario de la Web que quiera

mostrar su opinión. Todos ellos trabajan conjuntamente a través de un proceso basado en el

consenso, la neutralidad y la transparencia de la información.

Page 5: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

La finalidad de los estándares es la creación de una Web universal, accesible, fácil de usar y en

la que todo el mundo pueda confiar. Con estas tecnologías abiertas y de uso libre se pretende

evitar la fragmentación de la Web y mejorar las infraestructuras para que se pueda

evolucionar hacia una Web con la información mejor organizada.

La creación de un estándar Web requiere un proceso controlado, que consta de varias etapas

que aseguran la calidad de la especificación. Este proceso permite la intervención de todos los

usuarios de las tecnologías, con el objetivo de que puedan aportar su conocimiento y

opiniones para la mejora de los documentos.

Tras este proceso, elaborado por especialistas en la materia, se obtienen unos estándares de

calidad, y al estar disponible para todo el mundo, las especificaciones se depuran

exhaustivamente antes de ser consideradas como Recomendación.

Estos estándares, están sujetos a la Política de Patentes del W3C, lo que permite que sean

utilizados libremente por toda la comunidad Web. Al utilizar las mismas tecnologías, las

máquinas se entienden entre sí y cualquier usuario puede interactuar con el resto.

Los más conocidos son: HTML: Es el lenguaje para describir la estructura de las páginas Web. HTML ofrece a los autores de los medios para elaborarla. CSS: Lenguaje para describir la presentación de las páginas Web, incluidos los colores, el diseño y las fuentes. JavaScript: Un script es un código de programa que no necesita pre-procesamiento (por ejemplo, la compilación), antes de que se ejecute. Es bastante útil a la hora de elaborar funciones orientadas a eventos. URL: Uniform Resource Locator, o Localizador Uniforme de Recursos. Son unas cadenas de

texto que se usan para nombrar recursos en Internet para su localización.

2.- Existe cierta confusión en la comunidad web sobre la relación

de los términos URI, URL y URN (Uniform Resource Identifier).

Amplia dicha información, profundizando sobre dichos formatos

consultando la web http://www.w3.org/Addressing/ de la W3C o

investiga en Internet hasta tener claro dichos conceptos. Elabora

un breve documento sobre la relación entre dichos términos. URL: Uniform Resource Locator, o Localizador Uniforme de Recursos. Son unas cadenas de

texto que se usan para nombrar recursos en Internet para su localización.

Ejemplo: http://es.wikipedia.org:80/wiki/Special:Search?search=tren&go=Go

URN: Uniform Resource Name, o Nombre Uniforme de Recursos. Son unas cadenas de texto

que se usan para nombrar recursos en Internet para su identificación.

Ejemplo: urn:isbn:0451450523

URI: Uniform Resource Identifier, o Identificador Uniforme de Recursos.

Page 6: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

Como vemos en la imagen, un identificador (URI) puede ser un localizador (URL), un nombre

(URN) o ambas cosas.

Una URN es un nombre único para un recurso, pero no da ninguna información para su

localización. Es también una URI, puesto que lo identifica.

Una URL también identifica un recurso (es una URI), pero su característica especial es que

permite localizarlo, acceder al recurso que identifica.

3.- Visita la web http://netcraft.com/ que ofrece servicios de

análisis y comparativas de la Web. En su enlace “What’s that site

running” se permite consultar información sobre el servidor web

en el que se ejecuta o aloja un sitio web determinado. Indica en un

informe los servidores web que dan soporte a tus sitios web

preferidos. Por ejemplo: www.iesgregorioprieto.org,

www.jccm.es, …etc. Incluye asimismo el gráfico correspondiente

al ranking de Servidores Web utilizados en Internet. En el apartado what´s that site running escribimos el nombre de un dominio.

Este apartado nos muestra diferentes datos de un dominio, en este caso de la página web

iesgregorioprieto.com.

Page 7: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

Aquí podemos ver un gráfico de los servidores web más utilizados y sus subidas, bajadas y

apogeos a la hora de su uso, además de unas estadísticas para complementarlo.

Page 8: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

4.- Inicia sesión con el navegador Firefox en una distribución

GNU/Linux. Accede en la barra de menú a herramientas,

complementos. Observa las extensiones, temas, idiomas y plugins

instalados. Haz clic en obtener complementos y verás una lista de

complementos disponibles para descargar e instalar. Instala al

menos uno. Documenta dicho proceso. Si no tienes instalado

dicho navegador accede a su web (http://www.mozilla-

europe.org/es/ ) e instala el mismo. Nos vamos a una maquina Ubuntu y ahí nos iremos al apartado de opciones y después de

complementos.

Aquí podemos ver los complementos que trae de serie.

También aquí podemos ver los temas que vienen por defecto.

Page 9: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

Aquí podemos ver los plugins que tiene instalados.

Vamos a proceder a instalar alguno, donde nos vamos a la primera opción que nos trae que es

el gestor de complementos de Firefox.

Aquí podemos ver algunos de los más destacados.

Page 10: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

5.- Realiza y documenta la instalación de plugins para los

navegadores Internet Explorer (instalado por defecto en

Windows) y Google Chrome ( http://www.google.es/chrome ). Si

necesitas instalar dichos navegadores visita sus sitios web de

descarga. Nos vamos a la tienda de complementos de Chrome para ver los que hay y nos vamos de ahí a

los más populares en España y de ahí seleccionaremos la que queramos.

Seleccionamos la que queremos, que en este caso es el traductor.

Page 11: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

Le damos a añadir para instalar.

Y ya la tendríamos instalada.

Si hacemos clic sobre ella podemos ejecutarla.

Nos vamos a instalar el complemento de adblock en Firefox.

Esperamos a que se descargue.

Page 12: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

Le damos a instalar ahora y ya lo tendríamos.

Ya tendríamos configurado el adblock plus en nuestro Firefox.

Cuando iniciamos Internet Explorer nos dice que hay varios complementos listos para usarse,

con lo que los habilitaremos.

Ya de ahí seleccionamos el que más nos interese y los instalamos.

Page 13: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

6.- Instala los navegadores Safari

(http://www.apple.com/es/safari/) Opera

(http://www.opera.com), Amaya (http://www.w3.org/Amaya/ ) y

el navegador de texto Lynx (http://lynx.isc.org/ ). Documenta con

ayuda de la Wikipedia la historia de dichos navegadores web, sus

características y compara los mismos. Comienza consultando el

sitio web: http://es.wikipedia.org/wiki/Navegador_web y

http://es.wikipedia.org/wiki/Anexo:Tabla_comparativa_de_nave

gadores_web. Indica cuál es para ti el mejor de todos los

navegadores web existentes en el mercado informático . Razona

tu respuesta. Instalamos el Opera.

Page 14: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

Opera comenzó en 1994 como un proyecto de investigación en Telenor, empresa de

telecomunicaciones Noruega. En 1995, la empresa se ramificó y quedó en manos de Opera

Software. La primera versión pública del software vio la luz el 22 de abril de 1996 en su versión

2.0, la cual sólo funcionaba en Microsoft Windows. En 1998 se desarrolló el primer navegador

para dispositivos móviles. La versión 3.0, lanzada el 1 de diciembre de 1997 introdujo el

bloqueo de ventanas emergentes.

El 20 de septiembre del 2005 surgió la versión 8.5, en la que se retiraron los anuncios y el

principal apoyo financiero para el navegador fue a través de los ingresos de Google, el cual por

contrato es el motor de búsqueda por defecto de Opera.

La versión 9.1, publicada el 18 de diciembre del 2006, trajo protección contra el phishing

mediante la tecnología de GeoTrust, proveedor de certificados digitales, y PhishTank.

La versión 10 (nombre en clavePeregrine, como el Falco peregrinus) trajo una interfaz de

usuario mejorada, soporte para estándares aumentada, correcciones de errores de software,

mejoras de rendimiento enfocadas sobre todo a javascript, y nuevas herramientas para

programadores web. El 2 de septiembre de 2009 se lanzó oficialmente. El 25 de noviembre

Opera lanza una actualización (Opera 10.10) la cuál incluía características como Vistas previas

en las pestañas, Opera Turbo, Opera Link y Opera Unite.

El 14 de junio de 2012 apareció la versión 12 de Opera con. La versión 12 tiene una interfaz

más limpia y con temas elegantes; así como un mejor soporte de HTML5, arrastre de archivos

a páginas web, interacción con las páginas y la cámara web sin necesidad de instalar

programas adicionales (WebRTC). A la versión 12 se le añadió de manera experimental la

aceleración por Hardware, WebGL y soporte para versiones de 64 Bits en Windows y Mac Os.

Además, la versión 12 aisla los plugins del proceso principal para evitar que el navegador se

bloquee si falla algún complemento (como Java, Adobe Flash, etc...).

El 13 de febrero de 2013, Opera Software informó que cambiaría su motor de renderizado

Presto por WebKit y que contribuiría con el desarrollo de WebKit y de Chromium. El 4 de abril

de 2013, Opera Software anunció que descartó Webkit para unirse a Google en la construcción

del motor de renderizado Blink. El 27 de mayo de 2013, salió la versión de prueba Opera Next

15 en la que se incorporó el nuevo motor.

Versión con motor Presto.

-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

Page 15: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

llevar un historial de las mismas. Además, una vez descargado el archivo, ofrece todas las

opciones del menú contextual normal.

-Administrador de enlaces: permite bloquear o abrir ciertos links contenidos dentro de una

página o guardar su contenido. Incluso permite realizar búsquedas instantáneas.

-BitTorrent: cliente de Torrent incorporado.

-Bloqueo de contenido: permite eliminar la publicidad e imágenes del sitio visitado

-Bloqueo de popups (ventanas emergentes): general y por sitio.

-Soporte de estándares: Soporta CSS 2.1, XHTML 1.1, HTML 4.01, WML 2.0, ECMAScript, DOM

2 y SVG 1.1 tiny.

-Soporte de RSS y Atom (sindicación de contenido): 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.

-Opera Link: sincroniza los contenidos del navegador (marcadores, Barra Personal, Marcado

Rápido) con otros dispositivos o desde otros ordenadores con navegador Opera. Esto permite

guardar los marcadores y demás información propia en un servidor, de forma que se puede

acceder con Opera desde cualquier otro dispositivo que lo soporte. Requiere la creación de

una cuenta de usuario en Opera.

-Opera Turbo: opción que mejora apreciablemente la velocidad en conexiones lentas, aunque

las imágenes pierden calidad.28 Opera Turbo envía las páginas al servidor de Opera para

comprimirlas antes de que sean descargadas por el usuario.

-Opera Unite: era un servicio que permitía al usuario compartir de una forma muy fácil

contenidos y servicios desde su computadora. Retirado desde la versión 12.

-Vista previa en miniatura: al pasar el cursor sobre una pestaña, aparece la vista previa.

-Widgets: pequeñas aplicaciones desarrolladas por usuarios que se ejecutaban en procesos

separados y funcionaban independientemente del navegador. Retirado desde la versión 12.

Instalamos Amaya.

Page 16: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

Page 17: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

Amaya es una herramienta combinada del W3C compuesta por un navegador web y una

herramienta de autor. Cualquier página web que se abra puede ser editada inmediatamente.

Se pueden ver y generar páginas HTML y XHTML con hojas de estilo CSS, expresiones MathML

y dibujos SVG. Una gran característica consiste en que puede ver los enlaces que se crean con

el editor.

Renderiza imágenes, por ejemplo en PNG y un subconjunto del formato de Gráficos

Vectoriales Escalables (SVG), como figuras básicas, texto, imágenes y foreignObject (el último

es útil para incluir fragmentos HTML o expresiones MathML en los dibujos). Los gráficos están

escritos en XML y pueden ser mezclados libremente con HTML y MathML.

Es software libre, disponible para sistemas tipo Unix, GNU/Linux, Mac OS X, Windows y otras

plataformas. La última versión liberada es la 11.4.4, que fue lanzada el 18 de enero de 2012.

Esta versión soporta HTML 4.01, XHTML 1.0, XHTML Basic, XHTML 1.1, HTTP 1.1, MathML 2.0,

muchas características CSS 2, e incluye soporte para gráficos SVG (transformación,

transparencia y animación SMIL), además se puede, no sólo visualizar sino además editar, de

manera parcial, documentos XML. Se puede decir que es una aplicación internacionalizada.

Instalamos Lynx.

Page 18: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

El desarrollo de Lynx comenzó entre julio y octubre de 1992 por Michael Grobe, Charles Rezac

y Lou Montulli, en el Distributed Computing Group, dentro de Academic Computing Services

de la Universidad de Kansas. El propósito original de Lynx era ser un navegador para distribuir

información del campus, como parte del Campus-Wide Information Server. Lou Montulli

modificó el programa para que pudiera conectarse a Internet y lanzó la versión 2.0 en marzo

de 1993. Garrett Blythe, desarrollador de DosLynx, se unió luego al proyecto Lynx. En 1994,

Lou Montulli y Garrett Blythe abandonan el proyecto para ocupar cargos en Netscape

Communications Corporation. La Universidad de Kansas se ocupó del desarrollo y distribución

de Lynx hasta la versión 2.4.2. Por las dificultades que se fueron encontrando en el desarrollo

del programa, Lynx fue liberado bajo licencia GNU GPL alrededor de 1996, manteniendo la

Universidad de Kansas el copyright. Actualmente Lynx se mantiene gracias a desarrolladores

independientes coordinados en una lista de correo por Thomas Dickey (quien se unió al

proyecto en 1998 con el lanzamiento de la versión 2.8).

-Características:

Lynx es usado en terminales de cursor direccionable y celdas de caracteres, o emuladores de

terminal (incluyendo terminales VT100 y paquetes de software para computadoras de

escritorio que emulan terminales VT100, como Kermit o Procomm). Originalmente fue

desarrollado para UNIX y VMS y aún hoy se distribuye con varias distribuciones de Linux.

Oficialmente existen versiones para Microsoft Windows (Windows 95 y posteriores), DOS,

OS/2 y FreeBSD, AmigaOS, Atari TOS, BeOS entre otros tantos. Las versiones para Mac OS Xson

provistas por OSXGNU. Su simplicidad facilita que un lector de pantalla trabaje sobre este

navegador, lo que lo convirtió en una opción para usuarios con problemas de visión. Lynx

también se usa para comprobar la usabilidad de un sitio web en navegadores web antiguos.

Para navegar con Lynx se puede seleccionar un hiperenlace con las teclas dedirección o,

activando una opción para numerar los enlaces, ingresando el número de cada enlace. Las

versiones actuales tienen soporte para varias características de HTML. Incluye soporte para

marcadores, cookies. El contenido de las tablas es mostrado envarias líneas de texto, donde el

final de cada fila de la tabla se representa con un salto de línea. Los frames son identificados

por un nombre y se navegan como si fueran páginas independientes. Lynx puede mostrar

Page 19: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

archivos locales e incluye soporte para los protocolos Gopher, FTP, WAIS, NNTP, Finger, o

servidores cso/ph/qi, y servicios accesibles a través de conexiones a cuentas telnet, TN3270 o

rlogin.

Instalamos Safari.

Page 20: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

Antes del lanzamiento de Safari, Apple incluía el navegador Internet Explorer para Mac de

Microsoft a sus computadoras como navegador predeterminado.

La primera versión beta de Safari fue presentada en la exposición Macworld el 7 de enero de

2003 y fue liberada en forma de beta pública. Su versión 1.0 se lanzó en junio de 2003. La

versión 1.1 se publicó en octubre del mismo año y se convirtió en la primera versión de Safari

en ser el navegador predeterminado para Mac OS X.

El 9 de enero de 2007, Steve Jobs anunció que el teléfono inteligente de Apple Inc. (iPhone)

usaría Safari para la exploración de sitios web. Para el 11 de junio de 2007 Safari 3 fue

anunciado y una beta pública fue puesta a disposición de los usuarios. En esta ocasión Steve

Jobs anunció que, en base a la experiencia adquirida en iTunes para PC, podrían sacar una

versión de Safari para Microsoft Windows. Con el lanzamiento de Mac OS X v10.5 el 26 de

octubre de 2007, fue incluida la primera versión estable de Safari 3.

Page 21: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos

En enero de 2010, Microsoft negocia con Apple para que Bing sea el buscador por defecto en

su navegador Safari, tanto en su versión para Mac OS X como para el iPhone4 y el iPod Touch.

Sin embargo, hoy en día, el buscador predeterminado es Google.

-Características:

Está escrito sobre el framework WebKit, que incluye a WebCore, el motor de renderizado, y

JavaScriptCore, el intérprete de JavaScript. Por su parte, WebKit (el motor de renderizado del

navegador) está basado en el motor KHTML, creado por el proyecto KDE para su navegador

Konqueror. Como resultado de esto, el motor interno de Safari es software libre y es liberado

bajo los términos de la licencia LGPL. Las mejoras al código de KHTML por parte de Apple son

incorporadas al código de KDE rápidamente.

De todos los navegadores web que he probado el que, para mí, es el mejor es Mozilla Firefox

pues su manejo me resulta más fácil e intuitivo que los demás, además de contar con una

ventana privada que permite navegar por Internet sin guardar ningún tipo de información

sobre las páginas web que visitas.

7.- Comprueba e investiga en al menos dos navegadores web de

los citados anteriormente la configuración de las cookies.

Documenta dicho proceso. Cookies en Chrome.

Cookies en Firefox.

Page 22: W3C Y ESTÁNDARES WEB. SERVIDORES WEB. CLIENTES …...informe los servidores web que dan soporte a tus sitios web preferidos. Por ejemplo: , , …etc. Incluye asimismo el gráfico

Clemente Cervantes Bustos