HTML5 es la palabra del mes. Todos quieren hacer apps en HTML5, que corran en iPads y que brillen con el amanecer de un millón de estrellas. Es el buzzword de marketing que parece nadie entender claramente.
En Cristalab apoyamos fuertemente HTML5, escribimos una introducción a HTML5, varios tutoriales y ofrecimos un curso de HTML5 en Bogotá tan popular que se convirtió en 5 cursos en Bogotá, Quito y Santiago de Chile.
Pero el rediseño de Grooveshark no es HTML5 ni en el DOCTYPE.
¿Qué carajo entonces sí es HTML5 y qué no lo es?
Se requiere más que solo declarar <!DOCTYPE html> para pertenecer a la élite HTML5era. Grooveshark es lo que en los 2000s llamaban "DHTML" y que en la Web 2.0 la gente llamaba "AJAX apps". Es una aplicación web hecha con mucho HTML4, algo de CSS3 y mucho Javascript tradicional. Aprovecha fuertemente la optimización de JS que han hecho todos los navegadores para ser veloz, pero por detrás, Flash sigue siendo usado para la reproducción de la música y otras labores multimedia.
Musicuo, el competidor de Grooveshark hecho en Argentina, tampoco es HTML5. Musicuo también usa a Flash para transmitir la música. Para ser HTML5 tendrían que usar la etiqueta <audio> para reproducir la música y crear un layout con etiquetas semánticas como <section> y <article>.
¿Por qué Grooveshark no usa HTML5 en serio como el tag <audio>?
No trabajo para Grooveshark (aunque lo pareciera con todo lo que los promuevo), por lo que no puedo estar seguro, pero mi apuesta es DRM y streaming. La etiqueta <audio> actual permite simples descargas de archivos mp3/formatos y su reproducción en el navegador. Flash en cambio permite streaming de piezas de audio sin transmitir el archivo entero, así como permite la protección por DRM de dicha información.
Grooveshark ya de por sí funciona en un hueco legal que tarde o temprano la RIAA/SGAE tapará con el poder de un ejercito de abogados. Por lo que dudo que quieran invitar el escrutinio de las discográficas ofreciendo descargas progresivas de mp3 no protegidos, lo único que se puede lograr con <audio>
En conclusión, si alguien dice que Grooveshark está hecho en HTML5:

No porque parezca Flash, pero no se vea Flash, es HTML5.
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por torrealbaruben el 08 de Diciembre de 2010
Por Raxiro el 08 de Diciembre de 2010
Look, it's shiny!
Por j_aroche el 08 de Diciembre de 2010
si musicuo usa flash para transmitir multimedia ¿porque funciona en iOS?
es una duda de un pobre n00b que tiene abierto en este preciso momento Musicuo en un iPhone 3gs y escuchando mi horrible musica favorita (como Only Girl (In The World) de Rihanna)
Esto es lo que siempre decimos aquí en Cristalab, y yo personalmente creo, las tecnologías no están hechas para competir entre ellas directamente, sino que uno las uso como mejor le parezco y así crear la estructura de servicios a sus usuarios.
En este caso, el híbrido de Groove es el mejor ejemplo.
Saludos, Hernán . -
Por talcual el 08 de Diciembre de 2010
Por Flach el 08 de Diciembre de 2010
Por otra parte, yo si creí que era HTML5, pero mi concepto de HTML5 estaba mal, y puedo decir ahora:
viva CSS3 y nunca muera AS3.
Simplemente pasaron de Flex a HTML... That's it
Aunque me gusta el rediseño, y creo que pueden hacer mucho si pasan a HTML5
A ver cuando nos dan la sorpresa
Por Jepser Bernardino el 09 de Diciembre de 2010
Por lopez el 09 de Diciembre de 2010
daz_angie-blog :
Jepser Bernardino-blog :
Pseudo marketers, sigh...
Por Mario el 09 de Diciembre de 2010
Freddie :
daz_angie-blog :
Me refería a quién empezó el rumor...
el problema radica en los jefes incautos deseosos de ser super tech!
por otra parte
Freddie :
Jepser Bernardino-blog :
daz_angie :
Freddie :
daz_angie-blog :
"HTML5 es tan cool que cientos de boludos hacen RT al anuncio HTML5 de Grooveshark sin ver el Doctype
very very !!
Por Jaime el 13 de Diciembre de 2010
como que el que desmientan que es html5 no es un noticia, si sabes lo que es html5 sabras que GS no sigue los lineamientos del lenguaje, si no tienes ni p idea de lo que es y no mas dices que GS esta en html5 porque ya no esta en la plataforma flash creo que deberias darte una vuelta por la pagina de la w3c y no molestar tanto a los chichos de CLab como para que escriban una nota acerca de ello.
Por alexander casas el 26 de Enero de 2011
Por Ado Ello el 22 de Junio de 2011
Por Anonymous el 09 de Agosto de 2011