Atom 0.3 je již „deprecated“
Když jsem dnes validoval Atom feed WELL.DONE, byl jsem FeedValidator.org upozorněn na nutnost přechodu na verzi Atom 1.0. Atom 1.0 byl schválen v září 2005 a v listopadu 2005 byl upraven validátor tak, že použití Atom 0.3 feedu již pokládá za chybu validace. Což je popud proč věc řešit, dosud jsem Atom 1.0 ignoroval.
Na webu AtomEnabled.org se můžete podívat na kompletní specifikaci „nového“ Atom 1.0 formátu. Popravdě řečeno, od chvíle co jsem se na to podrobněji podíval, pokládám autora Atom formátu za mimořádně směšného idiota. Atom 1.0 je totiž zcela nekompatibilní s formátem Atom 0.3.
Proč tomu tak je? Autoři Atom formátu pokládali za naprosto nezbytné například změnit <modified>
na <updated>
(„modifikováno“ na „aktualizováno“), <issued>
na <published>
(„vydáno“ na „publikováno“) či text/html
na html
. To je celé k těm „zásadním“ změnám. Hra se slovíčky? Pěkně tyto úžasné modifikace popsal Rakaz.
Nyní je tedy WELL.DONE Atom 1.0 feed opět plně validní, nicméně, smysl této „úžasné změny“ opravdu nevidím, maximálně tak další uměle vytvořenou nekompatibilitu, větší zmatek uživatelů a vývojářů redakčních systémů, a naštvané výrobce RSS/Atom čteček.
Je to škoda, zrovna RSS atd, docela fandim a jakákoliv nekompatibilita tomu dost škodí. Bohužel, to co je vytýkáno MS totiž vlastní standarty téměř na vše to samé začínám pozorovat i jinde.
Radku ešte by si mohol zmenit ikonku ;)
[2] ikonka je změněná, chce to reload obrázku, máš jej v cache..
Tak pokud je kanál generován skriptem, tak v tom nevidím takový problém. A pokud to někdo píše ručně, tak mu asi bude muset stačit jen RSS
[4] tak v tom nevidím takový problém - problém přece není v generování, úprava v CMS z Atom 0.3 na Atom 1.0 zabrala i se studiem dokumentace formátu celkem 15 minut, ale jde o princip. Jaký smysl má změnit „vydáno“ na „publikováno“ či „modifikováno“ na „aktualizováno“? Jiné změny v té debilní "nové" specifikaci nejsou, než změny slovíček. To je prostě uměle vytvořená nekompatibilita a snaha o zviditelnění pár dementních autorů Atom formátu...
[5] No to se bohužel na internetu vyskytuje. Vezmi v úvahu třeba chování W3C. Dodneška je začínajícím webdeveloperům noční můrou rozměr blokového elementu s borderem. Zkusil si jim něco napsat? Třeba maj výmluvu...
[6] Noční můrou?? Pokud máme namysli oba totéž (tj. co říká norma a jak to počítají prohlížeče, tak to pěkně popsal Pyxi ve své Matrjošce :-)...
Cmhs, měl bych si pořídit větší monitor, tohle jsem psal 2x, protože jsem šnatně dekódoval jedno pídmenko na ochraném obrázku :-... Nebo jít k očnímu :-(...