Om du vill skicka mig elektronisk post så går det bra.
Och om du vill tillbaks till huvudsidan ska det nog också gå för sig.


2005-06-11 14:34 XML och annan ondska

CoopDot körde min RSS genom en validerare. Som klagade, såklart. Men inte på det som stog i den, utan på att min server sa att den använde teckenkodningen "us-ascii" och dokumentet sa att det använde "iso-8859-1". Och detta vore förståss fel, om det var sant. Men servern säger också "iso-8859-1". Dvs jag anser att den säger det, för den säger ingenting alls. Enligt RFC2616 (som definierar HTTP/1.1, som är den version av HTTP min server använder) betyder det nämligen iso-8859-1 om man utelämnar informationen om teckenkodning.

Men sen kommer RFC3023, som behandlar MIME-typer för XML, och säger (ungefär) "Visst säger den gamla standarden sådär, men eftersom XML är nytt och frächt tänkte vi vara nya och frächa och göra annorlunda. Bara för att vi kan."

Så nu går det alltså inte att följa båda standarderna utan att faktiskt ange teckenkodning. Vilket kanske är bra iof, men sättet det hände på var idiotiskt.

Summan av det hela är iaf att min server nu uttalar sig om saken, och valideraren är nöjd.


Föregående    Nästa