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.