Liste in ordine inverso e attributi custom in HTML5
Giovedì 22 Maggio 2008 - 08:19
di Cesare Lamanna

Riportato alla luce da una segnalazione apparsa su DZone, segnalo a mia volta una particolarità della specifica HTML 5 presentata un mesetto fa in questo post del blog del WHATWG. Si tratta della possibilità di creare liste con numerazione in ordine inverso. Basta per esempio aggiungere ad una normale ol di 10 item l’attributo reversed per ottenere una numerazione che parte automaticamente da 10 per arrivare ad 1. Sono sicuro che ognuno di voi saprà immaginare almeno uno scenario d’utilizzo per questa funzionalità in attesa di poterla implementare (da vecchio ascoltatore della hit parade su RadioDue il gioco nel mio caso è stato troppo facile).
Forse (e magari senza forse) più sostanziosa un’altra innovazione promessa nella specifica, quella su cui interviene in un bell’intervento di sintesi ricco di esempi e codice Brian Dillard. Il tema è quello degli attributi personalizzati. Non consentiti, come si sa, nelle attuali specifiche ma certamente utili in tante circostanze. Come spiega bene Anne Van Kesteren, la specifica HTML 5 renderà possibile agli autori di pagine web l’utilizzo di attributi speciali che inizino con la stringa data- per inserire nel codice HTML dati speciali o rilevanti. Gli snippet di Dillard mostrano per esempio come questa possibilità si possa applicare alla creazione di routines di validazione dei form.
Categoria: Web Standards | Permalink
Commenti
1
A livello di javascript e DOM può avere utilità l’utilizzo di attributi custom, ma a livello di scripting lato server a cosa servono? C’è un modo per sfruttarli?
Per le liste inverse non mi viene in mente nulla per ora, ma è sempre qualcosa che mancava e che può rivelarsi utile in certe situazioni.
2
Credo che gli attributi custom siano stati pensati solo ed esclusivamente per il javascript e personalmente li trovo davvero un salva-vita.
Più volte mi sono scontrato con il seguente dilemma: creare markup da cui prendere i dati e trovare un modo per graficarlo (odio il testo nascosto e, a quanto pare anche i motori) o utilizzare AJAX per ricavare i dati?
P.S. qualcuno sa se c’è un modo affidabile e crossbrowser per leggere i commenti di una pagina xhtml tramite javascript?
# - postato da Riot - 22 Maggio 2008 - 10:24
3
http://www.javascriptkit.com/d.....type.shtml
# - postato da Enzo - 24 Maggio 2008 - 11:25







