This test is good. Not sure if any browsers implement this correctly yet though :)