Mostrando entradas con la etiqueta Tim Berners-Lee. Mostrar todas las entradas
Mostrando entradas con la etiqueta Tim Berners-Lee. Mostrar todas las entradas

martes, 13 de febrero de 2018

LAS URLs

Tim Berners-Lee es considerado el padre de la Web, ya que desarrolló las tres tecnologías fundamentales de la Web: HTML, HyperText Markup Language, el lenguaje de marcado o etiquetado que se emplea para crear, para escribir, los documentos o páginas web. HTTP, HyperText Transfer Protocol, el protocolo o lenguaje con el que se comunican el navegador y el servidor web y que se emplea para transmitir los documentos web por Internet.
URL, Uniform Resource Locator, el localizador de recursos uniforme, el sistema de localización o direccionamiento de los documentos web.
esquema://máquina.directorio.archivo
Este es el formato básico de una URL, aunque también puede incluir otros datos, como el nombre de usuario y la contraseña de acceso a un ordenador, el puerto de conexión, o una combinación de todo lo anterior. Por ejemplo, esta URL está formada por estas partes: el esquema, la máquina, el directorio y el archivo. ¿Qué es el esquema en una URL?. El esquema suele representar el protocolo, es decir, el mecanismo o método que se emplea para recuperar un recurso a través de una red de ordenadores. A veces, en vez de esquema se emplea el término servicio, en el contexto de una URL son equivalentes. Los esquemas más conocidos son http, https, ftp, mailto y file. Las URLs son un elemento básico de la Web, ya que son las que definen los hiperenlaces o hipervínculos y permiten definir el hipertexto, que permite relacionar información de diversas fuentes por medio de enlaces. Hay que ser muy cuidadosos a la hora de definir una URL. Tim Berners-Lee, el padre de la Web, nos avisa de ello con la siguiente frase:
Es el deber de un webmaster asignar URIs que sean capaces de ser válidas durante 2 años, 20 años, 200 años.
¿Qué es lo que quiere decir Tim Berners-Lee con este consejo?
Un sitio web no es algo estático, un sitio web evoluciona con el tiempo, se modifican las
páginas, se eliminan las páginas y se añaden páginas nuevas. Cuando se asigna una URL a una página web, esa URL debe ser válida durante toda la existencia de esa página web. No se debe de modificar por posibles cambios que afecten a otras páginas del sitio web. Si una URL deja de ser válida, los visitantes de un sitio web se pueden encontrar con la desagradable sorpresa de “página no encontrada”, el famoso error 404. A veces, una URL puede ser muy larga y complicada, por lo que puede ser difícil de memorizar, de copiar o de comunicar. Para solucionar este problema se emplean los acortadores de URL, un mecanismo que permite convertir una URL larga en una URL corta. Estos sistemas se han popularizado en los últimos años debido a la aparición de sistemas como Twitter, que limitan la longitud de los textos que se pueden escribir. Los acortadores de URL más populares en la actualidad son el de Google, el de bitly y el de owly.
Hay más cosas que deberías saber sobre las URLs, por ejemplo, deberías saber qué son las URLs amigables y porqué son importantes, pero eso te lo dejo como ejercicio para que lo investigues.

Ya por último, una precisión. Desde 1994, en los estándares de Internet, el concepto de URL ha sido incorporado dentro del más general de URI (Uniform Resource Identifier, en español identificador uniforme de recurso), pero el término URL aún se utiliza ampliamente.

Material obtenido de  http://google.es/activate
i

EL HITERTEXTO Y LA HIPERMEDIA

Las páginas web son el ejemplo más conocido de hipertexto e hipermedia, pero existen otros sistemas que también se basan en estos dos conceptos.
Mucha gente cree que Tim Berners-Lee, el padre de la Web, fue también el inventor del
hipertexto. Pero no es así. Él mismo lo aclara en su libro “Tejiendo la Red”: 
Yo llegué en el momento justo, interesado,cuando el hipertexto e Internet habían visto ya la luz. La tarea que me correspondía era hacer que casaran.
Tim Berners-Lee

Efectivamente, Tim Berners-Lee no inventó ni el hipertexto ni Internet.. Entonces, ¿quién inventó el hipertexto?. El hipertexto no tiene un padre evidente, porque fueron varias las personas que idearon sistemas similares al hipertexto en los últimos 100 años. Una de las primeras referencias del concepto de hipertexto se atribuye a Paul Otlet, que es considerado el fundador de la Bibliografía y la Documentación.
A principios del siglo XX, Paul Otlet imaginó Mundaneum, un archivo centralizado en el que se recogiese todo el conocimiento de la humanidad.
A principios del siglo XX no existían los ordenadores, así que el sistema se basaba en el empleo de fichas. En estas fichas existían enlaces que permitían conectar las fichas entre sí, como si fueran las páginas web actuales. Mundaneum ofrecía un servicio de búsqueda que admitía solicitudes de búsqueda por correo, correo postal de toda la vida, no correo electrónico actual.
En el año 1934, Paul Otlet imaginó una red global que permitiría a la gente buscar y navegar a través de millones de documentos, imágenes y vídeos interconectados. ¿Te recuerda esto a algo?
Fíjate, fíjate lo que decía:
“Desde su sillón, todo el mundo oirá, verá, participará, incluso será capaz de aplaudir, dar
ovaciones, cantar en el coro, añadir sus gritos de participación a los de todos los demás”.
¿Es posible hacer todo esto hoy en día? Otro precedente de lo que entendemos en la actualidad por hipertexto lo encontramos en Vannevar Bush. Vannevar Bush fue un visionario para su época. Ingeniero e inventor, durante la Segunda Guerra Mundial fue administrador del proyecto Manhattan que desarrolló las dos primeras bombas nucleares.
En julio de 1945, Vannevar Bush publicó el artículo “As We May Think” en The Atlantic Monthly sobre un dispositivo fotoeléctrico y mecánico, llamado memex, capaz de crear y seguir enlaces entre distintos documentos almacenados en microfichas (en definitiva, un sistema muy parecido a lo que hoy conocemos como hipertexto).
Pero no fue hasta 1963, cuando Ted Nelson acuñó los términos hipertexto e hipermedia. Ted Nelson es considerado un visionario y también un vendedor de humo por su Proyecto Xanadú, el primer sistema basado en hipertexto que 50 años después todavía está en desarrollo.
Además del hipertexto y la hipermedia, Ted Nelson también ha desarrollado otras ideas
geniales, como la teledildónica .
Pero, ¿qué es el hipertexto?. Según el diccionario de la lengua de la Real Academia Española, hipertexto es:
Conjunto estructurado de textos, gráficos, etc., unidos entre sí por enlaces y conexiones lógicas. 
Un texto normal, como por ejemplo un libro, normalmente está limitado a una organización lineal o secuencial. Sin embargo, el hipertexto permite saltar de un punto a otro en un mismo texto, o a otro texto, a través de referencias. De este modo, en lugar de leer el texto de forma continua, en el hipertexto ciertos términos están relacionados y el texto se puede leer siguiendo diferentes caminos. Las relaciones en el hipertexto se establecen entre lo que se suele llamar como referencias, enlaces, vínculos o hipervínculos. ¿Y qué es la hipermedia? El término hipermedia no figura en el diccionario de la lengua española de la RAE. Pero podemos buscar un término relacionado con hipermedia, multimedia. Según el diccionario de la lengua española, multimedia es un adjetivo que significa:
Que utiliza conjunta y simultáneamente diversos medios, como imágenes, sonidos y texto, en la transmisión de una información.
Por tanto, un sistema multimedia es un sistema de comunicación en el que se emplean dos o más medios de comunicación, distintos, de forma concurrente. Un sistema multimedia puede integrar texto, voz, audio, fotografías, gráficos interactivos, vídeos, realidad virtual y otros. Un sistema multimedia proporciona una gran riqueza y una mayor flexibilidad a la hora de comunicar la información. La calidad de multimedia no está restringida al mundo de los ordenadores. Así, por ejemplo, un libro acompañado de un cd de música ya es una obra multimedia. Para algunos autores, hipermedia es un término que nace de la unión del hipertexto más la multimedia. Por tanto, si juntamos las definiciones de hipertexto y multimedia, podemos obtener la siguiente definición de hipermedia:
Conjunto estructurado de diversos medios, como textos, gráficos, imágenes y sonidos, unidos entre sí por enlaces y conexiones lógicas para la transmisión de una información.
Si la multimedia proporciona una gran riqueza a la información, el hipertexto aporta una
estructura que permite que la información pueda presentarse y explorarse siguiendo distintas secuencias, de acuerdo a las necesidades y preferencias del usuario. Existen muchos sistemas que se basan en el hipertexto y la hipermedia, pero la Web es el sistema más conocido y por eso la Web se ha convertido en sinónimo de hipertexto e hipermedia.
Por último, si los conceptos de hipertexto e hipermedia no fueron inventados por Tim Berners-Lee, ¿qué inventó Tim Berners-Lee?. Tim Berners-Lee tiene la respuesta:
Sólo tenía que tomar la idea del hipertexto y conectarlo a las ideas de TCP y DNS y ¡ta chan! - La Web.

Material obtenido de  http://google.es/activate

lunes, 12 de febrero de 2018

HISTORIA DE INTERNET


El nacimiento de Internet se sitúa en el el año 1969, sí, el mismo año que el hombre llegó a la Luna.
Y al igual que hay gente que duda de que el hombre realmente llegase a la Luna, todavía hoy en el año 2012 hay dudas sobre quién inventó realmente Internet. Así, recientemente, el 22 de julio de 2012, se publicó en el periódico The Wall Street Journal el artículo “Who Really Invented the Internet?”.
En este artículo, el autor afirma que Internet no fue creado por el Gobierno Federal de los Estados Unidos, sino por la compañía Xerox, la compañía que inventó en el año 1959 la primera fotocopiadora que tuvo éxito comercial.
Para realizar tal afirmación, el autor no tiene problemas en confundir Ethernet, un tipo de red local, con Internet, y acaba afirmando categóricamente que Internet fue creado por Xerox.
Sin embargo, al día siguiente de la publicación de este artículo, Michael A. Hiltzik, autor del libro “Dealers of lightning” del año 1999, en el que se cuenta la historia de Xerox PARC, el laboratorio
en el que se inventaron cosas tan cotidianas hoy en día como el ratón o el interfaz gráfico de ventanas.
Bien, como decía, al día siguiente, Michael A. Hiltzik escribió el artículo “So, who really did invent the Internet?”, en el que corregía algunas de las afirmaciones erróneas que se habían vertido en el artículo de “The Wall Street Journal”.
En el artículo se corrigen algunas imprecisiones, como que Tim Berners-Lee inventó los hiperenlaces. Tim Berners-Lee no inventó los hiperenlaces, pero sí que los aplicó con mucho éxito a su invento, la Web.
También se corrige la afirmación errónea de que ARPANet no fue el origen del actual Internet.
Como veremos a continuación, ARPANet sí que fue el origen de Internet.
¿Cuándo, cómo, por qué, para qué, dónde y quién inventó Internet?
Las respuestas a algunas de estas preguntas las puedes encontrar en en el libro de Sergio Luján Mora, “Programación de aplicaciones web: historia, principios básicos y clientes web”, que lo puedes descargar en formato PDF y de forma gratuita desde esta dirección ( http://hdl.handle.net/10045/16995 ).
Te recomiendo que leas el artículos “El verdadero origen de Internet” http://www.microsiervos.com/archivo/internet/el-verdadero-origen-de-internet.html , de Javier Pedreira, publicado inicialmente el 1 de diciembre de 1996, aunque esta versión que te recomiendo, del año 2004, está ampliada y mejorada. En este artículo se explica claramente el origen de la confusión sobre el origen de Internet.

History of the Internet




En el sitio web “Internet Hall of Fame” podemos encontrar otra lista enorme de personas que
contribuyeron de forma significativa al desarrollo y nacimiento de Internet. Como he dicho
antes, de todas ellas sólo puedo destacar a unas pocas.
Por un lado, me gustaría destacar a Leonard Kleinrock, que desarrolló el modelo matemático de
la comunicación mediante el intercambio de paquetes.
En el año 1962 publicó el primer artículo sobre redes de comunicaciones basadas en
conmutación de paquetes.
Y en el año 1964, publicó su libro “Communication Nets”, el primer libro sobre la comunicación
entre ordenadores mediante la conmutación de paquetes, que es la base de la comunicación en
Internet.
En aquella época, mucha gente, y especialmente las grandes empresas de telecomunicaciones,
pensaban que la conmutación de paquetes no podía funcionar.
Ahora te recomiendo que veas este vídeo ( http://youtu.be/rHHpwcZiEW4 ) en el que Leonard
Kleinrock nos explica muchas cosas interesantes sobre el nacimiento de Internet. En este vídeo,
de 18 minutos de duración, nos explica el desarrollo de su propuesta de conmutación de
paquetes que permitía compartir una única línea de comunicación entre diferentes usuarios.
En diciembre de 1966, ARPA, la Agencia de Proyectos de Investigación Avanzados del
Departamento de Defensa de Estados Unidos, inicia el programa de comunicaciones y el diseño
de ARPANet, bajo las órdenes de Lawrence Roberts, jefe científico de ARPA.
En los siguientes años, se continuó con el diseño de ARPANet, y por fin llegamos al 29 de
octubre de 1969. A las 22:30 horas, se realizó la primera transmisión entre dos nodos de la red
ARPANet, entre la Universidad de California, Los Ángeles (UCLA) y el Stanford Research
Institute (SRI). Cada nodo disponía de su propio IMP. ¿Qué era el IMP?
El Interface Message Processor o IMP era un ordenador modificado que estaba encargado de
gestionar la comunicación entre los ordenadores de la red. El IMP es el equivalente a los
actuales routers.
Leonard Kleinrock estuvo presente en la primera comunicación a través de ARPANet, la red
precursora de la actual Internet. En esta fotografía actual le podemos ver manipulando el primer
Interface Message Processor.

                                           

Si quieres saber algo más sobre el IMP, sobre su hardware y software, te recomiendo la página
web http://www.bbn.com/about/timeline/arpanet que tiene dedicada a su desarrollo la
empresa BBN que estuvo encargada de su construcción.
Leonard Kleinrock nos muestra el primer IMP .


Y en este otro vídeo http://youtu.be/vuiBTJZfeo8 , Leonard nos cuenta cómo fue la primera conexión en ARPANet, que fue un fracaso, y nos explica también latopología que tenía ARPANet en sus inicios, que estuvo formada por 4 nodos.
En el último vídeo, Leonard Kleinrock nos ha mostrado un documento histórico, el registro de
actividad del IMP, en el que podemos encontrar anotada la conexión “host to host” que se
estableció aquel día por primera vez. Como nos cuenta Leonard en el vídeo, no hubo ni
cámaras, ni flashes, ni celebraciones, ni políticos. Nadie de los presentes fue consciente de que
estaban haciendo historia.
Ahora te recomiendo que veas este vídeo http://youtu.be/7duyl0ZZ5BQ , en el que Charley
Kline y Bill Duvall, las dos personas que estaban delante de los ordenadores que establecieron
la primera conexión en ARPANet. Mucha atención a la terminal que usaban: no tenía pantalla,
se empleaba una impresora como entrada/salida.

Recordemos cómo fue la primera conexión en ARPANet:
Establecimos una conexión telefónica entre nosotros [UCLA] y los chicos del Stanford Research
Institute (SRI)...
Escribimos la L y preguntamos por el teléfono:
“¿Veis la L?”
“Sí, vemos la L”, fue la respuesta.
Escribimos la O y preguntamos:
“¿Veis la O?”
“Sí, vemos la O”.
Luego escribimos la G, y el sistema se colgó.
A finales de diciembre de 1969 también se conectaron a ARPANet la Universidad de California
en Santa Bárbara y la Universidad de Utah, lo que suele conocerse como el primer ARPANet.
En los siguientes, años ARPANet siguió creciendo y creciendo lentamente y se fue extendiendo
por todos los Estados Unidos.
En el año 1973, un enlace por satélite conectó NORSAR, la Red de Detección de Terremotos
Noruega, a Internet, por lo que Noruega fue el primer país que se conectó a ARPANet. Casi al
mismo tiempo se estableció otra conexión, esta vez terrestre, con Londres.
Y en el año 1974, Vinton o Vint Cerf, otro de los “padres de Internet”, publicó junto con Robert Kahn el artículo ”A Protocol for Packet Network Intercommunication”, en el que se propone el
protocolo TCP, que es el protocolo que gobierna las comunicaciones en Internet en la
actualidad, y que permite la interconexión de redes heterogéneas, es decir, redes con diferentes
protocolos y formas de funcionar.
En este artículo se definen conceptos que seguramente te sonarán, como TCP, Gateway o Port.
Debido a su gran contribución para el desarrollo de Internet, Vint Cerf y Robert Kahn recibieron
la Medalla Presidencial de la Libertad de manos del Presidente George W. Bush en noviembre
de 2005.
En el siguiente vídeo http://www.bbc.co.uk/programmes/p005c79p que quiero que veas, Vint
Cerf nos habla de los problemas que había para interconectar redes con diferentes tecnologías
y nos explica el funcionamiento del protocolo TCP que soluciona este problema.
Por cierto, volviendo a la reciente polémica sobre quién inventó realmente Internet, a los pocos
días Vint Cerf también salió en defensa del papel que jugó el gobierno de los Estados Unidos
http://news.cnet.com/8301-1023_3-57479781-93/no-credit-for-uncle-sam-in-creating-net-vint-cerf-disagrees/ , a través de su agencia ARPA, en el desarrollo de Internet.
Bueno, podría seguir explicando más cosas de la historia de Internet, pero creo que esto es suficiente para una pequeña introducción.
Sin embargo, si aún te quedan ganas de aprender algo más, te recomiendo que leas el artículo
“A Brief History of the Internet” , escrito por algunos de los padres de Internet. Y también te recomiendo que visites el sitio web Oral Histories del Instituto Charles Babbage , en el que
podrás encontrar entrevistas realizadas a los padres de Internet, como Vinton Cerf, Leonard Kleinrock, Robert Kahn o Lawrence Roberts.
Como he dicho al principio del vídeo, no creo que nadie niegue que los aspectos positivos de
Internet superan con creces a los negativos, ya que Internet ha supuesto un gran avance para la
Humanidad. Debido a ello, los padres de Internet han recibido numerosos premios de forma
individual o conjunta.
En España, como reconocimiento al cambio que Internet ha producido en todos los niveles de la
sociedad, el 23 de mayo de 2002, Lawrence Roberts, Robert Kahn y Vinton Cerf, los padres de
Internet, y Tim Berners-Lee, el padre de la Web, fueron distinguidos con el Premio Príncipe de
Asturias de Investigación Científica y Técnica en representación de las miles de personas y
muchas instituciones que han hecho posible este avance de nuestro tiempo.
Según la resolución del jurado, “Se les otorga el premio por haber diseñado y realizado un
sistema que está cambiando el mundo al ofrecer posibilidades antes impensables para el
progreso científico y social”.


Material obtenido de  http://google.es/activate

Git. Trabajar con remotos

Para poder colaborar en cualquier proyecto Git, necesitas saber cómo gestionar repositorios remotos. Los repositorios remotos son versione...