Il tag meter in HTML5

Vi sarà capitato di leggere come l’HTML5 introduca elementi di semantica nello standard di comunicazione web. 
Sarebbe a dire, sono solo il contenuto può essere formattato (grazie alla definizione data da tag specifici, quali quelli di lista o paragrafo e poi l’uso di fogli di stile CSS), ma anche il signficato di quanto scritto nella pagina web è esplicitato. 

Certo, ad esseere corretti si dovrebbe dire, che il significato di sporadici elementi all’interno della pagina hanno il loro tag

Avviene per la definzione di una data <time>, di della percentuale di completamento di un compito <progress>.

Quindi se visualizzate (senza inteprete, ma come solo testo) una pagina web in html5 potreste trovare una scritta quale:

 

<p>Oggi pomeriggio penso che sarò lì per le <time>15:00</time></p>

 

Fatta questa premessa, mi ha colpito molto l’attenzione sapere come uno dei nuovi tag sia  <meter>, che Displaying a scalar measurement within a known range, like hard drive usage, can be done using the meter element (spec: 4.10.17) 

Quindi non indica una unità di misura, ma un valore (scalare) del quale si posso specificare valori minimo e massimo.

La visualizzazione dei browser non è però ben riuscita.

Provate a visualizzare questo codice nel vostro browser e cercate il voto “B” preso dallo studente:

<p>He got a <meter low="69" high="80" max="100" value="84">B</meter> on the exam.</p>

 

Ecco quello che potrebbe apparirvi

Qualcosa è andato storto (cioè qualche cosa è andata storta)...

 

 

Fonte

http://www.w3schools.com/tags/tag_meter.asp

http://www.html.it/pag/19278/meter/

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meter