How to tell if a browser is in "quirks" mode?
In Firefox and Opera you can determine if your browser is in "quirks mode" by checking page info.
Using document.compatMode
, will tell you the mode you are in with most browsers.
In Chrome, Safari, and IE, run this javascript in the address bar:
javascript:window.alert('You are in ' + (document.compatMode==='CSS1Compat'?'Standards':'Quirks') + ' mode.')
(note that you'll need to re-type the javascript:
portion after pasting into your address bar, due to recent security changes)
As you can query the render mode in JavaScript you can have a Bookmarklet which will tell you which render mode a page is using.
I found this render mode bookmarklet which works well for me:
javascript:m=(document.compatMode=='CSS1Compat')?'Standards':'Quirks';window.alert('You%20are%20in%20'%20+%20m%20+%20'%20mode.');