Víte, co je základní potřebou dopředné kompatibility? Je to víra? Je to moc? Je to autorita? Nikoliv, to jsou jen její módní doplňky.
Dopředná kompatibilita vyžaduje především vizi. Jedině s jasnými plány je rozumné činit velkolepé úpravy. Bez zřetelné vize do budoucna se stává snaha o změnu jen čímsi mezi výstředností a sebestředností.
Vize konsorcia jsou poněkud rozmazané. Tedy, jsou-li vůbec nějaké.
value elementu <li> ve prospěch počítadlových vlastností v CSS. Navazující XHTML 1.1 skutečně tento atribut zakazuje. Dočasně. Ve dvou posledních návrzích XHTML 2 opět je.
version u elementu <html>. Dočasně. V XHTML 1.1 i v návrhu XHTML 2 opět je.
<menu>, o jehož sémantickém významu není pochyb, byl dle W3C přebytečný. Proto ho v HTML 4 zavrhlo a v XHTML 1.1 zakázalo. Dočasně. Nový element <nl> bude mít v XHTML 2 stejný účel.
<img>? V dřívějších návrzích XHTML 2 zmizel, neboť <object> byl logičtější. Dočasně. V posledním návrhu se zase objevil, neboť <img> je logičtější.
target u odkazů, není přítomen ve Strict DTD. Navazující XHTML 1.1 ho zakazuje. Dočasně. V návrhu XHTML 2 je.
<acronym> zmizí a <hr> se promění v <separator>. Jak rafinované.
<label>, přiřadí zcela jiný význam.
<pre> nese nějakou informaci o struktuře? Konsorcium stále ano, proto ho ponechává. A to i přesto, že pro výpis zdrojových kódů zavádí <blockcode>. Cokoliv s atributem layout="relevant" (to je nové úžasnější pojmenování pro xml:space="preserve") vede ve všech ohledech ke stejnému výsledku jako element <pre>.
Bohužel. Konsorcium není kompetentní k tomu, aby slibovalo dopřednou kompatibilitu. Je zarážející, že čím více opovrhuje kompatibilitou zpětnou, tím více lidí věří, že s tím brzy přestane. Že jde jen o bolestivý přerod, kde jisté ztráty jsou povoleny.
Nahlédněte prosím trochu do historie lidstva. Uvidíte tam osvědčenou strategii: Navodit dojem dočasné krize a nabídnout efektivní drastické řešení. „Svět je móc špatný, ale vězte, že bude lepší, ovšem něco se musí obětovat.“ Zas a znova. Dočasná iluzorní krize se stane trvalou skutečností a obětování principem mravním.
Pochválen buď Tim.