Většina lidí si asi vzpomene, jak to vypadalo v dobách, kdy mezi prohlížeči drtivě dominoval Microsoft Internet Explorer 6 a weby bývaly často „optimalizovány“ pro tento prohlížeč – jehož fungování se dost významně lišilo od specifikací standardů a doporučení. Od té doby Microsoft významně pokročil a s každou další verzí se čím dál více přibližoval standardům, které byly již tou dobou velmi dobře implementovány například v jádrech Gecko či WebKit. Teď se dokonce situace otáčí a Microsoft mění rétoriku. Místo „tvoříme prohlížeč podle našich uživatelů, ne podle standardů“ teď slyšíme kritiku jádra WebKit, že porušuje webové standardy.
V čem je hlavní problém? Ve zpracování událostí z ukazovacích zařízení. Ve firmě Apple vznikala specifikace pro technologii Touch Events, zatímco Microsoft připravil specifikaci Pointer Events. Organizace W3C sice udělila Touch Events status Candidate Recommendation, potom ovšem rozhodla, že místo verze 2 téže specifikace bude novým standardem obecnější řešení Pointer Events od Microsoftu. A vzhledem k současné dominanci prohlížečů založených na jádře WebKit na mobilních zařízeních se tedy toto jádro nachází v podobné pozici, jako kdysi jádro Trident od Microsoftu. Proto se firma zřejmě obává, že budou weby optimalizovány pro „de facto standard“, přestože formální standard, tedy ten připravený v rámci W3C (a využívající v tomto případě řešení použité v Internet Exploreru), bude poněkud jiný.