Hlavní navigace

Proč je Živě samý otazník?

Michal Krause 11. 2. 1999

Již nějakou dobu jsem přemýšlel, proč se mi v mém Navigatoru na Linuxu zobrazují stránky Živě s otazníky poněkud nelogicky uprostřed vět. Na druhou stranu na Živě zavítám jenom příležitostně a tak jsem se tím nijak zvlášť netrápil. Nedávno jsem ovšem zjistil kdo v tom má prsty. Ano, pro změnu je to Microsoft.

Nejdříve musím obtěžovat s několika technickými údaji: běžný počítač dnes obvykle pracuje s tabulkou osmibitových znaků, což znamená, že znaků je 256. Rozložení znaků, písmen a číslic do této tabulky definuje tzv. znaková sada. Nejpoužívanější je sada definovaná normou ISO-8859–1, která obsahuje všechny znaky latinky bez národních rozšíření (jako jsou třeba háčky a čárky v češtině). Některé znaky jsou zobrazitelné (písmena, číslice a podobně), jiné nejsou a mají svůj specifický účel. Příkladem druhé skupiny budiž třeba znak konce řádku.

Microsoft je ovšem známý svým přístupem ke standardům – totiž že pokud to jenom trochu jde, doslova a do písmene na ně kašle. Tentokrát si vzal na paškál zmiňovanou normu ISO-8859–1 a naprosto klidně využil znaky z rozsahu 0×82 až 0×95 pro svoje účely. V případě Živě jde obvykle o znaky 0×84 a 0×93, které pouze na platformě Windows znamenají dolní a horní dvojité uvozovky. Jiné platformy, které standardy dodržují na této pozici očekávají nezobrazitelný znak, takže musí jeho přítomnost nějak řešit a Navigátor to zkrátka provede tak, že místo něj zobrazí otazník.
Na vině je samozřejmě i ten, kdo pro Živě dělá stránky, protože tyto znaky nemají v HTML co dělat. Určitě by bylo lepší, kdyby byly použity klasické kompatibilní (byť typograficky špatné) uvozovky zapsané entitou ".

Možná si řeknete, že je to prkotina. Jenže ona není. Co když to příště bude nějaký důležitější standard, který Microsoft nedodrží? Už teď je například dost problémů s kódováním češtiny. Co když bude nějaká další verze Internet Exploreru podporovat pouze HTML (nebo cokoliv, co jej nahradí) vytvořené výhradně pomocí případné budoucí verze FrontPage? A nebo co když si třeba usmyslí, že bude lepší trochu upravit TCP/IP protokoly tak, že se uživatel Windows spojí zase jenom s windowsovským serverem? To bude teprve ta správná legrace…

Našli jste v článku chybu?
Root.cz: Vypadl Google a rozbilo se toho hodně

Vypadl Google a rozbilo se toho hodně

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Podnikatel.cz: Vládu obejde, kvůli EET rovnou do sněmovny

Vládu obejde, kvůli EET rovnou do sněmovny

DigiZone.cz: Česká televize mění schéma ČT :D

Česká televize mění schéma ČT :D

Vitalia.cz: Říká amoleta - a myslí palačinka

Říká amoleta - a myslí palačinka

Lupa.cz: Google měl výpadek, nejel Gmail ani YouTube

Google měl výpadek, nejel Gmail ani YouTube

Vitalia.cz: Baletky propagují zdravotní superpostel

Baletky propagují zdravotní superpostel

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...

DigiZone.cz: Sony KD-55XD8005 s Android 6.0

Sony KD-55XD8005 s Android 6.0

Podnikatel.cz: 1. den EET? Problémy s pokladnami

1. den EET? Problémy s pokladnami

Podnikatel.cz: Víme první výsledky doby odezvy #EET

Víme první výsledky doby odezvy #EET

Měšec.cz: U levneELEKTRO.cz už reklamaci nevyřídíte

U levneELEKTRO.cz už reklamaci nevyřídíte

Měšec.cz: Finančním poradcům hrozí vracení provizí

Finančním poradcům hrozí vracení provizí

Podnikatel.cz: EET zvládneme, budou horší zákony

EET zvládneme, budou horší zákony

Podnikatel.cz: Na poslední chvíli šokuje vyjímkami v EET

Na poslední chvíli šokuje vyjímkami v EET

Vitalia.cz: Paštiky plné masa ho zatím neuživí

Paštiky plné masa ho zatím neuživí

Měšec.cz: Jak vymáhat výživné zadarmo?

Jak vymáhat výživné zadarmo?

Vitalia.cz: Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

DigiZone.cz: ČT má dalšího zástupce v EBU

ČT má dalšího zástupce v EBU

Vitalia.cz: Chtějí si léčit kvasinky. Lék je jen v Německu

Chtějí si léčit kvasinky. Lék je jen v Německu