Desarrollo de tesis

Sistemas de Concursos

Capítulo 1. Internet


La Historia de Web

La idea de un sistema de comunicación por computadora sin derechos reservados fue concebida por primera vez en 1965. Un individuo de nombre Ted Nelson ayudo a definir dos de los preceptos básicos de Web que disfrutamos hoy en día: hipertexto e hipermedia. Aunque para algunos es lo mismo, entre ambos hay una diferencia.

Hipertexto es el texto cuya naturaleza es no lineal o no secuencial. La idea de texto no secuencial en realidad no era nueva; sin embargo en relación con los documentos y las comunicaciones por computadora, era un cambio drástico con respecto de las cosas a las que la gente estaba acostumbrada. Un documento tradicional, como un libro, es lineal se lee de principio a fin. Sin embargo, el hipertexto permite que el lector profundice en un tema determinado antes de avanzar.

La Hipermedia se refiere a elementos no lineales y no secuenciales, que pueden verse en forma independiente, es una forma de comunicación basada en los medios, que no se limita estrictamente al texto.

La idea es que puede haber comunicación no sólo más allá del texto estático, sino también en forma no lineal, y eso tiene profundas implicaciones en la educación, la capacitación y la mercadotecnia. La hipermedia denota el uso de múltiples formas de elementos en un solo documento. Los documentos de hipermedia obtiene sus recursos a partir de varias ubicaciones o dispositivos de almacenamiento.

Al definir un nuevo paradigma, las ideas de Ted Nelson tuvieron un significativo impacto en muchas áreas de las comunicación por computadora. En la década de los setenta, el Departamento de la Defensa de Estados Unidos inicio uno de los primeros intentos por establecer un diseño de red de cómputo más racional, que sería precursor de lo que ahora conocemos como Internet, Este trabajo se centró no solo en una red ininterrumpible, sino también en los medios de establecer un protocolo universal de comunicaciones.

La red del Departamento de la Defensa de Estados Unidos, llamada Red de la Agencia de Investigación de Proyectos Avanzados (ARPA, Advanced Research Projects Agency ), y conocida como ARPAnet, se diseño para dar soporte a la investigación militar. El objetivo de ARPAnet era crear una red de cómputo que pudiera tolerar cortes parciales de la red y aún así funcionar adecuadamente.

En ARPAnet, si una computadora fallaba, o era desconectada, la red seguía funcionado ya que todas las computadoras podrían seguir pasando datos a su destino. Las computadoras en sí era responsables de transferir los datos , no la red. ARPAnet desemboco en el desarrollo del Protocolo Internet (IP, Internet Protocol )

El Protocolo Internet (IP) transfiere datos usando pequeñas porciones o paquetes de datos., Los datos que se transfieren, se dividen en paquetes, los cuales se envías a través de la red y en el extremo receptor se vuelven a reensamblar.

En la década de los ochenta se desarrollaron muchas redes, lo que ayudó a dirigir la tecnología hacia lo que le daría soporte a la actual Internet, la mayoría de las redes estaban basadas es UNIX y dedicadas al mundo académico. La Fundación Nacional para las Ciencias (NSF, National Science Foundation), y otras organizaciones aprovecharon los descubrimientos de ARPAnet y continuaron desarrollando tecnología. La NSF fue la responsable de establecer centros regionales de súper cómputo, con las computadoras más rápidas del mundo, con fines de investigación,

En 1989, basado en el paradigma de Nelson y gracias a la moderna tecnología de hardware para redes, Tim Berners-Lee propuso una red de comunicación por computadora, que permitirá compartir información a los investigadores de física, Berners-Lee propuso un sistema que definía una interfaz uniforma, independiente de la plataforma, y que permitiría el acceso universal a una gran variedad de documentos. La propuesta también definía múltiples protocolos para tener acceso a la información.

Las redes que existían en ese tiempo no ofrecían un medio significativo que permitiera a las computadoras comunicarse entre sí, independientemente de sus plataformas y de sus sistemas.

Este avance fue de una gran aportación de la comunidad académica, en 1993 trabajando para el Centro Nacional de Aplicaciones de Supercómputo (NCSA, National Center for Supercomputing Applications), en la Universidad de Illinois Champagne-Urbana, Estados Unidos un estudiante de posgrado llamado Marc Andreessen empezó a trabajar en unos de los mayores avances en tecnología Web: el primer navegador Mosaic , navegador basado en gráficos y texto, que utilizaba el lenguaje HTML. Aunque en 1993 el número de servidores Web era significativamente pequeño, Mosaic rápidamente llamó la atención de muchas personas, ese mismo año Mosaic ya era usado pormás de un millón de personas en todo el mundo y también en ese año, parte del código de Mosaic, fue reescrito por una empresa privada, que saco al mercado Netscape Navigator. Una año y medio después, eran ya 65 millones de usuarios de dicho servicio. La capacidad de ver hipertexto e hipermedia desde sitios remotos era un avance notable.

A este acontecimiento, se le atribuye el inicio del reguero de pólvora llamado World Wide Web.

En 1994 se incrementó notablemente el número de servidores Web. Al darse cuenta de que con el tiempo haría comercial, muchas universidades y empresas privadas empezaron a establecer una serie de normas para la comunicación. A este grupo se le llegó a conocer como el consorcio de World Wide Web, o W3C, contemplaban no sólo normas de contenido, sino también los estándares de hardware y software a los que deberías apegarse los individuos.

Después que el comité de W3C estableció las normas y se introdujo una nuevo navegador llamado Netscape, ocurrió exactamente lo que muchos anticiparon: la comercialización de Web. Con esto sobrevino un cambio drástico en la tecnología. Muchas compañías, conscientes ahora de las posibilidades en tiempo real de Web, se empezaron a dedicar vastos recursos para el desarrollo provisional en Web. A mediados de 1995 habían más de 15,000 servidores http, un incremento bastante notable al año anterior.

Un servidor http es un servidor Web y significa Protocolo de Transferencia de Hipertexto (Hipertext Transfer Protocol). En http es una serie de normas para proporcionar contenido y elementos de medio en Web.

Desde 1995 a la fecha, Web ha crecido y se ha ampliado más allá de lo que hubiera podido imaginar cualquiera de las personas que participaron en su evolución, y no tiene trazas de detenerse pronto.

El desarrollo de la tecnología

Los avances tecnológicos que se han logrado en los últimos diez años, han sido impulsados principalmente por usuarios que querían hacer más. Los avances pueden verse en dos principales áreas: hardware y software. El hardware que es la columna vertebral de Web ha tenido hasta este momento la fuerza suficiente para aguantar el trafico de software que ocurren en la red, esta moriría si la tecnología de hardware llegara a detenerse o se encontrara en un punto en el que no pudiera avanzar.

Los avances en hardware que han contribuido a Web se centran básicamente en acelerar su funcionamiento, es cuestión de velocidad.

Los nuevos elementos multimedia , como el video exigen mayor velocidad de transmisión, por la sencilla razón de que requieren más datos. Los avances en el cableado de redes, desde el alambre de cobre sin aislar hasta el cable coaxial y las fibras ópticas, han permitido transmitir datos a mayor velocidad y precisión. La mejoría en la velocidad de procesamiento interno de las computadoras ha ayudado.

Desarrollo de Programas

La mayoría de los avances tecnológicos han ocurrido en forma escalonada. Las diversas formas de comunicarse a través de Web, o los diversos servicios disponibles en la red, se apreciara un progreso natural. Cada programa se desarrollo como modificación o versión mejorada del método de comunicación anterior. Desde el correo electrónico y Gopher, hasta FTP y WWW,

La tecnología adapta lo que se aprendió ayer y lo aplica hoy para hacer algo nuevo.

El Navegador

Marc Andreesen probablemente no dimensiono el efecto que habría de tener Mosaic, no tardaron en surgir muchos navegadores que siguieron las huellas de este. En la actualidad, la competencia en el mercado de navegadores es entre Navigator, de Netscape Communications, e Internet Explorer, de Microsoft. El aspecto de estos navegadores no difiere mucho del Mosaic de ayer. Con el tiempo se le han agregado muchas funciones nuevas; sin embargo, todos los navegadores actuales prácticamente funcionan igual.

La guerra de los navegadores entre Microsoft y Netscape, empieza en 1995 , este ultimo pese a tener prácticamente todo el mercado copado y ofrecer un producto mucho mejor fue perdiendo terreno ante las continuas mejoras que iban realizando Microsoft en su explorador. El salto definitivo se produjo cuando Microsoft lanzo la versión 5 de su navegador y Netscape tardó demasiado en sacar al mercado la versión 6. Microsoft comenzó así a ganar terreno en el mercado, siendo en la actualidad el navegador más usado con cerca de un 95% de cuota de mercado.

Netscape para intentar combatir a Microsoft puso a disposición de la comunidad internauta el código fuente de Navigator, lo cual origino el nacimiento de un nuevo proyecto llamado Mozilla, el navegador que la actualidad intenta seguir en número de usuarios a Explorer.

Cada sitio Web tiene una dirección, llamada Localizador Uniforme de Recursos (URL, Uniform Resource Locator). Al igual que la que la dirección postal de un domicilio, el URL es único para cada sitio.

¿Cómo funciona la Worl Wide Web?

Mientras Tim Berners-Lee estaba trabajando en el CERN, creó el protocolo de comunicación y la estructura de documentos que iba hacer que todo este sistema funcionara. El protocolo es la forma que tiene de comunicarse un servidor Web y un navegador, el nombre con el que bautizó fue Hipertext Transfer Protocol (HTTP). En cuanto a la información, era necesaria una forma de estructurarla, que fuera sencilla y en la cual importase mas la información que la forma. Para ella creó un lenguaje que debía ser universal a todos los navegadores, el Hipertext Markup Language (HTML), que se desarrollara en el capitulo mas adelante.

Todas las comunicaciones que son generadas por la Web son transmitidas por ordenadores conectados mediante una red. Los ordenadores que hacen posible que la Web funcione tiene dos tipos de software, uno son servidores y otros son clientes. Para poder publicar una información y hacerla disponible a todo el mundo tenemos que tener un ordenador que ejecute un software servidor. Si lo que queremos es recuperar y ver información de un servidor, lo que debemos de tener es un navegador. El funcionamiento consiste en que un cliente hace peticiones de información al servidor, este posteriormente busca la información y se la envía de retorno al cliente. Toda esa gestión se realiza hablando mediante el protocolo HTTP. Una vez que el cliente ha recibido la información, analiza la forma en la cual esta organizado el documento HTML y lo muestra en pantalla.

En general los servidores son servidores muy potentes, esto es debido a la gran capacidad que deben tener para poder atender para poder atender a las múltiples peticiones que le llegan simultáneamente. Los clientes por el contrario suelen ser PC's de sobremesa puesto que su única misión es la de mostrar por pantalla la información proveniente del servidor.

Cuando el usuario visita el contenido de una pagina web puede encontrarse enlaces o links hacia páginas alojadas en el mismo servidor al cual esta solicitando información, o en otros servidores; esto es indiferente a la hora de los pasos que se ha de seguir para ejecutar el enlace.

La única acción que se realizara el usuario es muy sencilla y consiste en hacer clic sobre el enlace.

A partir de este momento un servidor traducirá la dirección web contenida en el enlace (Por ejemplo http://www.micasa.org/noticias.html) en una dirección IP que permitirá acceder a la pagina.

El servidor que realiza este accion se denomina DNS (Domain Name Server), su función es la traducir el nombre de un servidor, para nuestro caso www.micasa.org, es una dirección IP, por ej. 192.234.54.111. Una vez obtenida la dirección IP nuestro navegador se conectara a la misma y le solicitara ver (En el caso del ejemplo solicitábamos “noticias.html”).

El servidor buscará la información en sus discos duros y la enviara para que nuestro navegador la muestre por pantalla.

 

Mapa de Sitio | Privacy Policy | Contactame | ©2004