Generujú české blogy správne RSS?
RSS je dobré, aké RSS je dobré? Poďme si prejsť pár stránok. Predpokladám, že všetky RSS súbory pôjdu zobraziť v Internet Exploreri (url výrobcu som zabudol, skúste Google), potom v programe Postimees FeedReader (www.feedreader.com/) a nakoniec to prepláchneme v instant messengeri Trillian (www.trillian.cc).
pooh.cz
url: http://www.pooh.cz/?s=export&f=rss
Verzia: 0.91
Kódovanie: Windows 1250
IE: ok
FR: ok
TR: nejde
pixy.cz
url: http://www.pixy.cz/blogg/rss/index.xml
Verzia: 0.92
Kódovanie: ISO 8859-2
IE: ok
FR: ok
TR: nejde
reflex
url: http://reflex.cz/rss/index.html
Verzia: ?
Kodovanie: ?
IE: nejde
FR: ok
TR: nejde
blesk
url: http://blesk.cz/rss/titul.html
Verzia: ?
Kodovanie: ?
IE: nejde
FR: ok
TR: nejde
The Wild Mud
url: http://www.twm.cz/rss.xml
Verzia: 0.91
Kodovanie: Windows 1250
IE: ok, dokonca ma vlastny vzhlad pre xml
FR: ok
TR: nejde
root
url: http://www.root.cz/rss/
Verzia: ?
Kodovanie: ?
IE: ?
FR: ok
TR: nejde
hlava.net
url: http://www.hlava.net/rss.php
Verzia: 0.92
Kodovanie: Windows 1250
IE: ok
FR: ok
TR: nejde
e-denik
url: http://www.elka.cz/denik/rss.php
Verzia: RDF, RSS 1.0
Kodovanie: ?
IE: ok
FR: ok
TR: nejde
conblog
url: http://www.converter.cz/blog/conblog_rss.xml
Verzia: 0.91
Kodovanie: Windows 1250
IE: ok
FR: ok
TR: nejde
madaj.net
url: http://www.madaj.net/spravodaj/rss.php
Verzia: 0.91
Kodovanie: Windows 1250
IE: ok
FR: ok
TR: nejde
Web má ale aj „striktnú“ verziu.
url: http://www.madaj.net/spravodaj/rssstrict.php
Verzia: RDF, RSS 0.9
Kodovanie: čisté ASCII
IE: ok
FR: ok
TR: ok
slashdot
url: http://slashdot.org/slashdot.rdf
Verzia: RDF, RSS 0.9
Kodovanie: ciste ASCII
IE: ok
FR: ok
TR: ok
bonusweb
url: http://export.bonusweb.cz/rss_bwclanky.html
Verzia: ?
Kodovanie: ?
IE: ?
FR: ok
TR: nejde
Otázniky sú všade, kde sa mi nechcelo pátrať vo vnútri súboru, pretože sa mi nezobrazil priamo v prehliadači. Všetky uvedené stránky mám v FR, takže ten je najbenevolentnejší k samotnému formátu, snáď okrem neuvedeného machal.creativity.cz, ktorého formát mi vo FR zle zobrazuje diakritiku a navyše je dosť divný.
Všetky okrem slashdot nejdú v plugine Trilliana (TR), je to podľa mňa spôsobené uvedením kódovej stránky a zároveň aj tým, že texty sú samozrejme kódované v príslušnej tabuľke.
Najčastejšie kódovanie je Windows 1250, aj keď by som očakával u tejto komunity vyššiu podporu kódovania ISO 8859-2, resp. u pár novátorov aj niečo novšie. V princípe je to jedno, FR sa aspoň u väčšiny z nich dokázal s uvedeným vysporiadať. K otázke kódovanie viem povedať len toľko, že pred uložením RSS je možné text prekódovať v perle aj v php jediným príkazom.
Pravdepodobne by som na mieste bloggera, ktorý sa rozhodne pre vytváranie RSS, robil minimálne dve jeho verzie. Najkomfortnejšiu pre neho samého a potom takú, ktorú spracujú aj tie najprimitívnejšie parsery RSS. Ja som si ako testovací vybral plugin v Trilliane, pretože je dostatočne hlúpy na toto testovanie.
Záverom môžem len konštatovať, že v Trilliane si českých alebo slovenských RSS veľmi neužijem, pokiaľ sa nejako nedopátram programu ako je FeedReader, tak som tiež pomerne ochudobnený. Používanie online RSS viewerov je trošku kontraproduktívnym obchádzaním a len obyčajným demonštrovaním možnosťí RSS, ale nič viac. Pre osobné použitie vidím cestu akú poskytuje napr. Trillian alebo FeedReader. Pre výmenu údajov medzi webmastermi je samozrejme RSS vhodné a myslím, že webmasteri sú schopní sa prispôsobovať aj mierne neštandardnejším obsahom, resp. neexistencii rôznych verzii RSS zdroja od ktorého chcú preberať informácie. V tom prípade ale u každého webmastera už očakávam, že ak už generuje jedno RSS, nie je príliš tažké aby generoval aj RSS inej verzie a prispôsobené pre primitívnejšie parsery RSS kódu.
pozeram, ze moje CSS potrebuje trosku upravit.
Mnoo vyzera to zaujimavo, ale ajtak keby ludia neboli taky tupy, tak spravy by mohli behat v zakladnom textaku bez diakritiky + tektaku v ISO-2. A parser u citajuceho nech si s tym spravi co xe.