Programación Web » Aprender HTML » Unidad 1. Historia de Internet:

Historia de los navegadores Web

Visto: 3,007

Internet

Mientras la conexión a Internet trabaje, los navegadores trabajarán automáticamente.

Los navegadores son los encargados de solicitar, obtener y visualizar las páginas Web en el monitor. Existen diferentes navegadores en el mercado con diferentes versiones, cada uno con sus propias características.

Al crear un sitio Web debe considerar que cada navegador muestra las páginas de forma diferente.

Esto implica que antes de colgar un sitio en un servidor, disponible a todos los usuarios, debe hacer previsualizaciones de las páginas en los más importantes navegadores en busca de posibles desajustes.

También es aconsejable probar el sitio en las diferentes plataformas: Windows, Mac, OS y Unix.

NOTA:
Para los principales navegadores y plataformas, el sitio debe estar exento de errores. Microsoft Internet Explorer sigue siendo el navegador más usado del mercado con un tercio de cuota de mercado a nivel mundial, aunque otros navegadores como Google Chrome ganan terreno. Al menos pruebe el sitio en las últimas versiones de Internet Explorer, Chrome y Firefox.También es importante que valide el sitio con las herramientas del W3C, en busca de algún código fuera de los estándares para evitar fallos en los navegadores. Los navegadores utilizan HTML, CSS, JavaScript y otros lenguajes para procesar documentos. Hagamos un breve recorrido por estos lenguajes.

Los navegadores interpretan HTML y dan acceso a todo tipo de servidores: www, ftp, grupos de noticias, correo electrónico y otros.  

Cuando a mediados de los 90 Internet alcanzó popularidad, Netscape Commincation Corporation, que deliberaba como hegemonía el mercado, lanzó la primera versión de Netscape llamada Mozilla.

Era una época en la que el diseño de páginas se realizaba directamente en código HTML y luego se optimizaba para Netscape.

Microsoft presentó entonces Internet Explorer, iniciándose una fuerte competencia sobre los dos navegadores que provocó la ya mencionada deformación en el estándar HTML.

Ambas compañías intentaron que los diseñadores asimilaran sus tecnologías y optimizaran sus sitios sólo para un navegador. Esta lucha por el control del mercado engendró nuevas versiones en corto y regulares intervalos de tiempo.

Incluso cuando esa competencia beneficiaba al mercado con la rapidez con que aparecían las potencialidades para el trabajo, quedaba claro que diseñando para uno de los navegadores se excluía al sector del mercado que usaban el otro navegador.

Las nuevas herramientas podrían ser utilizadas únicamente por el navegador del fabricante que las había creado y entonces era necesario diseñar versiones para los dos navegadores, algo ciertamente engorroso.

Esa época de enfrentamiento se conoce en el medio informático como la guerra de los navegadores y posiblemente haya sido la etapa más negativa de la Web en su corta historia.

La comunidad virtual exigió poner fin a ese desorden y el resultado fue apostar por trabajar con estándares comunes a los dos navegadores.

Mientras más estándares soporten los navegadores, más fácil será el trabajo de los diseñadores y programadores pues tendrán la certeza de que sus páginas serán interpretadas por cualquier navegador.

Para controlar y desarrollar esos estándares se creó el ya mencionado World Wide Web Consortium (W3C), que permite garantizar la operatividad de la Web.

A pesar de todo esto, algunas compañías desarrollan funciones principalmente asociadas a DHTML (Dynamic HTML) que son únicas para sus navegadores y que no recomendamos.

NOTA:
Si desea que sus páginas Web sean vistas por el mayor número posible de usuarios utilice los estándares.

Los navegadores Web son configurables. Puede fijar por ejemplo el tamaño de la fuente por defecto, si se van a mostrar las imágenes y otras precisiones.

Aunque los principales navegadores soportan estos ajustes, el cómo realizarlos puede variar drásticamente.

Proxy Server.

Muchas organizaciones, incluidas empresas y escuelas utilizan un servidor proxy para filtrar el acceso a Internet y así garantizar mayor seguridad y rendimiento.

Normalmente un proxy Web no es transparente a la aplicación cliente. Ésta debe configurarse manualmente para usar el proxy. Por lo tanto, el usuario puede evitar el proxy cambiando simplemente la configuración.

El servidor proxy es un ordenador intermediario que intercepta las conexiones que un cliente hace a un servidor de destino.

El servidor proxy permite el acceso a Internet a todos los equipos teniendo un único equipo conectado, es decir, una única dirección IP.

Las aplicaciones que quieren tener acceso a los recursos de Internet envían peticiones al servidor proxy, protegiendo los PC clientes y permitiendo al administrador de la red supervisar y restringir el acceso a Internet.

Para configurar las opciones de proxy en Internet Explorer, también se usa el cuadro de diálogo “Opciones de Internet”. Allí selecciona la pestaña “Conexiones”. Haga clic en el botón “configuración LAN” que activa el cuadro de diálogo “Configuración de la red de área local” (LAN)

Observe que se ofrecen varias opciones: detectar la configuración automáticamente o especificar la dirección de un servidor proxy, información que suministran los administradores del sistema.

Si opta por la búsqueda automática de un servidor proxy y no tiene ninguno en su red, el navegador intentará conectar con Internet directamente.

Configurar la seguridad

Cuando configure el navegador cerciórese de ajustar los parámetros de seguridad. Muchos sitios web contienen programas que se descargan y funcionan automáticamente.

Estos programas están escritos en lenguajes y formatos especializados como en PHP, Java y Active Server Pages.

NOTA:
Active Server Page (ASP) es una tecnología del lado del servidor creada por Microsoft para páginas Web generadas automáticamente.

Algunos sitios suelen actuar como portal de programas piratas.

Para garantizar la seguridad de un buen navegador debe permitir ratificar si desea que estos programas funcionen. La decisión depende de factores personales.

Si el navegador rechaza un programa en Java puede saberlo a través de un mensaje de alerta.

La seguridad no abarca sólo los programas. Otra preocupación grande en la seguridad está relacionada con el comercio por Internet.

La gente teme ingresar información personal como puede ser el número de tarjetas de crédito, para que no sea interceptada por los hackers.

Afortunadamente existen métodos de encriptación de la información. Los más seguros son Segure Sockets Layer (SSL) y Transport Layer Segurity (TLS), su sucesor, que son protocolos criptográficos que proporcionan comunicaciones seguras en Internet.

Es fácil saber si estos sitios Web utilizan protocolos, primero porque la dirección Web empieza con https en lugar de http y luego porque el navegador muestra un símbolo de una cerradura recordándole que está utilizando una conexión encriptada.

Hay un riesgo en la seguridad contra el cual nadie puede defenderse totalmente.  Es Usted mismo.

Tenga mucho cuidado al descarga programas de Internet. Es fácil descargar programas para instalar y ejecutar en el ordenador.

Es posible que no tenga problemas pero puede que el programa descargado tenga virus, contenga algún troyano o sea incompatible con su sistema operativo.

Apele al sentido común.

Descargue solamente programas de fuentes confiables y lea la documentación online de la versión del programa que está descargando.

Compruebe la compatibilidad del sistema operativo. Finalmente tenga instalado siempre un buen programa antivirus, que verifique que las descargas están exentas de virus.

URL

Los URL (Uniform Resource Locators) o Localizadores de Recursos son direcciones únicas que sirven para localizar una página Web y sus contenidos en un servidor de la red.

Esas direcciones se escriben en la barra de direcciones  del navegador para que éste envíe una solicitud por la red y como culminación del proceso, sea posible visualizar en los ordenadores personales el contenido de un sitio alojado en un servidor remoto.

NOTA:
Los URL permiten localizar cualquier tipo de recursos en cualquier ordenador de Internet. Se utiliza fundamentalmente en los navegadores. Combina el nombre del ordenador que proporciona la información, el directorio donde se encuentra, el nombre del fichero y el protocolo a usar para recuperar los datos.

Al escribir una URL o dirección en el navegador, o al hacer clic en un hipervínculo se genera una solicitud.

Los servidores llamados root server son los encargados de seleccionar las peticiones, y los servidores DNS establecen la correspondencia entre los nombres de las páginas y las direcciones IP equivalentes.

NOTA:
Cuando escribe un URL en un navegador, si lo hace sin indicar el servidor, el programa pone por defecto el protocolo web, o sea http.

Cuando la solicitud llega al servidor, éste la examina y según la dirección localiza el documento. En ocasiones el servidor necesita conectarse con otro servidor para obtener la información; en este caso está actuando como cliente de ese otro servidor.

Un URL está formado por una cadena de caracteres ordenados de esta manera: http://disenowebakus.net/elemento-multimedia

NOTA:
http:// indica el subprotocolo que se está solicitando al servidor. Un mismo servidor en Internet puede ofrecer diferentes recursos con distintos servicios y sus correspondientes protocolos.

La primera parte de un URL, justo atrás de las dos barras, contiene el tipo de protocolo que se utiliza en el intercambio de información, en este caso http:

Ejemplos de protocolos:

  1. http, documento
  2. ftp, transferencia de archivos
  3. news, noticias usenet
  4. telnet, acceso remoto

La segunda parte del URL, corresponde al nombre del dominio donde se encuentran los datos o el servicio buscado y opcionalmente su puerto de conexión.

En este ejemplo: akus.netne.net

En ocasiones en el URL aparece el número de puerto, un número de 16 bits que permite identificar las conexiones activas en el servidor Web donde se aloja el sitio.

Algunos recursos o servicios son protocolos estandarizados y emplean siempre el mismo número de puerto.

La ultima parte contiene la trayectoria para llegar al recurso dentro del servidor, además del nombre propio del recurso:

/elemento-multimedia.

Los navegadores permiten guardar los URL más visitados en un menú especial, que en Internet Explorer se llama favoritos, en Chrome se conoce como marcadores.

De esta forma basta hacer clic con el ratón para acceder a un URL guardado previamente.

TRUCO:
Si deseas conocer el URL de un hipervínculo, pase el cursor sobre él.  Aparecerá  un ícono con una mano y verá el URL en la barra de estado ubicada en la parte inferior de la pantalla de su navegador.

Muchas direcciones URL no incluyen al final un nombre de archivo, sino que terminan o apuntan a un directorio.

Cuando un servidor recibe una petición con el nombre de dirección en lugar de un archivo, busca en ese directorio un documento predeterminado, normalmente llamado index.html, que es el que devuelve para visualización.

En algunos casos el URL no tiene la barra inclinada final que indica que es un directorio, porque el servidor la añade automáticamente.

El nombre del archivo predeterminado puede variar, dependiendo de la configuración del servidor.

Algunos servidores utilizan el nombre del archivo default.html en lugar de index.html.

Si para generar las páginas el sitio utiliza programación del lado del servidor, el archivo se llamará index.php o index.asp.

Compruebe que el administrador del servicio donde va a colgar su sitio, cuál es el nombre del archivo predeterminado.

Algunos servidores muestran los contenidos del directorio si no encuentran el archivo predeterminado. Asegúrese de que tiene un archivo predeterminado para evitar que sus directorios se muestren en el navegador a los ojos de los curiosos.

Correo electrónico

Fue uno de los primeros servicios incorporados a Internet. Conocido también por el término en inglés e-mail, permite a los usuarios enviar y recibir mensajes instantáneos mediante sistemas de comunicación electrónicos. 

Estos mensajes no son únicamente textos, también es posible incluir imágenes, sonidos, videos e incluso programas ejecutables.

El correo electrónico se ha convertido en una de las formas de comunicación interpersonal más utilizadas del momento.

Su eficiencia y bajo costo han logrado han logrado que sustituya al correo postal tradicional.

El protocolo utilizado en este intercambio garantiza una absoluta compatibilidad en el intercambio de mensajes.

El programa para manejar correo electrónico más conocido es Outlook Express, que realiza una gestión total de cada una de las cuentas de correo de un usuario.

Los grupos de noticias.

Este servicio permite el intercambio de opiniones e información sobre aficiones comunes.

Los grupos de noticias son un medio de comunicación  en el cual los usuarios leen y envían mensajes textuales a distintos tablones distribuidos entre servidores, con la posibilidad de recibir y contestar los mensajes.

Los mensajes suelen ser telemáticos y el tráfico es grande, por lo que sólo aparecen los mensajes más recientes.

Normalmente se organizan entre grupos de personas que comparten gustos y aficiones y se han convertido en una excelente fuente de información, ideal para aclarar dudas hacer preguntas y actualizar cualquier tipo de información.

Aquí todos pueden explicar sus ideas con total libertad y al mismo tiempo valorar las ajenas.

En comparación con otros servicios de Internet las noticias tienen un flujo mucho más lento, pues la respuesta a una determinada pregunta no se obtiene inmediatamente. Ello se debe a que la información que se envía al servidor debe llegar a todos los servidores de usuarios componentes del grupo de noticias.

Los mensajes que se envían a los grupos de noticias son públicos, por supuesto, y cualquiera puede enviar una respuesta de regreso.

Como la Web, el correo electrónico y la mensajería instantánea, los grupos de noticias funcionan a través de la Red.

FTP, File Transfer Protocol

Se puede traducir como Protocolo de Transferencia de Archivo.

En ocasiones se necesita transmitir un volumen grande de información que es precisamente la limitación mayor que tiene el correo electrónico.

Además de un protocolo de transferencia de archivos, FTP es excelente gestor basado en la arquitectura cliente-servidor.

Desde un equipo cliente es posible conectarse a un servidor para descargar gran cantidad de información o para enviar nuestros propios archivos independientemente del sistema operativo de cada equipo, siempre que los ordenadores soporten estas funciones.

Para este servicio es necesario que el ordenador tenga un programa cliente FTP, encargado de establecer la conexión con el programa servidor FTP, que está en el ordenador remoto.

Cuando se establece una conexión FTP el servidor remoto debe permitir el acceso a su sistema de archivos y para ello solicita un nombre de usuario (user-login) y una contraseña (password).

Aunque la principal función del protocolo FTP es la transferencia de archivos, también permite crear, mover y modificar datos en la computadora remota.

En la actualidad los programas clientes FTP tienden a parecerse al conocido explorador de archivos de Microsoft Windows, lo que facilita su utilización.

Existen también los llamados servidores FTP anónimos, que almacenan información gratuita y donde también es posible depositar información para uso público.

FTP está pensado para ofrecer la máxima velocidad en la conexión, pero no la máxima seguridad, ya que todo el intercambio de información, desde el login y password del usuario en el servidor hasta la transferencia de cualquier archivo se realiza sin ningún  tipo de cifrado, por lo que los intrusos tienen fácil acceder al servidor y apropiarse de los archivos transferidos.

La mayoría de los usuarios tiene suficiente con la capacidad que permiten los correos electrónicos, pero la cosa cambia en el caso de las empresas que necesitan mover gran cantidad de información en ambos sentidos.

Los servidores FTP, generalmente privados, permiten a los usuarios autorizados cargar y descargar todo tipo de archivos, independientemente del tamaño según la velocidad de su conexión a Internet.

Voz transmitida sobre IP

La voz transmitida sobre Protocolo de Internet permite la transmisión de la voz a través de redes en forma de paquetes de datos.

Es decir, permite realizar llamadas de voz y fax sobre conexiones IP.

A pesar de haber estado presente por mucho tiempo en el mercado, la aparición de nuevos e innovadores servicios han convertido en realidad la integración de datos y voz, lo cual implica para muchos usuarios una mayor efectividad en las comunicaciones y una disminución significativa en el costo.

Chat

El correo electrónico es un medio de comunicación innovador, pero las conversaciones a través de los chats son más dinámicas y en tiempo real, con el atractivo de poder conocer gente nueva e interesante inmediatamente.

La palabra chat es un anglicismo, que en español significa charlar.

El origen de estas charlas es el IRC (Internet Relay Chat) y las conversaciones pueden llevarse a cabo en canales en los que participan varias personas, o con alguien en privado.

El chat consiste en ir escribiendo mensajes que serán visibles para todos y pueden implementarse utilizando un programa específico que se instala en el ordenador a través de unos sitios Web, que los tienen incorporados y que son conocidos como Web chat.

Con el paso del tiempo y la generación de la mensajería instantánea y los foros, los usuarios han ido dejando un poco el chat, aunque sigue siendo un servicio demandado.

El chat ha evolucionado a video chat haciendo el servicio mucho más tentador.

El intercambio de textos, video y audio simultáneamente a través de un programa garantiza la realización de charlas en vivo, conferencias  programas de capacitación.

Cámara Web, Webcam

Por lo general, permiten transmitir imágenes en vivo, pero también pueden capturar imágenes o pequeños videos que pueden grabarse y transmitirse por Internet.

Algunos servidores web disponen de ésta cámara digital conectada permanentemente, y colocan imágenes en una página actualizándolas cada cierto tiempo.

Estas Webcams permiten ver en tiempo real fotografías de playas, volcanes, carreteras y montañas y otros lugares de todo el mundo.

Recursos multimedia:

Cuota del mercado en navegadores

Los navegadores interpretan HTML y dan acceso a todo tipo de servidores: www, ftp, grupos de noticias, correo electrónico y otros.

Artículos de navegación

Acerca del Profesor

Adrián Delgado Rodríguez

Ingeniero en Computación, docente por convicción y apasionado por la programación Web.

Actualmente trabaja como Profesor para en el Centro Universitario de la Costa de la Universidad de Guadalajara y como Desarrollador Web.

Síguenos:

 

Ver el perfil completo de Hugo Adrián Delgado Rodríguez (akus.net).

Deja un comentario

avatar comentario
José
Es muy interesante saber la cuata del mercado de los navegadores al parecer actualmente chrome es el nuevo IE.
avatar comentario
Jose
La palabra chat es un anglicismo, que en español significa charlar.




Diseño de páginas Web en Puerto Vallarta y Bahía de Banderas akus.net
subir

Síguenos en Facebook

Artículo de la semana

Cómo iniciar una página WebMetodología para la creación de sitios

Comprende las fases de Análisis, Planificación, Contenido, Diseño. ¿Qué método utilizas?