www.alistapart.com/articles/previewofhtml5
por
ockham1789 el 04-12-2007 12:06 UTC, publicado el 04-12-2007 13:05 UTC
Aquí un adelanto de lo que será la evolución del lenguaje de programación más esencial del diseño web: el HTML se adapta a los nuevos tiempos.
negativos:
1 usuarios:
185 anónimos:
166 compartir:

Para que aparezca en todas las páginas, usas el include habitual en asp / jsp / php o lo que sea. Y si estás usando algún sistema de plantillas, mejor que mejor. Si usas páginas estáticas, a copiar y pegar toca, aunque en un entorno empresarial o de intranet, dudo mucho que uses páginas estáticas.
Puedes ver un ejemplo de esto en: www.w3.org/Style/Examples/011/firstcss.es.html . Fíjate como el menú lateral está siempre a la izquierda, fijo y sin necesidad de frames.
Entre cosas a destacar: ¡no más frames!
No están todos los que hay en esta noticia, per sí algunos...
body {padding: 0px;}
El problema, como no, viene cuando se quiere utilizar la propiedad padding, no hay más remedio que anidar otro div y usar su margen a modo de separación.
www.w3.org/TR/CSS21/generate.html#counters
¿Qué versión de Iexplorer tienes? Internet Explorer 7 sí implementa fixed
( blogs.msdn.com/ie/archive/2006/08/22/712830.aspx ).
Es decir fixed funciona en todos los navegadores actuales ( Firefox2, Opera9, IE7, Safari3, Konqueror, etc). Sinceremante, y dime anti-IE si quieres, pero si estamos hablando de HTML5, hablemos de navegadores modernos.
Habrá que ver que es más conveniente para cada caso, XHTML 2.0 puro y duro o la serialización XML de HTML5. Y también habrá que ver qué gana en el mercado :S
Si, lo que mi pecado fué empezar todo basándome en Firefox para luego ver que en Explorer no encajaba nada.
Y Firefox tampoco cumple algunas normas, pero Explorer creo que se lleva la palma de oro. :)
En cuanto a los problemas de no implementación , c&p:
"Finally, when the caveman fired up the 300MHz laptop running Windows 98 that was also frozen in 1999, they might be astonished to realize that the new pages display fine in Netscape 4 and Windows® Internet Explorer® 5. Sure, the browser wouldn't recognize or do anything with the new elements, but the page still displays, and the content is all there.
That's not a happy coincidence. HTML 5 was explicitly designed to degrade gracefully in browsers that don't support it. The reason is simple: We are all cave people. Browsers now have tabs, CSS, and XmlHttpRequest, but their HTML renderers are stuck in 1999. The Web can't move forward without accounting for the installed base. HTML 5 understands this. It offers real benefits to page authors today while promising even more to page readers tomorrow as browsers are slowly upgraded. With that in mind, let's look at what HTML 5 brings you."
En cuanto a temas de compatibilidad, no debe ser demasiado complicado hacer un script genérico que sustituya las etiquetas semánticas por los divs y los spans correspondientes en navegadores antiguos.
En realidad implementar estas etiquetas es sencillisimo, pues se comportan igual que los spans y los divs. Solo es cuestión de que quieran hacerlo.
No entiendo muy bien el razonamiento detras de 3.1, no le veo utilidad otra que limitar el uso de las etiquetas y añadir una dificultad añadida a la creacion de html valido.
lo suyo seria poder hacer:
1. Punto uno
1.1 punto uno uno
1.2 otro punto
1.2.1 mas
2. etc.
Ahora hay que hacerlo a mano y es un palo si tienes decenas de puntos
-edit: tendria que salir indentado
<ul class='toc'>
<li class='tocline4'><a class='tocxref'
href='#ID-1590626202'>1.1.1. The DOM Structure Model</a></li>
y en otros sitios se ven inventos parecidos. De numeracion automática nada
Las que mas me llaman la atención son las etiquetas de audio y video, creo que eso será un muy buen avance s se implementa bien como se espera.
No te están "quitando" algo, si no cambiándolo.
Hace poco tuve que realizar un catalogo online y me tocó aprender html, php, etc, vale, aprenderemos...
Lo que que no aguantaba eran las horas perdidas intentando cuadrar los divs en el firefox sin que el explorer me los esparciese por la pantalla de cualquier manera.
Y la cantidad de porqueria que tenia que meter para "compatibilizar".
Ahora entiendo cuando dicen que el explorer es kk, la de malos ratos que me ha hecho pasar... y me hará pasar.
Y aún no he probado la página en el visor ese en modo texto, como se llamaba... lynx o así.
Salute!