2012-04-03 11 views
6

Stavo guardando il codice di jsfiddle e ho visto queste righe:Qual è il `attr edit` in un meta tag

<meta name="description" edit="mootools shell, easy test you snippets before implementing"> 
<meta name="keywords" edit="mootools,javascript,javascript framework,shell,test"> 
<meta name="robots" edit="all"> 

non ho mai visto le edit attr prima. Che cosa fa? Non riuscivo a trovare alcuna info su w3.org o google

+2

Forse è un html non valido? Puoi praticamente mettere qualcosa in html, i browser non si lamenteranno. Penso che potrebbero usarlo per fornire alcuni dati per il js. Però è solo una speculazione sfrenata. –

+3

http://validator.w3.org/check?uri=http%3A%2F%2Fjsfiddle.net&charset=%28detect+automatically%29&doctype=Inline&group=0 – PeeHaa

+0

Ok, credo di aver ragione, grazie @RepWhoringPeeHaa –

risposta

4

Scommetto che è solo un errore da parte loro e l'attributo "modifica" avrebbe dovuto essere "contenuto". Forse dovresti mandargli un appunto e farglielo sapere.

Aggiornamento: Ho appena inviato a Piotr una nota, lasciandolo a riguardo. Aggiornerò la mia risposta con la sua risposta (se presente).

+0

Sì, quelli dovrebbero essere entrambi attributi 'content'. –

+0

Il tag robots non è valido poiché "all" non è un'opzione valida anche se è stato utilizzato l'attributo content. Ho chiesto anche a Piotr. – BluesRockAddict

+0

@BluesRockAddict: Chi è? – qwertymk

2

Il edit attributo is not valid html:

Line 4, Column 33: there is no attribute "edit" 
    <meta name="description" edit="mootools shell, easy test you snippets before … 
✉ 

Quindi questo significa che o è utilizzato da jsfiddle stesso per passare i valori sui loro js, ​​o da qualche crawler web che non conosco.

Ho controllato il crawler di google, ma non menziona nessuno di questi attributi.

+1

I tipo di dubbio stanno usando qualcosa come 'easy test you snippets' in un attributo come un hook javascript per jsfiddle stesso ... sembra più un errore. –