Problémy s kompatibilitou jsou plody všelijakých pitomých webdesignérských
frameworků, redakčních systémů a podobných tvořítek obludností, kterými
rádobywebmasteři (web kiddies) generují neskutečně odporné a nepřehledné
HTML-kódy zasviněné spoustou zbytečných javaskriptů a CSS. Zvlášt když jim to
umožňuje HTML5, CSS3 ap. - nechtěl bych dělat implementaci ničeho z toho a
dokonce se domnívám, že některé definice si mohou navzájem odporovat, takže pak
není divu, že se každý prohlížeč chová trochu jinak. V jednoduchosti je síla, jenže
když už byly zmíněné džiny vypuštěny z lahve, těžko se bránit. I tak, napíšu-li něco
v HTML5 a CSS3 textovým editorem (vi ap.), téměř jistě nebudu mít problém s tím,
že v jednom browseru to jde a jiném ne. Samozřejmě chápu, že větší služby se tak
dělat nedají, ale nabubřelost tvořidel by měla mít nějaké meze, aby neumožňovala
příliš velkou podporu ztřeštěných nápadů těch, kteří tvoří obsahy webů a přitom vědí
prd o tom, co vlastně jejich "pokročilé" nástroje páchají na svém výstupu.