Mentre rispondevo in questo topic http://www.altervista.org/forum/viewtopic.php?t=13955 , mi sono reso conto che nella pagina dei bookmarklets che ho linkato manca uno strumento essenziale per gli sviluppatori web.

Per non andare OT ho aperto un nuovo post, questo.


Due paroline:

Cosa sono i bookmarklets?
Sono dei javascript che potete mettere direttamente nei preferiti come se fossero dei link a siti.

A cosa servono?
A molte cose. Ad esempio: colorare i link diversamente a seconda se siano interni o esterni a una pagina, rimuovere i redirect, mostrare i campi nascosti nelle form, ecc...

Come si usano?
Li piazzate nei preferiti come un normale link e li richiamate quando vi servono. Hanno effetto sulla pagina che state guardando.

Dove si trovano?
Ne trovate una marea qui: http://www.squarefree.com/bookmarklets/
Ma non quello che sto per darvi (non ancora)

E veniamo al punto: quante volte voi O svilupatori XHTML avete lottato con il quirkmode?

Quante volte avreste voluto sapere se IE o qualunque altro browser stava leggendo la vostra pagina correttamente o se si stava inventando una DTD diversa da quella messa?

Ecco il bookmarklet che fa per voi!

Vi basta scrivere nell'indirizzo (o aggiungere ai preferiti) questa riga:

javascript:alert(document.compatMode);

e vedrete CSS1Mode se la pagina e' letta con la giusta DTD, e QuirkMode o BackCompat (dipende se usate opera o altro) se il vostro browser e' passato al quirkmode.

Spero vi possa essere utile