Today’s featured website: European Visa Online I visited this site for the first time today and was greeted with this page. Seriously? In case you’re curious, I’m running firefox 3.6.3. Web developers and designers have scorned and mocked IE 6 for years now due to hoards of bugs and non-compliant behavior that cause endless development [...]