Historias
Slashboxes
Comentarios
 

Nuevos elementos en HTML5

editada por Yonderboy el 09 de Agosto 2007, 18:55h   Printer-friendly   Email story
desde el dept. renovarse-o-morir
pobrecito hablador nos cuenta: «HTML5, la nueva versión del lenguaje HTML llegará con nuevos elementos por primera vez en este milenio. Sin duda este acercamiento a la web semántica cambiará mucho la vida de los webmasters. Elementos como aside, figure, section, time, meter, progress, video, audio, details, datagrid, command ... abrirán nuevas posibilidades. El W3C introduce estos cambios porque seguir utilizando un lenguaje de 1999 es seguir siendo hombres de las cavernas: nuestros navegadores ahora tienen pestañas, utilizamos RSS y conocemos XML... sin embargo seguimos haciendo básicamente lo mismo que el milenio pasado: Tablas (table) y Párrafos (p)»

Historias relacionadas

[+] W3C anuncia el primer borrador público de HTML 5 16 comentarios
Leo en The Inquirer que en Slashdot cuentan que el W3C anuncia el primer borrador público de HTML 5, nueva versión de la que ya hablábamos en Barrapunto hace 5 meses. Se ha publicado, además, una comparativa entre HTML4 y HTML5, algo que facilitará sobremanera la labor de enterarse de las novedades que traerá esta nueva versión. Una vez más, toca reciclarse.
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por pobrecito hablador el Jueves, 09 Agosto de 2007, 19:38h (#943277)
    "es seguir siendo hombres de las cavernas"
    dios. pobrecito hablador a usado una metáfora utilizada en el artículo original para decir algo que no dice el artículo original. da un poco de rabia leer estas cosas.

    y yo me temo que no cambiará la vida de muchos webmasters. los que antes se preocupaban por la semántica se alegrarán porque podrán enriquecer la de sus páginas, pero los que pasaban olímpicamente de ella ahora lo seguirán haciendo al 100%, a no ser que algún navegador de uso mayoritario implemente unas representaciones o unos comportamientos manifiestamente útiles o atractivos para estos nuevos elementos. ojalá se dé este último caso.
  • Otro saco roto

    (Puntos:3, Divertido)
    Mientras que no lo implemente explorer....
    --

    Desarrollo Web [manuelcanga.es]
  • Parece buena idea

    (Puntos:3, Interesante)
    por Defero (14845) el Jueves, 09 Agosto de 2007, 19:46h (#943280)
    ( http://www.ekinabokatuak.com/ | Última bitácora: Domingo, 24 Octubre de 2010, 23:32h )

    Me parece exagerar eso de que sólo tenemos tablas y párrafos, pero lo cierto es que algunos de los elementos que se citan [techlosofy.com] son bastante lógicos:

    • "section : Pued ser un capítulo, una sección de un capítulo o básicamente cualquier cosa que incluya su propio encabezamiento." Hasta ahora para esto yo (y todo el mundo) usaba <h1>, <h2>..., y luego un montón de párrafos, que suponíamos dentro de un capítulo porque iban detrás del título de ese capítulo. Supongo que ahora <section> envolverá todo el capítulo, y sabremos que los párrafos son parte del capítulo no sólo porque vayan después del título, sino porque están dentro de la misma <section>.
    • "header : La cabecera de una página. No confundir con el elemento head". ¿En cuántas páginas podemos encontrar una estructura de tres capas, de nombres "header", "content" y "footer"? Bueno, yo las suelo llamar "cabecera", "contenido" y "pie", que para el caso es lo mismo. Creo que se han rendido a la evidencia: esa división es parte de la "semántica" de la web.
    • "nav : Una colección de links a otras páginas"
    • . Más o menos lo mismo: la mayoría de las webs disponen de un menú de enlaces, para poder acceder a las distintas secciones. Yo uso <ul> y <li> para ese menú, pero es obvio que no es una simple lista de elementos, esos elementos tienen un significado específico, común a todas las webs: son un menú de navegación. Muy buena idea crear una etiqueta específica.
    • "aside : Es un bloque semántico que representa una nota, un consejo una explicación.". Yo para esto utilizo <blockquote> con un "class" específico. Es muy común encontrarse notas explicativas, avisos y demás en muchas webs. Mejor diferenciarlo de una simple "cita".
    • "dialog : Se utilizará para representar una conversación entre varias personas". Je, estaría bien poder usarlo en Barrapunto, para esas "conversaciones ficticias" para las que utilizamos guiones y <blockquote>.

    Creo que me va a gustar HTML5. Habrá que ir poniéndose al día poco a poco. A ver si los navegadores hacen bien su trabajo. :-)

    --
    "... y al final terminamos montando un despacho de abogados en Renteria [ekinabokatuak.com]"
  • Bien, pero...

    (Puntos:3, Inspirado)
    por charliexperience (3160) el Jueves, 09 Agosto de 2007, 21:26h (#943341)
    ( http://www.bulletrain.net/ | Última bitácora: Domingo, 13 Febrero de 2005, 00:23h )
    Las novedades de HTML 5 me parecen estupendas, pero ¿la siguiente gran cosa no era XHTML 2.0? ¿No habíamos quedado en que de ahora en adelante todo iba con XML?
    • Re:Bien, pero... de pobrecito hablador (Puntos:2) Viernes, 10 Agosto de 2007, 00:09h
    • Re:Bien, pero... de strider2003 (Puntos:2) Jueves, 09 Agosto de 2007, 22:59h
    • 1 respuesta por debajo de tu umbral de lectura actual.
  • Cambios jugosos

    (Puntos:3, Informativo)
    por morris (13783) el Jueves, 09 Agosto de 2007, 23:13h (#943377)
    ( Última bitácora: Miércoles, 10 Septiembre de 2008, 07:53h )

    En realidad la lista de cambios y novedades es bastante más amplia e interesante:

    • Se añaden dos nuevos mecanismos para almacenar datos en el cliente, sessionStorage y globalStorage.
    • Se abre la posibilidad de tener una base de datos en el cliente y poder ejecutar consultas SQL (aún no está bien definido este apartado).
    • El elemento event-source, que permite tener una fuente de eventos externa (por ejemplo, <event-source src="http://www.host.com/script.cgi" onevent="process(event)">). Dicho de otra forma: eventos DOM enviados desde el servidor.
    • Posibilidad de realizar conexiones bidireccionales con el servidor mediante TCPConnection(), LocalBroadcastConnection() y PeerToPeerConnection().
    • Envío de mensajes entre documentos mediante postMessage().
    • El elemento canvas entra en la especificación.
    • Otro que entra es embed. Aquí parece que han dado la guerra por perdida con object (de ahí la inclusión también de elementos como audio y video).
    • Se añade el atributo contentEditable a todos los elementos.
    • Soporte para arrastrar y soltar.
    • Historial de deshacer para todos los cambios realizados en el DOM.

    Esta nueva versión pretende dotar de más elementos semánticos (section, article, nav...) al lenguaje, pero por encima de todo están mejorando sus capacidades para desarrollar aplicaciones, aunque tendremos que esperar algún tiempo todavía para ver qué entra finalmente en la especificación.

  • por ElPeazoPerro (16702) el Viernes, 10 Agosto de 2007, 01:21h (#943400)
    ( http://todoa99.blogspot.com/ | Última bitácora: Lunes, 20 Abril de 2009, 22:41h )
    Todos los que criticáis HTML5 porque "no necesitáis más colorines" demostráis dos cosas:
    1 - No os habéis leído las novedades de HTML5 (o no las habéis entendido)
    2 - En vuestra vida habéis hecho una página WEB medio-medio seria.
  • Esto es la era de la modernidad

    (Puntos:4, Inspirado)
    por DanielSan (10124) el Viernes, 10 Agosto de 2007, 04:07h (#943412)
    ( http://guslibu.awardspace.com/ | Última bitácora: Jueves, 08 Julio de 2010, 08:35h )

    ...nuestros navegadores ahora tienen pestañas, utilizamos RSS y conocemos XML... sin embargo seguimos haciendo básicamente lo mismo que el milenio pasado...
    Porque, aunque estemos en el siglo XXI, aunque hayamos puesto un pie en la luna, aunque ahora podamos comunicarnos instantánamente con personas de cualquier lugar del mundo, o viajar a velocidades supersónicas o comprender los misterios de la materia y el universo... Como decía aquél, en el fondo seguimos siendo una enorme pandilla de monos sin pelo en el cuerpo pero exactamente con las mismas necesidades primarias que cualquiera de nuestros hermanos peludos.

    Manicomio: dícese del establecimiento donde el cliente nunca tiene la razón.
  • por Pndel (17582) el Viernes, 10 Agosto de 2007, 15:51h (#943678)
    ( http://barrapunto.com/ | Última bitácora: Miércoles, 21 Enero de 2009, 22:34h )

    sin embargo seguimos haciendo básicamente lo mismo que el milenio pasado: Tablas (table) y Párrafos (p)


    ¿Y qué tienen de malo los párrafos? Lo de las tablas está claro, pero... ¿los párrafos? ¿Qué mejor que la etiqueta "

    " para representar un párrafo de texto cuando queremos representar un conjunto de frases que constituyen... eso, un párrafo?

    Precisamente las recomendaciones de accesibilidad y del W3C dicen que lo hagamos así...

    --
    Intenté registrarme como "Pŕndel", pero se ve que Barrapunto no admite acentos en los nombres de usuario...
  • Re:Texto plano

    (Puntos:2, Informativo)
    por GERTU (26833) el Jueves, 09 Agosto de 2007, 20:01h (#943294)
    ( http://www.inmogertu.com/ | Última bitácora: Miércoles, 29 Agosto de 2007, 13:56h )

    Estas nuevas etiquetas no tratan de añadir nuevo "colorido" a un texto, simplemente marcar los distintos elementos para que se sepa qué es qué. En un texto plano es bastante complicado reconocer la estructura del texto de un vistazo, no puedes ver los capítulos que lo conforman de manera sencilla. Igualmente, resulta algo complicado distinguir las citas textuales.


    No se habla de ni de flash, ni de javascript, ni de ningún tipo de elemento visual, sino semántico, que permita a un navegador saber fácilmente qué es qué. Luego cómo se muestre eso es cosa del usuario. Puedes dar distinto aspecto a distintos elementos mediante CSS, o por el contrario puedes utilizar un sintetizador de texto a voz que cambie la entonación si se trata de una cita textual, si se trata de un resumen, si se trata de una anotación marginal... toda esa información es parte de lo que llamamos "web semántica".

    [ Padre ]
  • por Luis Digital (803) el Jueves, 09 Agosto de 2007, 22:29h (#943365)
    ( http://www.luisdigital.com/ | Última bitácora: Viernes, 05 Noviembre de 2010, 15:35h )
    Yo más bien veo mucha curiosidad, como pasa con todo lo nuevo.

    Pero como tú trabajaste implementando la versión 5 no tienes ninguna pregunta que hacer o curiosidad.
    --
    La verdad es menos creíble que la mentira. 08:22 A.M. - 04/08/01 No dejes que una mancha oscurezca tu vida.
    [ Padre ]
  • por Electroyonki (26375) el Viernes, 10 Agosto de 2007, 08:14h (#943455)
    ¡Pero bueno!
    ¿Cómo que troll? ¿No tenéis sentido del humor?
    --
    End Of Line
    [ Padre ]
  • por GERTU (26833) el Viernes, 10 Agosto de 2007, 15:46h (#943675)
    ( http://www.inmogertu.com/ | Última bitácora: Miércoles, 29 Agosto de 2007, 13:56h )

    mucha gente de la que está aquí hablando de lo negativa que es la noticia

    Qué quieres que te diga, yo no he visto muchos mensajes hablando en tono negativo. Más bien al contrario. Claro que me he saltado algún que otro mensaje, pero vamos, sólo algunos.

    [ Padre ]
  • 6 respuestas por debajo de tu umbral de lectura actual.