On 16/08/11 09:38, Roan Kattouw wrote: > So these warnings are harmless and a testament to the fact that you > can't write stuff that works in all browsers AND validates in all > browsers (not 'validates' in the W3C sense, but 'validates' in the > browser-doesn't-complain sense). We're in the situation where things > work in all browsers but nearly all browsers complain about certain > things (but only in the developer console, and without actually > breaking functionality), and I think that's better than having a > warning-free but broken (or less feature-rich) web site :)
We could avoid the warnings by using conditional comments in the HTML. That's how it was done in Monobook. But the effect of this was a higher number of object requests for IE users, which slowed down site performance for them. Another solution would be to send Vary: User-Agent headers, but that would reduce server-side performance significantly. The current scheme has good performance and a good feature set, at the expense of putting some annoying errors in your Firefox error console. -- Tim Starling _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
