Esiste un plug-in validatore HTML5 per Firefox?


21

Esiste un plug-in per Firefox per convalidare HTML 5?

Ho sempre usato questo , ma se la mia pagina web ha un <!DOCTYPE HTML>doctype si lamenta che non avere un doctype a tutti.

Vorrei in particolare uno simile a quello che ho collegato, in cui la verifica avviene sul tuo computer e istantanea e automatica, senza la necessità di inviare dati a un server di terze parti e quindi attendere una risposta.


Risposte:


6

Questo è il migliore che ho trovato finora:

https://github.com/rogerjohansson/html5validator (vedi Download per un xpi)

Non dovresti usare il validator.nuservizio online con esso, poiché provoca un attacco DoS sul servizio online e probabilmente ti verrà vietato l'uso del servizio come contromisura (vedi https://github.com/rogerjohansson/html5validator/issues/ 6 ). Il bello è che non invia l'URL al validatore, ma i dati HTML direttamente; ciò significa che è possibile controllare anche siti locali o siti protetti da password.

La convalida può essere attivata automaticamente, tramite una whitelist di dominio o facendo clic sull'elemento validatore.

Puoi e dovresti creare il tuo validator.nu-instance (almeno su Linux e Mac OS X) - vedi questo . Avresti quindi un validatore funzionante localmente e puoi persino controllare i siti senza una connessione Internet compilando http://localhost:8888/(l'indirizzo predefinito dell'istanza del validatore locale) nel componente Validator URLaggiuntivo.

Per dare crediti: ho le informazioni di cui sopra da Convalida HTML5 con validator.nu e l'estensione HTML5Validator per Firefox .


4

Nel componente aggiuntivo per gli sviluppatori Web, https://addons.mozilla.org/en-US/firefox/addon/60 , se usi "Strumenti"> "Visualizza convalida pagina" mostrerà una barra in alto che convalida il codice sorgente della pagina. Questo viene fatto tramite il validatore W3C, ma senza che tu debba navigare lì.

È un peccato che il validatore HTML non abbia ancora in programma di incorporare HTML5 almeno fino alla versione 0.9.



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.