HTML y W3C

Mosaic Mirando internet desde nuestra perspectiva temporal, nos damos cuenta de la cantidad de problemas y escollos que ha tenido que salvar para llegar a su estado actual. La comunicación de los primeros ordenadores con los antiguos sistemas operativos, que permitía una cantidad muy limitada de funciones en cuanto a comunicación de datos y menos todavía a nivel de visualización “amigable” de los datos comunicados, se vio pronto desbordada por la inclusión en la red de ordenadores diferentes y sistemas operativos de lo mas variado.web 2.0

 La base de la comunicación por paquetes y mediante TCP/IP quedaron definidos casi en el comienzo de la red, pero funcionalidades como las actuales y elementos de uso frecuente como blogs, rss, foros, etc, estaban todavía por venir

 Aunque fue un invento más bien tardío, el elemento que dio el espaldarazo final a internet, fue la creación del navegador. Desde el Incipiente Mosaic, a los ampliamente difundidos Netscape e Internet Explorer o finalmente los reconocidos Firefox, Chrome, Safari u Opera, no han dejado de evolucionar.

html Pero para que todo esto no se desmadrara, han hecho falta dos cosas:

 La primera, un lenguaje que todos estos navegadores consiguieran entender e interpretar de forma coherente. Ese honor le correspondió al HTML (HyperText Markup Language) que junto al HTTP (HyperText Transfer Protocol, Protocolo de Transferencia de HiperTexto) fueron la base para poder usarlos.W3C

 La segunda, alguien que pusiera orden en el caos que se podría producir si cada creador de un navegador, usara su propio “dialecto” del HTML. Los encargados de esto, han sido las personas del W3C (World Wide Web Consortium). Crearon las normas para que la interpretación de los navegadores y la creación de páginas web, fueran lo más homogéneas posible.

 Podemos imaginarnos los problemas que podríamos tener si hubiese que ir convirtiendo un lenguaje a otro al no haber establecido unas normas básicas. A pesar que las normas estén establecidas como una guía, no como una ley. Es por ello que muchas veces veremos que hay partes de páginas o cosas concretas en la web, que no se ajustan a la norma.fuente pagina web

 Un ejemplo de que veríamos si abrimos en formato de texto, lo que hay en una página web lo más básica posible, es:

<html>

<head>

</head>

<body>

Cuerpo de la página.

</body>

</html>

html5 Lo cual nos muestra una serie de marcas incluidas entre los caracteres “<>” que nos indican su comienzo <…> y su final </…> para saber que todo lo que se incluye entre estas dos marcas, pertenece a lo que establece la marca (head=cabecera, body=cuerpo, etc).

 La necesidad de nuevos elementos y funcionalidades en las paginas, ha hecho que el HTML evolucione hasta convertirse en el HTML5 (HTML versión 5), del cual ya comentaré cosas más adelante.         

Recopilatorio del Tercer Trimestre 2011

nuevos vehiculos google maps Me gustaría hacer cada cierto tiempo, una entrada con las cosas que me han llamado la atención, tal como hice ya en otra entrada. De esta forma me serviría tanto a mi, como a los demás; para ver la evolución en algunos temas de Internet, la informatica y en general este mundo tan geek en el que me desenvuelvo.

 En primer lugar, como evolución del siempre sorprendente Google Street View a partir de Google Maps, las personas y sus cámaras se bajaron de los coches para hacer un recorrido peatonal por algunos lugares turísticos, a disposición de quienes gusten.

 Pero no solo nos depararon lo anterior, en su blog nos informaron de que a partir de ahora también podremos saber el tiempo gracias a Google Maps.Wikipedia pierde editores

 Otra noticia que me llegó y que puede tener varias interpretaciones, es que el número de editores de Wikipedia ha descendido. ¿Será que ya quedan pocas cosas sobre las que un editor no especializado pueda hablar? ¿Estará ya todo corregido? ¿Habrán sido muy estrictos con las nuevas normas?… Quien sabe.

 Desde Genbeta me llegaba una forma interesante de actualizar el Facebook vía e-mail, de forma rápida y sin perder el tiempo que se suele perder cada vez que entras a escribir algo. Bienvenido sea.

Google contra Facebook

 Twitter nos informo que ya se podían subir directamente imágenes y compartirlas. Desde su centro de soporte nos informaban de que manera, lo cual es muy de agradecer.

 Google y Facebook, intentando llevarse cuotas de mercado están a la greña. Desde que vieron que los juegos atraen a los usuarios, tanto Google+ como Facebook se están poniendo las pilas e intentando mejorar cada uno lo que hace el otro.

 En otra entrada hablaba de la mejora de velocidad en el Firefox gracias al tratamiento de memoria. Los de Mozilla han intentado también liberarlo de complementos indeseables según pude leer en su blog y por supuesto su versión 6 ya se puso a disposición de todos para su descarga.WebOs

 En este repaso no podía faltar Microsoft con un par de temas. El primero viene a cuento de que como HP ha abandonado la plataforma WebOS, les ha entrado el pánico y han comenzado a ofrecer a los desarrolladores de WebOS, teléfonos, formación y recursos gratuitos.

 El segundo es que Microsoft Reader, el servicio de libros electrónicos de Microsoft, ha dado la notificación de baja del servicio. Supongo que no debía ser rentable su mantenimiento.

Memoria liberada y navegador mejorado

memorias Según parece, los tiempos de crisis hacen plantearse cosas que antes no se planteaban. Una de ellas es el uso indiscriminado de la memoria del PC que viene arrastrándose desde los primeros comienzos de la informática. El software cada vez requería más velocidad de CPU, más memoria y mas disco duro. Ese más, más y más, nos obligaba a tener que cambiar de PC cuando queríamos simplemente jugar con el último juego del mercado.

 El Windows Vista fue rápidamente desechado por un más optimizado Windows 7, que funcionaba mejor en el mismo PC que en Windows Vista iba más lento. Esto mismo ha ocurrido a lo largo del tiempo en multitud de ocasiones.

 El último del que se tiene noticias de que ha comenzado a optimizar el uso indiscriminado Firefoxque hacia de lamemoria en el PC, ha sido Firefox en su versión 7. Los de Mozilla se han dado cuenta de que aunque su navegador Firefox funcionaba bien, los requisitos de funcionamiento se convertían en desmesurados a medida que se estaba usando.

 Este tipo de problemas lo han sufrido muchos programas de software y es debido al problema de liberación de la memoria una vez ya no se esté usando. Todo esto viene derivado del incremento secuencial de los datos en memoria, es decir; los datos se colocan uno detrás de otro y cuando liberamos un trozo intermedio, muchas veces seguimos manteniendo reservados desde el primer bit hasta el último, a pesar de haber espacios vacíos en la memoria que reservamos.

uso de memoria en Firefox Para liberar esta memoria, se suele reorganizar los datos para ocupar los espacios vacíos cada cierto tiempo y de esta forma liberar la memoria que se encuentra en los extremos del espacio ocupado. En la última versión de Firefox este proceso se realiza más frecuentemente, con lo cual se optimiza el espacio utilizado.

 ¿Ha sido efectiva la mejora? Solo el tiempo y los usuarios de Firefox podremos decirlo.