Standartai dienoraščiuose
Pasižiūrėjau kad puikusis naujasis Džibo projektukas „lietuviški dienoraščiai“ kažkaip keistai bendrauja su mano įrašų datomis
(laikas rodomas penkiomis valandomis vėlesnis – dėl to mano įrašai puikuojasi visą laiką kaip patys naujausi ;)
Esmė tame, kad visuose dienoraščiuose naudojamos dvi datų versijos – Dublin Core datos formatas (einantis
<dc:date>
lauke ISO 8601 formatu) ir standartinė Netscape (tais gūdžiais laikais kai buvo formuojami pirmi RDF
standartai) įvesta RFC822 data (lauke <pubDate>
). Aišku prie viso to prisideda dar tie visi džiaugsmai vadinami laiko
zonomis. Plačiau apie laikų istoriją ir panašiai galima pasiskaityti pas Dive into Mark.
Peržiūrėjau RSS esančius Džibo lietuviškų dienoraščių sąraše ir radau, kad dauguma naudoja ISO 8201 datą (su Dublin Core). LiveJournalininkai savaime suprantama naudoja GMT laiką, bet čia Džibo svetainė manau turėtų tą laiką paversti į EET. Labai keistai datą perdavinėja visi iš *.php.lt
(kaip UNIX timestampą – ar tai atitinka standartus?) Kai kurie neperduoda iš vis laiko zonos, bet tai leidžiama pagal standartus.
Beje, beside, pukomuko ir araki vis dar nustato Content-type
į text/html
, kas labai negražiai atrodo Mozilloj ;) Juk turėtų būti text/xml
…