30 ene 2017

Sistema de Gestión de Contenidos (CMS)

CMS= Content Management System o Sistema de Gestión de Contenidos en español.
Es un software que permite crear, administrar y publicar contenidos en forma de página Web.
Un sistema de gestión de contenidos permite publicar páginas Web de forma rápida y sencilla, sin conocer como están realizadas las páginas Web.
El objetivo de este curso es ser capaz de crear las páginas web por mi mismo desde cero.
Sin embargo, en este curso voy a aprender a utilizar un sistema de gestión de contenidos como paso previo a la creación de páginas web de forma autónoma.


Blogger es un servicio disponible a través de Internet que se puede clasificar como un sistema de Gestión de Contenidos (CMS) ofrecido bajo la modalidad de Software como servicio (en inglés software as a service) y también conocido por sus siglas (SaaS) y los datos que maneja el programa se alojan en servidores a los que se accede a través de Internet.

Blogger es un servicio gratuito de Google. En 2003, Google compra la empresa  Pyra Labs, desarrollador de Blogger, la marca más conocida del mundo se hace con más de un millón de 'bloggers' de un plumazo.


Google compra más de un millón de diarios personales.  Artículo en prensa que nos ilustra y amplia la adquisición de Blogger por parte de Google.
Siguiendo las lecciones del curso de iDESWEB, he iniciado la creación de este blog, al que he titulado: Portafolio del curso de Introducción al Desarrollo Web: HTML y CSS.  y que me gustaría conservar para uso personal, cuando termine el curso como un lujo de apuntes al que podré recurrir cuando este curso haya terminado. Para tener suficiente y buena información colgaré los videos del profesor Luján "Creación de una página web con blogger. Estructura de un blog.(1)(2)(3)(4)(5)"  que me ayudan a resolver dudas de ahora y seguro de las que me surjan en un futuro.

















Esta recopilación de los videos de creación de una página web con blogger de iDESWEB, me permite tener ordenada la documentación, que me será útil en la creación de mis propios blogs. 








28 ene 2017

Direcciones IP y el sistema de nombres de dominio.


En la entrada anterior estudiamos los nombres de dominio, estos pueden identificar a toda una red o a un ordenador o dispositivo de red en particular.
Todos los nombres de dominio se  tienen que transformar en direcciones IP, ya que ese es el sistema para identificar un ordenador en internet. Para entender como se realiza esa transformación, primero tendremos que ver las direcciones IP.                    

Una dirección IP identifica un ordenador o cualquier otro dispositivo de red, como un router o switch, en internet. 





Cualquier dispositivo que se conecta a Internet, ya sea un ordenador, una tableta o un teléfono móvil, tiene asignada una dirección IP



En la actualidad existen 2 sistemas de direccionamiento, dos conjuntos de direcciones IP: IPv4, IPv6

Las direcciones IP versión 4 se expresan por un número binario de 32 bits (bit: acrónimo de binary digit) permitiendo un espacio de direccciones de hasta 4.294.967.296 Todo esto que parece que no nos dice nada, pero si que no suenan estos números: 192.1608.01
                                                                                    192.168.1.1000
                                                                                    255.255.255.0
Son direcciones IP que habré visto en mi ordenador o en mi movil.
Este Número 4.294.967.296 de direcciones IP, se ha quedado pequeño y se ha tenido que ampliar. Por eso se ha desarrollado el IPv6
Las direcciones IPv6 se expresan por un número binario de 128 bits, permitiendo un espacio de direccionamiento de hasta 3.4x 10^38, lo que permite que cada persona en la tierra pueda hacer uso de millones de direcciones IP.
Como las direcciones IPv6 son más largas se emplea la notación hexadecimal: cuatro dígitos hexadecimales separados por sos puntos. 

IPv6                                                                       (hexadecimal)
2001:0DB8:AC10:FEO1:0000:0000:0000:0000:
   ↧       ↧         ↧       ↧    ↳LOS CEROS PUEDEN SER OMITIDOS
2001:0DB8:AC10:FE01:
    ↧    ↘     ↘   ↘
    ↓            ↘      ↘   ↘
      ↓                    ↘       ↘   ↘
   ↓                ↘      ↘    ↘


10000000000001:0000110110111000:1010110000010000:1111111000000001:
0000000000000000:0000000000000000:0000000000000000:0000000000000000

Se emplea esta notación porque si se siguiera utilizando la IPv4 tendriamos que escribir derecciones como estos: 192.65.88.34.54.65.200.1.123.200.56.99.180.230.45.33
IPV6 tiene que sustituir al IPv4, pero por diversas razones su implantación está siendo muy lenta.

Hasta ahora hemos visto que tenemos los nombres de dominio y también las direcciones IP y entre ambas existe una correspondencia.            www.ua.es             →             193.145.233.8
                                                                    www.epn.edu.ec    →             192.188.57.254
                                                                    idesweb.es             →              185.22.92.56

Los nombres de dominio se transforman en direcciones IP mediante un sistema llamado DNS= Domain Name System o Sistema de Nombres de Dominio en español.




El funcionamiento de DNS es un poco complejo, básicamente es una base de datos distribuida entre los nombres de dominio y las direcciones IP y cuando un servidor no dispone de una correspondencia concreta, sabe a que servidor le tiene que preguntar para obtener la respuesta, la correspondencia entre nombre de dominio y dirección IP




El uso de DNS ofrece numerosas ventajas. Dos son fáciles de entender:
1) Los nombres de dominio son más fáciles de recordar (aunque algunos sean muy largos e inútiles)
2)Y más fiables



La dirección IP puede cambiar con el tiempo por diversas razones sin que tenga que cambiar el nombre de dominio.

EJERCICIO
¿Que son los registros DNS?

-Los servidores DNS guían la información de manera que indican hacia que servidor se debe encaminar la consulta para poder mostrar la información que he pedido o marcar la ruta de un correo electrónico hacia su destino.
Los registros NS son los nombres de los servidores que determinan las DNS, es decir, dos o más servidores tendrán la información con la cual el ordenador del usuario que quiera entrar a "idesweb.es" ubicará el dominio en cuestión. Como mínimo, deben haber dos registros (es decir, dos servidores): el primario o "Máster" y el secundario o "Esclavo". El primario es el que alberga toda la información de la ubicación de los archivos del servidor mientras el secundario es el que replica la información del servidor primario.

¿Que tipos de registros existen?

Los tipos de registros más utilizados son:
  • A = Dirección (address). Este registro se usa para traducir nombres de servidores de alojamiento a direcciones IPv4.
  • AAAA = Dirección (address). Este registro se usa en IPv6 para traducir nombres de hosts a direcciones IPv6.
  • CNAME = Nombre canónico (canonical Name). Se usa para crear nombres de servidores de alojamiento adicionales, o alias, para los servidores de alojamiento de un dominio. Es usado cuando se están corriendo múltiples servicios (como FTP y servidor web) en un servidor con una sola dirección IP. Cada servicio tiene su propia entrada de DNS (como ftp.ejemplo.com. y www.ejemplo.com.). Esto también es usado cuando corres múltiples servidores HTTP, con diferentes nombres, sobre el mismo host. Se escribe primero el alias y luego el nombre real. Ej. Ejemplo1 IN CNAME ejemplo2
  • NS = Servidor de nombres (name server). Define la asociación que existe entre un nombre de dominio y los servidores de nombres que almacenan la información de dicho dominio. Cada dominio se puede asociar a una cantidad cualquiera de servidores de nombres.
  • MX = Intercambio de correo (mail exchange). Asocia un nombre de dominio a una lista de servidores de intercambio de correo para ese dominio. Tiene un balanceo de carga y prioridad para el uso de uno o más servicios de correo.
  • PTR = Indicador (pointer). También conocido como 'registro inverso', funciona a la inversa del registro A, traduciendo IPs en nombres de dominio. Se usa en el archivo de configuración de la zona DNS inversa.
  • SOA = Autoridad de la zona (start of authority). Proporciona información sobre el servidor DNS primario de la zona.
  • ANY = Toda la información de todos los tipos que exista. (No es un tipo de registro es un tipo de consulta)


Todo esto pero bien explicado lo encontramos en el video de ACTIVATE, dónde el profesor Luján de la Universidad de Alicante nos habla de las Direcciones IP y el sistema de nombres de dominio.







That`all my friends😅




25 ene 2017

Los nombres de dominio

El nombre de dominio es un nombre único que normalmente se emplea para identificar un sitio web en Internet. Un nombre de dominio aparece en una URL, pero un nombre de dominio y una URL son dos cosas distintas que no debes confundir.


Las URLs ( Uniform Resource Locator)son las direcciones que se emplean para localizar los recursos en Internet.
Una URL se compone de varias partes. Aunque una URL se escribe de izquierda a derecha, vamos a analizarla al revés. De derecha a izquierda tenemos:
http://www.ua.es/es/estudios/index.html
El documento: index.html
La ruta al documento: es.estudio
El nombre de dominio: ua.es
que puede contener un subdominio: www
Y el esquema, que suele ser el protocolo de acceso o de comunicación: http://

En nombre de dominio es un nombre único que normalmente se emplea para identificar un sitio web en Internet.
www.ua.es
www.dlsi.ua.es
google.es
idesweb.es
En los nombres de dominio hasta hace unos años solo se podian usar los caracteres ASCII: (American Standard Code for Information Interchange)
La tabla ASCII, tiene 128 caracteres, numerados del 0 al 127, pero sólo hay 95 caracteres ASCII imprimibles numerados del 32 al 126.
La tabla ASCII contiene las letras del alfabeto inglés, pero no contiene otras letras, como las vocales acentuadas o la ñ (á, é, í, ó, ú, Ñ, ), lo cual plantea un problema para el español. Debido a esto antes no podían existir nombres de dominio como españa.es, coruña.es, niñaguapa.es.
Sin embargo gracias a la introducción del Nombre de Dominio Internacionalizado (DNI) o Internationalized Domain Name (IDN) ya es posible utilizar nombres de dominio con caracteres en otros idiomas, pero por ahora no está muy extendido su uso.














Aunque se puede identificar un ordenador por su nombre de dominio, en realidad internamente se identifican los ordenadores por medio de las direcciones IP La correspondencia que existe entre el nombre de dominio y la dirección IP , lo aprenderé y expondré en la siguiente página del blog.




La correspondencia que existe entre el nombre de dominio y la dirección IP , lo aprenderé y expondré en la siguiente página del blog.
Como existe una correspondencia entre los nombres de dominio y las direcciones IP, en una URL también se puede escribir una direccion IP en vez del nombre de dominio.
nombre de dominio: http:// www.ua.es/estudio/index,html
dirección IP: http:// 185.2292.56/es/estudios/index.html
Un nombre de dominio puede ser
google.com         el nombre de una empresa
ua.es                    el nombre de una institución
W3.org                el nombre de una organización
                                                       sergiolujanmora el nombre de una persona
                                                       estupida.com      el nombre que una quiera.



Los nombres de dominio se organizan en diferentes niveles:Nivel 1 Nivel 2 y Nivel 3

Los dominios Nivel 1 se organizan en: Genéricos y Territoriales.
Los Genéricos son dominios de propósito general y eran inicialmente los que acababan en:
.com, .edu, .gob, .mil, .net, y .org
pero posteriormente se han añadido otros como: .biz, .mobi, .xxx
El registro de nombre de dominio bajo .com, .org y .net no está sometido a comprobación previa, se asignan siguiendo el de "primero en llegar, primero servido"

Los territoriales son los que identifican el país como .es para España, .fr para Francia .ec para Ecuador o .de para Alemania.
El registro de nombres de dominio territoriales está sometido a las normas de cada país. Por ejemplo en España lo gestiona la organización .es y podemos encontrar toda la información sobre su funcionamiento en dominio.es

Los dominios de Nivel 2 son los que normalmente registramos al solicitar un dominio, como por ejemplo Idesweb.es o sergiolujanmora.es; esto es lo que en la práctica todos llamamos dominio. Nos inventamos un nombre y lo registramos bajo el primer nivel. Por ejemplo: 'tiendadetuercas.es'..es 

Los dominios de Nivel 3 En algunos países existe un nivel 3 de organización. En España existen los dominios controlados .com.es, .nom.es, .gob.es y edu.es que permiten que existan dominios como datos.gob.es o mecd.gob.es http://datos.gob.es    http://www.mecd.gob.es

Algunos Registros reservan ciertos dominios de segundo nivel, de forma que se pueden registrar dominios de tercer nivel bajo estos. Por ejemplo, '.com.es' está reservado para crear dominios de tercer nivel, como 'tiendadetuercas.com.es'.

Analizamos una dirección URL: www.dsli.ua.es

.es   Nivel 1 (dominio superior o dominio territorial)
.ua  Nivel 2  (doninio de Institución)
.www.dsli    (como nombre de máquina o host)

En el siguiente vídeo del profesor Luján de la Universidad de Alicante y del curso de idesweb, nos contará e ilustrará con imágenes y gráficos sobre los nombres de dominio. Para mí es muy importante adjuntar estos videos en cada página porque me van a permitir repasar, cuando lo necesite y siempre podré volver a ellos. Me está sirviendo mucho la creación de este blog: Portafolio del curso del curso de Introducción al desarrollo Web: HTML y CSS.









EJERCICIO: Averiguar: 1. para que sirven los dominios example.com y example. org
Y 2. Cual es la organización que los gestiona.
example.comexample.net y example.org son dominios de Internet de segundo nivel reservados, para ser utilizados en ejemplos y documentación. Esta reserva hace que no se puedan registrar.

En 2000, ICANN reservó example.edu
La IANA los reservó para permitir la escritura de documentos explicativos en los que se mencionara un dominio inexistente.
La organización que los gestiona es el ICANN (Internet Corporation For Assigned Names and Numbers) el organismo que regula los nombres de dominio.




ICANN es una organización que opera a nivel multinacional/internacional y es la responsable de asignar las direcciones del protocolo IP, de los identificadores de protocolo, de las funciones de gestión del sistema de dominio y de la administración del sistema de servidores raíz.
En un principio, estos servicios los realizaba IANA (Internet Assigned Numbers Authority) y otras entidades del gobierno estadounidense.
ICANN se dedica a preservar la estabilidad de Internet por medio de procesos basados en el consenso.
ICANN coordina la administración de los elementos técnicos del DNS para garantizar la resolución unívoca de los nombres, para que los usuarios puedan encontrar todas las direcciones sin ser repetidas.
En la actualidad, la ICANN está formalmente organizada como una corporación sin fines de lucro y de utilidad pública. Está administrada por una Junta de Directores, que está compuesta por seis representantes de las organizaciones de apoyo, sub-grupos que se ocupan de las secciones específicas de las políticas de ICANN en virtud de la competencia, ocho representantes independientes del interés público general, seleccionados a través de un Comité de Nominaciones que representa a todas las circunscripciones de la ICANN, y el Presidente y Director Ejecutivo, nombrado por el resto de la Junta.
En la actualidad hay tres organizaciones de apoyo: la GNSO (Generic Names Supporting Organization) se ocupa de la formulación de políticas sobre dominios genéricos de nivel superior, ccNSO (Country Code Names Supporting Organization) se ocupa de la elaboración de políticas relativas a códigos de países en dominios de nivel superior, la ASO (Address Supporting Organization) se ocupa de la formulación de políticas en direcciones IP.
ICANN también se basa en algunos comités consultivos para recibir asesoramiento sobre los intereses y necesidades de los interesados que no participen directamente en las organizaciones de apoyo. Entre ellos figuran el Comité Asesor Gubernamental (GAC), que está integrado por representantes de un gran número de gobiernos nacionales de todo el mundo; el ALAC (At-Large Advisory Comité), que está integrado por representantes de organizaciones de los distintos usuarios de Internet de todo el mundo; el sistema DNS y TLG (Technical Liaison Group) compuesto por representantes de otras organizaciones técnicas internacionales de Internet.

Los nuevos nombres de dominio.
A mediados del 2012, ICANN, el organismo que regula los nombres de dominio, publicó una lista con los 1.930 nuevos nombres de dominio de primer Nivel que habían sido solicitados. 
.org .net .com los antiguos amigos... tienen nuevos amigos. Divertido e instructivo video.






TAREA:

He visitado la página del ICANN: New Generic Top-Level DOMAINS

https://gtldresult.icann.org/application-result/applicationstatus/viewstatus

-He buscado los nombres de dominio de "google" y me encontrado con muchas de las aplicaciones que yo uso cotidianamente como: GMAIL,   DRIVE, EARTH, GAME, DOCS, HANGOUT, HOME.
-También he buscado "audi" y sí,  también estaba.

Conclusiones de la búsqueda 
1) identificar la empresa que hay detrás de ese nombre de dominio y la ficha de cuando y quien la solicita, la localización de dicha empresa ..(Importante haber elegido empresas de distintos países).
 y ampliado el conocimiento sobre el significado de string en informática y su aplicación en nombres de dominio...string1 lo denominan, como soy neófita en esto lo dejo así... si entiendo significado cadena y el uso de números y letras para formar esas cadenas, nada más.


3) Esta visita a ICANN, me ha generado más preguntas, si cabe:

 ¿Si google tiene su propio dominio paga por uno sólo o por todos? o quizá son empresas aparte fiscalmente: gmail, drive etc.. y cada una se paga su dominio, aunque todas sean de google? o quizá se han comprado un host para todas ellas?

y en el caso de mi profesor Luján, ¿Tiene  un nombre de dominio que le permite tener muchas páginas Web? o ¿debe pagar un nombre de dominio por cada página Web que crea?

Para aprender más y estar bien informado sobre los nombres de dominio en España y como empezamos a utilizarlos  y como están en la actualidad, resulta muy interesante la lectura de estos dos artículos:








16 dic 2016

Uniform Resource Locator. URL

Estamos todos habituados a escribir direcciones o URLs para localizar páginas que nos interesan, pero en mi caso concreto desconozco que son las URLs y eso es lo que voy a intentar aprender.

Tim Berners-Lee es considerado padre de la Web, ya que desarrollo las tres tecnologías fundamentales de la Web:

HTML: 
sigla en inglés de HyperText Markup Language (lenguaje de marcas o etiquetado de hipertexto), hace referencia al lenguaje de marcado para la elaboración de 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.

En este video del profesor Lujan dentro del curso de idesweb: Introducción al desarrollo Web: HTML y CSS, APRENDEREMOS QUE ES UNA URL viendo este video:


Una URL o Uniform Resource Locator (del inglés, localizador de recursos uniforme) nos es más que la dirección de un recurso en Internet, como lo es una página, una imagen o un video. Lo puedes entender como una dirección física, pero aplicada al mundo online.
Su formato nos es familiar a todos:
http://www.example.com/directorio/pagina.html
¿Pero sabes distinguir cada una de sus partes? ¿Y sabías que una URL no es lo mismo que un dominio? Veamos sus componentes:
  • http:// – Indica el protocolo utilizado para acceder al recurso, en este caso Hypertext Transfer Protocol o protocolo de transferencia de hipertexto. Es el protocolo más común en Internet, aunque también son populares otros como FTP.
  • www – Es el subdominio donde se encuentra el recurso, que en este caso indica Word Wide Web. Al contrario de lo que muchos piensan, no es obligatorio y tampoco tiene por qué llamarse así. Fíjate que en el caso de los sitios alojados en WordPress.com y Blogger.com el subdominio es el nombre del blog.
  • example – Es el nombre del dominio, sin más.
  • .com – Es el nombre del dominio de nivel superior, que puede ser .com, .es, .net, .org o cualquier otro. A día de hoy existen más de 300 extensiones.
  • /directorio – Una carpeta de la que pueden colgar páginas y otros directorios.
  • /pagina – El nombre del documento.
  • .html – La extensión del documento, en este caso HTML pero no tiene por qué llevarla.
En vez de esquema a veces 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.
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.


URLs amigables.
Deberíamos saber que son y las URLs amigables, también llamadas URLs semánticas y a veces URLs bonitas.
Para aprender que son las URLs semánticas consultamos el articulo de la Wikipedia, sobre ellas:

Las URL semánticas o URL amigables son aquellas URLs que son, dentro de lo que cabe, entendibles para el usuario. Lejos de las clásicas URLs de las páginas dinámicas llenas de variables GET y números difíciles de recordar, las URL semánticas están formadas con palabras relacionadas con el contenido de la página y fáciles de recordar. Estas se utilizan en los sitios web dinámicos (no estáticos). Por ello se están utilizando mucho más que las URL extensas.


En la siguiente tabla se muestran varios ejemplos de URLs amigables:
URL no amigableURL amigable
http://example.com/index.php?pagina=contactohttp://example.com/contacto
http://example.com/index.php?pagina=consulting&seccion=marketinghttp://example.com/consulting/marketing
http://example.com/productos?categoria=2&pid=25http://example.com/productos/2/25
http://example.com/cgi-bin/feed.cgi?feed=news&frm=rsshttp://example.com/news.rss
http://example.com/servicios/index.jsp?id=legal&subid=patenteshttp://example.com/servicios/legal/patentes
http://example.com/kb/index.php?cat=8&id=41http://example.com/kb/8/41
http://example.com/index.php?mod=perfiles&id=193http://example.com/perfiles/193




La URL amigable

Supongamos que planeas comprarte una cámara fotos y has dado con dos tiendas que tienen el modelo que buscas.
La dirección del producto en la primera tienda es esta:
http://www.example.com/B001G5ZTLS/ref=sr_1_5?s=foto&ie=UTF8&qid=1365525726&sr=1-5
Y la dirección de la segunda esta:
http://www.example.com/camaras/reflex/canon-eos-5d-mark-2/
¿Cuál serías capaz de recordar? ¿La que incluye parámetros indescifrables, o la que está escrita en nuestro idioma?
Creo que la respuesta es obvia.
La primera es lo que se conoce como URL dinámica, y es un tipo de URL diseñada para ser manejada por máquinas. La segunda en cambio, es más apropiada para personas, y no es casualidad que sea la que prefieren los buscadores.
Es accesible. Es corta. Es fácil de recordar. De ahí que se denomina, URL amigable.

Ventajas de usar direccions URL amigables

Tras lo anterior es normal que prefieras una URL amigable frente a una dinámica, pero veamos sus ventajas en detalle:
  • Tiene sentido – La URL amigable es fácil de entender. Un usuario no necesita visitar la página para saber qué contiene porque ya lo describe claramente.
  • Es pertienente – Una URL legible te confiere más posibilidades de atraer tráfico orgánico, dado que las palabras que contiene son usadas para calcular la relevancia de la página (junto con otros factores como la etiqueta de título).
  • Proporciona mejores enlaces – Una buena URL tiene el beneficio adicional de servir de texto de enlace o anchor text cuando son copiadas y pegadas en otro sitios, como foros, blogs, etc. Por ejemplo, la URL amigable que hemos visto para la tienda de fotografía (http://www.example.com/camaras/reflex/canon-eos-5d-mark-2) da crédito al enlace para las palabras “camaras”, “reflex”, “canon”, “5d”, etc.

9 dic 2016

El hipertexto y la hipermedia.




Tim Berners-Lee el padre de la Web, no fue el inventor del hipertexto. El mismo nos 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.


Efectivamente, Tim Berners-Lee no inventó  ni el hipertexto ni Internet.







ANTECEDENTES del 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 videos conectados. Esto es lo que decía Paul Otlet:(The New York Times)
“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”.

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).
Esta máquina era bastante rudimentaria porque estaba limitada por la tecnología que existía en el momento en que fue concebida. En este video se muestra una recreación de la máquina memex.





En 1963, fue 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.
El nombre del proyecto, Xanadu, fue tomado al parecer de un poema de Samuel Taylor Coleridge; Nelson interpretó la palabra como "Ese mágico sitio de la memoria literal donde nada se pierde nunca" (en el poema era el palacio de Kublai Khan). La idea fue concebida en 1967 y expuesta en su libro "Literary Machines".El proyecto Xanadú nunca llegó a terminarse, pero Nelson ha demostrado que con la aparición de la   World Wide Web, su idea no era ninguna utopía. De hecho, actualmente sigue trabajando en ella. No se puede negar la influencia que de estas ideas han llegado en la evolución de los sistemas del hipertexto tal y como se conciben hoy día.
Además del hipertexto y la hipermedia, Ted Nelson también ha desarrollado otras ideas geniales, como la teledildónica, en el enlace descubriréis que es la práctica del sexo en una realidad virtual, simulada por ordenador y muchas cosas más.

¿Que es el Hipertexto?
Según la Real Academia de la Lengua Española:
Hipertexto:  (1. m. Inform.) 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.

¿Que es la Hipermedia?
Hemos encontrado en Wordreference.com una definición de  Hipermedia : (1.m. Inform.) hipertexto que no se limita a documentos escritos: el hipermedia puede vincular sonidos gráficos etc.
El término Hipermedia no lo recoge la RAE. Pero podemos buscar un término relacionado con hipermedia, Multimidia.
Según la RAE. Multimedia:   (1. adj.) Que utiliza conjunta y simultaneamente diversos medios, como imagenes, sonidos, y textos, en la transmisión de la 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 uso multimedia puede integrar texto, voz. audio, fotografías, gráficos interactivos, videos, 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 de hipertexto y la multimedia. 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, imagenes 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.

Como indicábamos al inicio de esta entrada, los conceptos de hipertexto e hipermedia no fueron inventados por Tim Berners-Lee.
El mismo -Tim Berners-Lee nos da la respuesta: Solo tenia que tomar la idea del hipertexto y conectarlo a las ideas de TCP y DNS y  ¡¡¡¡¡TA CHAN!!!!! La Web.
Ahora veré este video del profesor Sergio Lujan, profesor de la UA y del curso de iDESWEB, dónde lo explica fenomenal.





Esta es la parte final de la página. Por cierto, según Tim Berners-Lee, utilizó el ordenador NEXT,  en el CERN,cuando el creo la página Web, y llegó a ser el primer servidor Web del mundo.
NeXT fue fundada en 1985 por el co-fundador de Apple, Steve Jobs después de su renuncia forzada de Apple.NeXT introdujo el primer NeXT Computer en 1988, y el NeXTstation en 1990.
  

Aplicaciones de Software[editar]

Muchos desarrolladores utilizaron la plataforma de NeXT para escribir programas pioneros. Tim Berners-Lee usó un NeXT Computer en 1991 para crear el primer navegador y el servidor web.
Mike Sendall (jefe de Tim Berners-Lee) compró un NeXTcube para la evaluación, y se lo dio a Tim [Berners-Lee]. La implementación del prototipo de Tim en NeXTStep se hizo en pocos meses, gracias a las cualidades del sistema de desarrollo de software NeXTStep. ¡Este prototipo ofrecía navegación / escritura WYSIWYG ! Los navegadores web actuales utilizados para "navegar por Internet" no son más que ventanas pasivas, privando al usuario de la posibilidad de contribuir. Durante algunas sesiones en la cafetería del CERN, Tim y yo tratamos de encontrar un nombre para el sistema de captura. Estaba decidido de que el nombre no se debería tomar de la mitología griega. Tim propuso "World-Wide Web". Me gustó mucho esa idea, sólo que es difícil de pronunciar en francés ...
Robert Cailliau, 2 de noviembre de 1995