Buscar este blog

Mostrando entradas con la etiqueta web. Mostrar todas las entradas
Mostrando entradas con la etiqueta web. Mostrar todas las entradas

miércoles, 31 de agosto de 2016

Historia de HTML

Tim Berners-Lee es considerado el padre de la Web al desarrollar en 1990 las tres tecnología que dieron lugar a ella: HTML, URL Y HTTP.

La mejor información que se tiene sobre los primeros años de HTML se encuentra en el libro Ragget On HTML, de 1998, pues Dave Ragget, unos de los autores de este libre, fue el editor de la especificación del lenguaje HTML durante muchos años.

HTML se desarrolló a partir de SGML (Standard Generalized Markup Language), un estándar ISO de 1986 que se empleaba para la organización y etiquetado de textos, y que no impone ningún conjunto de etiquetas en especial; así, SGML es idéntico al actual XML. Berners-Lee inventó la etiqueta <a href> para los hipervínculos , que SGML no incluía.



Las primeras versiones de HTML entre 1990-1993 no fueron estandarizadas, en parte porque su uso no estaba muy extendido.

El primer intento de estandarización lo encontramos en junio de 1993, en un borrador escrito por Berners-Lee y Daniel Connolly, donde se puede encontrar la primera versión de este lenguaje, el HTML 1.0.; todavía no incluía las tablas ni los formularios, y los documentos creados con él ya no son útiles en la actualidad.

En noviembre de 1993 salió la luz la nueva versión, HTML+, que  nunca llegó a estandarizarse. Incorporaba por primera vez tablas y formularios, y era capaz de definir formulas matemáticas con ecuaciones; esta característica no se incorporó a HTML finalmente, pero dio lugar a un lenguaje totalmente independiente, llamado MathML.

Tras la fundación en 1994 de W3C, que se encargará desde entonces de las tecnologías que mueven la web, en noviembre de 1995 aparece HTML 2.0, el primero en estandarizarse, aunque sólo llegó a ser una recomendación del W3C. Coincidió con la guerra entre navegadores, por lo que tanto Netscape como Microsoft introdujeron sus propias etiquetas, pero nunca fueron añadidas a HTML.

En enero de 1997 se publicó HTML 3.2, la primera versión estandarizada directamente por el W3C.

En diciembre de 1999 se publicó la última revisión, HTML 4.01.

El W3C abandonó el desarrollo de HTML para concentrarse en XML, un metalenguaje que define unas reglas para definir otros lenguajes. En enero de 2000 se publicó XHTML 1.0, una reformulación de HTML 4 con reglas más estrictas, e incluso se llegó a una revisión en 2002, pero fue un lenguaje no que se usó demasiado.

En 2004 Apple, Mozilla y Opera crean un grupo llamado WHATWG que comienza un nuevo desarrollo de HTML, al que por fin se une también el W3C. Así se llega al HTML 5, estandarizado en 2014, y HTML 5.1, que lo hará en este 2016, según las previsiones de W3C.

viernes, 12 de agosto de 2016

Los nuevos nombres de dominio

.com, .org, .net y otros más fueron los primeros nombres de dominio que existieron en Internet. Pero Internet ha crecido mucho desde su nacimiento, las necesidades han aumentado y esos nombres de dominio se han quedado pequeños.

A mediados de 2012, ICANN (Internet Corporation For Assigned Names and Numbers), 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 durante el proceso que había iniciado unos años antes. Estos nombres de dominio no existen todavía, se están introduciendo poco a poco y algunos han sido rechazados.

Algunos de los nuevos nombres de dominio se refieren a profesiones, como .abogado o .doctor, así como a empresas y marcas, como es el caso de .microsoft, .google, .canon, .dunlop o .calvinklein.

Respecto a España, destacan los dominios geográficos como .barcelona o .madrid, junto a los de marcas como .zara o .movistar, y entidades financieras como .lacaixa y .bbva.

Y respecto a Latinoamérica, algunas empresas han solicitado nombres de dominio específicos, como .avianca., .globo o.uol.

Los nombres de dominio

Si analizamos de derecha a izquierda la siguiente url:

http://www.ua.es/es/estudios/index.html

encontramos que está compuesta por: 
  • El documento o archivo: index.html
  • La ruta al documento o directorio: es/estudios
  • El dominio o máquina: www.ua.es
  • Esquema: http
El dominio es un nombre único que sirve para identificar un sitio web en Internet.

Hasta hace unos años, sólo podían usarse los caracteres ASCII, una tabla que contiene 128 caracteres, pero de los que sólo 95 pueden ser imprimibles; además, al ser letras del alfabeto inglés, no contiene acentos ni la letra ñ, lo cual era bastante engorroso para el idioma español. Esto se solucionó al introducir el IDN (Internationalized Domain Name, o Nombre de Dominio Internacionalizado), que tiene caracteres en otros idiomas, aunque su uso no está muy extendido.

En Internet, el dominio de un sitio web puede ser sustituido por una dirección IP, ya que existe una correlación entre los dos; la IP sirve para identificar un ordenador en la Red.

http://185.22.92.56/es/estudios/index.html

Los nombres de dominio se organizan en diferentes niveles:

     1. Nivel 1:
     
        -Genéricos: Son dominios de propósito general, e inicialmente acababan en .com, .edu, .gov,              .mil, .net y .org; después se añadieron otros como .biz, .mobi y .xxx.

        -Territoriales: Son los que identifican a un país (.es para España, .fr para Francia, .de para                   Alemania...). El registro de estos dominios esta sometido a las normas de cada país; en España             los gestiona la organización red.es, y se puede conocer su funcionamiento en la web                             dominios.es

     2. Nivel 2: Son los que registramos al solicitar un dominio, y suelen estar compuestos por un          nombre + dominio de nivel 1 (idesweb.es, sergiolujanmora.es...).

     3. Nivel 3: Se utilizan en algunos países, y normalmente se componen de nombre + dominio          de nivel 1 y 2; en España están los dominios controlados .com.es, .nom.es, .org.es, .gob.es y              .edu.es (datos.gob.es, mecd.gob.es).

En la url

www.dlsi.ua.es

podemos distinguir: 
  • .es, dominio de nivel 1 territorial.
  • .ua, dominio de nivel 2.
  • www.dlsi como nombre de máquina o host.

Example.com y example.org, junto con example.net, son dominios de segundo nivel reservados para ser utilizados en ejemplos y documentación, y son gestionados por la IANA, que pertenece a la ICANN.

viernes, 5 de agosto de 2016

El hipertexto y la hipermedia


Las páginas web son el ejemplo más conocido del uso del hipertexto y la hipermedia, aunque no son el único sistema que los utiliza. Podríamos definirlos así:

-Hipertexto: Conjunto estructurado de textos, gráficos, etc..., unidos entre sí por enlaces y conexiones lógicas. Los padres del hipertexto han sido varios, resultando los más relevantes:

  • Paul Otlet: Considerado como el padre de la Bibliografía y la Documentación, a principios del siglo XX (1934) ideó MUNDANEUM, un archivo centralizado donde se recogiese todo el conocimiento de la humanidad, usando un sistema de ficheros que contenían enlaces que las conectaban entre sí. 
  • Vannevar Bush: Uno de los administradores del proyecto Manhattan, publicó en 1945 un artículo sobre un dispositivo fotoeléctrico y mecánico llamado MEMEX, capaz de crear y seguir enlaces entre documentos almacenados en microfichas.
  • Ted Nelson: Acuñó en 1963 los términos hipertexto e hipermedia, e ideó XANADÚ, un sistema basado en el hipertexto que aún hoy sigue en desarrollo. Acuñó también el concepto de la teledildónica.
-Multimedia: Que utiliza conjunta y simultáneamente diversos medios, como imágenes, sonidos y texto, en la transmisión de una información.
-Hipermedia: Si juntamos las dos definiciones anteriores, este concepto podría definirse como un Conjunto estructurado de diversos medios unidos entre sí por enlaces y conexiones lógicas para la transmisión de una información.

miércoles, 3 de agosto de 2016

Evolución de la Web: de la página web a la aplicación web



Desde la publicación de la primera página web en 1990, estas han tenido una gran evolución que las ha hecho muy distintas de esa primera versión, debido a varios motivos:
  • Evolución del lenguaje HTML, que en sus versiones fue incorporando imágenes, tablas y marcos.
  • La incorporación del diseño gráfico al desarrollo de las páginas web, que dio lugar al Diseño Web.
  • La incorporación de los formularios, que permitían mayor interacción entre el usuario y el sitio web.

Así, las páginas web han terminado transformándose en Aplicaciones Web, gracias a la incorporación de un software que permite realizar todo tipo de tareas desde a través de la misma página; ello proporciona interesantes ventajas:
  1. No necesitan actualización: el usuario siempre accede a la última versión.
  2. Independencia de dispositivo: el usuario puede acceder a la página web desde cualquier dispositivo con acceso a internet.
  3. Ubicuidad: Permite acceder a sus funciones desde cualquier sitio o dispositivo desde el que se acceda.
Todo esto ha permitido el concepto de Computación en la nube (CLOUD COMPUTING), que acabará con lo que entendemos por ''ordenador personal'', ya que cualquier dispositivo con el que se acceda a una página web determinada acabará comportándose como nuestro PC.