Šuplík Honzy Hučína

Skok na navigaci (menu)

Tento blog je v současné době uzavřen.
Pokračování blogu na bloguje.cz jsem zrušil. Pokud budu někdy pokračovat, bude to spíš tady.

Jednotlivý článek

Internet a vše kolem
23. 10. 2006

Application/rss+xml? Neúčelná komplikace

Webmasteři blogů na Respektu chtějí být moderní, ale hlavička Content-Type: application/rss+xml podle mě není správná cesta. Je to neúčelné, někde to nefunguje a neodpovídá to ani specifikaci.

Že nějaké Content-Type existuje, ví každý, kdo psal do hlavičky stránky meta tag pro kódování. Tenhle údaj posílá server klientovi, když po něm klient něco chce – stránku, obrázek, soubor apod. Klientský prohlížeč se podle Content-Type doví, co se mu posílá (zda obrázek, HTML stránka, soubor RTF apod.) a co s tím má dělat (například zda u textového souboru jen zobrazit obsah, nebo se text pokusit interpretovat jako HTML kód apod.).

Nastavit správné Content-Type je moc důležité. Pokud bych posílal stránku v HTML jako image/jpg, bude prohlížeč zmaten, cože to je za obrázek. Pošlu-li ji jako text/plain, zobrazí se mi přímo zdrojový HTML kód stránky. Pošlu-li ji jako text/rtf, bude se prohlížeč ptát, zda ji má otevřít nebo uložit, a tak dále.

Problém u blogů na Respektu je v typu RSS souborů. Protože RSS je textový formát XML, logicky se posílá s Content-Type: text/xml. Někteří dávají přednost typu application/xml, ale to je také ještě v pořádku. Co v pořádku podle mě není, je typ application/rss+xml, který si právě vybrali webmasteři blogů Respektu.

Že je s rss+xml problém, psal už před rokem Duncan MacKenzie. IE 6.0 si s tím neví rady a nabízí uložení souboru (nebo otevření nějakým programem na klientském počítači). Stejný problém má Firefox 1.0. Verze 1.5 se také uživatele přeptá, nicméně soubor poté zobrazí správně. Jen Opera 9 se tváří, že tomu rozumí stejně jako text/xml i application/xml.

Typ application/rss+xml totiž není ve specifikaci. Samozřejmě do budoucnosti nelze vyloučit, že se soubory specifikované jako RSS budou zpracovávat v prohlížečích odlišným způsobem než klasické XML, ale zatím to tu není. I ta Opera, která po stažení RSS ihned sama nabízí, že zdroj přidá do interní RSS čtečky, reaguje stejně pro „pouhé“ text/xml. Čili rozlišení, že jde speciálně o RSS, není nutné.

Asi bych tedy s horlivostí stran rss+xml počkal.

Pokud si chcete otestovat svůj prohlížeč, tady máte možnost (využil jsem starší RSS z Weblogy.cz):

Poslední články:

Další články si můžete vyhledat v jednotlivých přihrádkách, případně podle data.

© Honza Hučín 2004–6

Šuplík běží na PIPNI.CZ. Díky!

sber.cermat.cz

RSS Šuplíku

RSS komentářů – souhrnně

U každého článku je samostatný RSS kanál pro komentáře.

Výběr článků

Posledních 10 článků

nebo podle data:

nebo hledání fulltextem:

Archiv všech článků

Poslední komentáře

Konverze Word – HTML: poslední verze makra [20]

27. 11. 19:28 | Luboš

Překvapivý rozhovor s Karlem Gottem [9]

26. 7. 23:04 | berny

Pro atributy radši uvozovky. U value určitě [14]

31. 3. 21:56 | fanky

Repelent na revizory [2]

23. 1. 21:25 | Adam Amrich

Dvoubarevná kulatá, další formulář a Olda umřel [8]

9. 1. 20:28 | pája

O mně

*1967, absolvent MFF UK v Praze (1991)

statistik, analytik, programátor, učitel, hudebník

nyní Ústav pro informace ve vzdělávání

Životopis (RTF)

Napište mi