What causes an HTTP request to be fired?
What *should* cause an HTTP request to be fired?
How can you take advantage of the discrepancies between browsers?
Why are there still SO many damn discrepancies?
Meh – about half these questions can be at least partially answered by Jake Archibald’s (WIP at time of writing) quiz, which is also a nice bit of front end design (so… only works in Chrome desktop atm!), and with a little thought, if you have a captive target browser, another can be answered too.
If you care to compare, I scored 29.