Google impulsa el HTML5 en detrimento del XHTML2

photo credit: justinsomnia
¡Google lo vueve a hacer!
El día de los inocentes (April Fool’s Day en Reino Unido y Estados Unidos) del 2004 sacó a la palestra su Gmail con su almacenamiento ‘Gibante’ y creciente, y sobre todo con Ajax, una tecnología característica y clave de la web 2.0, que hasta ese momento no había sido explotada. Y vaya si explotó. Desde ese momento el poder actualizar datos sin recargar las páginas casi es materia obligada.
Concretando. Google rescata el Ajax usándolo de forma magistral en una aplicación de correo, y a partir de ese momento todo el mundo descubre sus bondades y comienza a utilizarse.
El antes y el después del Ajax se llama Gmail.
Y ahora otra tecnología renace de sus cenizas, también de la mano de Google.
El antes y el después del HTML se llama Wave.
No hablaré de Google Wave que ya hay demasiada información por ahí, pero si sobre algunos acelerones impredecibles que se dan en desarrollo web.
En 1999 la W3C hizo pública la última revisión del HTML, la 4.01, la v.4 salió dos años antes. En esos momentos también se desarrollaba el XHTML como el paso siguiente, y que vería la luz en versión 1 en el 2000.
El XHTML es básicamente un XML con un DTD que cubre las etiquetas revisadas del HTML pero bajo una especificación más extricta en la sintáxis, lo cual lleva a la correcta construcción del DOM y por lo tanto permite la construcción sólida y fiable de aplicaciones web y comportamientos avanzados en javascript.
La evolución del XHTML pasa por su versión 2, que en la actualidad está en desarrollo. En el 2004 el Web Hypertext Application Technology Working Group (WHATWG) empezó a desarrollar el sustituto del HTML 4.01 como versión 5.
Y las dos líneas han ido paralelas con sus fans y detractores desde entonces. En el 2007, la W3C empezó a colaborar junto al WHATWG en HTML5, y a lo largo del tiempo la tecnología que parecía más lógica en la sucesión (el XHTML2) se ha quedado atrás en favor de la que parece más popular entre desarrolladores, el HTML5.
Pero todo indica que como Google ha abrazado el HTML5 abiertamente, haciéndolo rendir bajo su nueva aplicación Google Wave, en el momento en que salga de su beta privada a beta pública, como no, y además será este mismo año, parece claro que por narices los navegadores tendrán que añadir la interpretación de HTML5, y se empezará a usar (y abusar) de sus carácterísticas, aunque todavía no llegue a Versión Candidata a Recomendación. Juas.
Todo esto será muy positivo. Supondrá una actualización del parque de navegadores para que puedan soportar la nueva especificación (las versiones más modernas, o en beta, de el IExplorer, Safari, Firefox, Chrome, u Ópera ya lo hacen parcialmente).
Se mejorará la compatibilidad con estándares, por que el parque de navegadores obsoleto bajará drásticamente.
¿Pero que le pasará al XHTML2?
Que no se convierta en un Betamax el tiempo lo dirá.
Quiero aprovechar que hablas de la renovación del “parque de navegadores” (por cierto, me ha encantado esta expresión!), para suscitar otros comentarios al respecto para ver si aclaramos este tema, del cuál no veo muchos “debates” en ningún blog, y bueno… como desarrollador web (medianamente maduro) me tiene preocupado. Me explico.
Cualquiera que lleve cierto tiempo consultando estadísticas de tráfico web, sabrá perfectamente que el siguiente hecho es cierto: los usuarios de Windows, aproximadamente, suelen usar A PARTES IGUALES, las diferentes versiones de los 2 ó 3 últimos navegadores IE. Es decir, cuando estábamos ya todos hartos de IE6 apareció IE7, ¿y qué pasó? que después de más de 5 años aún la mitad de los windowseros usan IE6. Y estoy convencido de que con IE8 pasará lo mismo: de aquí a unos años, una tercera parte de los usuarios tendrán IE8, otro tercio IE7, y otro tercio aún IE6.
Aunque las cifras que menciono no sean exactas, creo que se entiende lo que quiero decir, y es más: creo que está muy cercano a la realidad.
¿Porqué? pues porque posiblemente solo una tercera parte de los usuarios windowseros sí están dispuestos a “explorar” nuevas versiones, nuevas aplicaciones, en definitiva a probar cambios que mejoren su entorno de “trabajo”. Otro 33%, serán los usuarios que al comprar un nuevo equipo con windows, éste traiga el nuevo navegador IE instalado (bueno en Europa ya veremos que pasa a partir del año que viene). Y el otro 33% simplemente son gente como mi tío abuelo o mis padres que utilizan el mismo PC durante años y años y que obviamente ni saben lo que es un “navegador”, jejeje (perdóname tío). Este último sector de todos es el peor: va a costar muchísimo que actualicen su navegador completamente obsoleto (por su edad y por su “ignorancia informática”) pero en cambio son de mucha importancia para las empresas porque suelen tener liquidez para comprar y viajar
En conclusión, las empresas van a querer cierta “compatibilidad” de las webs que tengamos que desarrollar para con TODOS los navegadores
((((((( … con lo limitante que todos sabemos que es eso!
En definitiva, lo que quiero poner sobre la mesa para el debate es que estamos casi “conedandos” a que la “bio-diversidad” de nuestro “parque de navegadores” vaya en aumento y a partes iguales
(((((
Por favor… repliquen!!!
Me gustaría estar equivocado en mis predicciones!
Ah, me he referido a propósito a los “usuarios de windows” porque obviamente los “maqueros” y los “linuxeros” normalmente “están a la última”
sin ofender a nadie, eh!
)
Un saludo!
Buen artículo!
SERGI
caos30
31 may 09 at 4:25 am
A los desarrolladores nos gustaría que todos los navegadores fueran fieles a los estándares y renderizaran igual, y además soportaran las novedades en nuevas tecnologías de programación de forma inmediata, pero la realidad es que todo va muy despacito.
De todas maneras habría que analizar caso a caso el porqué algunos navegadores se resisten a desaparecer.
Por ejemplo el IE6 vino con el WindowsXP, que ha sido el sistema operativo de Microsoft más popular y que ha funcionado bastante bien durante más tiempo que sus predecesores. El Win95 duró 3 años, hasta que salió el Win98 que lo hizo otros tres más o menos, del Millenium mejor ni hablar, y con XP 6 años y encima otros dos conviviendo con Vista que es casi otro Millenium. Eso quiere decir que hay muchos usuarios con XP todavía porque tienen ordenadores antiguos, porque no les gusta hacer updates, por que si cambian a Vista tienen que comprar un ordenador nuevo con las prestaciones adecuadas.
Pero mirando las estadísticas de visitas a mis webs observo que el IE5/IE5.5 ya casi no aparece. Al IE6 le costará más desaparecer pero lo hará.
En cualquier caso hay que pensar con lógica. Cuando desarrollas una web debes pensar cual es tu público objetivo, rango de edad, situación geográfica, poder adquisitivo, y entonces elegir las tecnologias y navegadores adecuados.
Por ejemplo, si diseñas una tienda online de libros, se entiende que cualquier usuario es cliente potencial y la web se debería ver bien en navegadores antiguos, pero si has creado una aplicación para Facebook, pues tu público es en gran medida personas de 25 a 40 años, con cierto poder de compra y actualizados tecnológicamente. Posiblemente el porcentaje de accesos con browser antiguos sea bajísimo.
Y terminando. La solución vendrá cuando los nuevos navegadores empiecen a hacer cosas que los antiguos no puedan hacer ni bien ni mal. Por eso pienso que cuando Google saque a la luz a Wave, la gente que quiera usarlo se tendrá que instalar FF3.5, IE8+, Chrome3, etc. Y lo mejor es que teniendo XP no hay que actualizar también de S.O.
sergiomas
1 jun 09 at 10:42 am
[...] HTML 5 Could be the OS Killer SaltarIntro: Google impulsa el HTML5 en detrimento del XHTML 2 Tufuncion.com: X/HTML 5 vs XHTML [...]
Más información sobre HTML 5 « Blog de diseño web
3 oct 09 at 9:17 pm
“Leave to all men be apprised how take old-fashioned and unprofitable is the power of kings,” Canute said, “in favour of there is not anyone proficient of the giant cheese, but He whom nirvana, clay and the depths do sooner than relentless laws.
[url=http://catholichomeownersinsurance.franklinlive.com/ ]ubezpieczenia zdrowotne[/url]
Exceptional the weekend I found two articles all round the problems with the Massachusetts strength attend system.
Because Obamacare was modeled after the Massachusetts structure, the failures in Massachusetts are a precursor of things to come. I very like the with article, partly because I like Samuelson, and partly because he agrees with me (I over he reads my blog).
If you play a joke on skim my anterior to to posts, there is nothing original in these reports. The Massachusetts sketch, which includes an Obama-like surety mandate, has increased the some of insured, noted entirety shape half-grown adults. However, it has also resulted in crowded danger rooms, increased waits, and higher costs. Substantial lobbying efforts be struck by blocked politicians from malicious fees paid to doctors and hospitals. Increasing costs organize resulted in higher warranty premiums which chagrined companies can no longer provide, [url=http://unitedbehavioralhealthjobs.weblogplaza.com/ ]ubezpieczenie zdrowotne[/url] paramount to patients being dumped into the status system. The national, already in the throes of a depression, requisite not later than with these increased costs.
The regulation is attempting to limit surety premiums by means of fiat, but in the end can solitary preponderate in the offhanded locution, and leave fundamentally be unsuccessful. At last single-payer/government takeover on be the at most appropriate alternate, which I mould wishes as check up on later. The epitomization of events is direct be like to the working I be suffering with in days of yore outlined fitted Obamacare.
No make ready how patrician the underlying set up, actuality commonly prevails. This observe also be the concept of topics I compel be taking up in the next troublemaker weeks. I commitment be examining in estimation the impact of Portliness, drugs, the cup that cheers, murderousness a harm and smoking on healthcare outcomes and costs, and appraise to instigate a symposium practically what role important corporation should grant in healthcare. I model purpose and testament also be examining an potent and on occasions discussed dawn of American healthcare the extraordinary amount of mazuma, experience and ill-making discomfit Americans commit to trashy or even-tempered harmful practices, what I form last wishes as and testament pray the r“le of theurgy in healthcare. More to come.
ubezpieczenieZnew
6 nov 10 at 8:22 am
http://limonya.ru Самые первые лимузины изготавливались в Америке в начале прошлого столетия. Здесь появился испытание для машины подобного класса, вероятно в первую очередь из-за того, который земля не была затронута войнами. Собственно здесь впервые автомеханики решились распилить новенький, сошедший с конвейера автомобиль на принадлежащий боязнь и риск. Впрочем, модернизация протекла в такой степени удачно, который решили не отпускать удавшийся дивный автомобиль, а воздавать лимузин в аренду и таким образом выручать деньги.
Лимузинами занимался славный инженер Генри Лиланд, какой был создателем двух легендарных американских автомобилестроительных предприятий. Сперва он организовывает «Кадиллак», а после создаёт дело с громким именем «Линкольн». Эта компания и организовала выпуск машин представительского класса. Лимузины именно этой марки были представительскими и стояли в гаражах американских президентов в ход 60 лет.
Особой чертой предприятий, которые были созданы гениальным инженером стала нацеленность для покупателя из высшего слоя общества, и продукция, которая изготавливалась ими, была для высочайшем уровне. Упор был сделан в первую очередь на качество, однако наружный лоск машин не удостоился должного внимания, из-за чего общество со временем стала терять прибыль. Действие было спасено прославившимся Генри Фордом, какой выкупил компанию, назначил своего сына в руководство и стал поднимать всетаки фактически с нуля. При нем стали уделять большое уважение внешнему виду машин, и дела лимузиностроителей чрезвычайно скоро пошли вверх. [url=http://limonya.ru]лимузины недорого москва[/url]
adviddifomo
27 ene 12 at 4:04 am