Zitat des Tages
[krt-msg] / 2010-01-11T10:46:03Z.msg
1 From: Boris Kraut <krt@nurfuerspam.de>\r
2 Date: Mon, 11 Jan 2010 10:46:03 +0000\r
3 Category: \r
4 Sender: \r
5 Message-ID: <20100111104603.hSQ0Kq@silberbruch>  \r
6 References: \r
7 Keywords: \r
8 Comments: \r
9 To: undisclosed-recipients: ;\r
10 Subject: Webification: Formatsfragen\r
11 \r
12 Auch wenn ich in den letzten Wochen mal wieder kaum die Lust hatte, an der\r
13 Webifizierung meiner .plan zu arbeiten (oder generell irgendwas am Rechner\r
14 zu machen), so hatte ich doch genuegend Zeit, um mir ein paar Gedanken zu\r
15 machen, in welchem Format ich meine Inhalte praesentieren moechte.\r
16 \r
17 Neben dem eigentlichen Inhalt muessen auch einige Meta-Informationen ge-\r
18 speichert werden. Dazu gehoeren neben Name des Autors auch das Ver-\r
19 oeffentlichungsdatum und die Ueberschrift. Des weiteren koennte man\r
20 Aenderungsdatum, einen Identifier, diverse Kategorien oder gegebenenfalls\r
21 die uebergeordnete Organisation mit aufnehmen.\r
22 \r
23 Das Atom-Format unterstuetzt eigentliche alle dieser Daten mit speziellen\r
24 Tags und erlaubt neben Feeds auch einzelne Eintraege in jeweils eigene\r
25 Dateien zu schreiben. Den eigentlichen Inhalt koennte man innerhalb des\r
26 Dokuments auch mit XHTML formatieren.\r
27 \r
28 Anstatt XHTML in das Atom-Format zu packen, koennte man auch direkt wieder\r
29 reine XHTML-Dateien schreiben, die sich mit jeglicher Art von Metadaten\r
30 anreichern lassen; im Idealfall nutzt man dafuer aber die Dublin Core\r
31 Konventionen.\r
32 \r
33 Ein etwas exotischerer Ansatz erreichte mich auch gerade noch: Ich koennte\r
34 doch alles in XMPP-Messages verpacken. Aehm WTF? Nein. Auch wenn ich wohl\r
35 gerade getrollt wurde, das ist mir wirklich zu pervers!\r
36 \r
37 Alle bisher genannten Moeglichkeiten haben aber einen grossen Nachteil, da\r
38 sie alle auf XML basieren. Ich moechte keine weitere XML-Diskussion vom\r
39 Zaun brechen, aber XML steht dem Ziel im Wege, dass ich Eintraege\r
40 moeglichst schnell und einfach in einem beliebigen Texteditor verfassen\r
41 koennen moechte. Ja, das geht mit XML, aber komplett ohne Automatismen\r
42 waere mir die "Ancle Bracket Tax" zu hoch.\r
43 \r
44 Was bleibt also? Entweder man versucht die Metadaten als eine Art Header\r
45 aehnlich Mails einzubetten - da ich sowieso die Eintraege per Mail\r
46 verschicke ist das RFC2822-Format gar keine schlechte Idee - oder man\r
47 erfindet ein freies Memo-Format, aehnlich dem Aufbau von RFCs und Man-\r
48 Pages. Letzteres ist das einfachste, birgt aber das Problem, dass es\r
49 fuer Maschinen schwer verstehbar ist, aber da ich sowieso fuer Menschen\r
50 und nicht fuer Computer schreibe, schert mich das relativ wenig.\r
51 \r
52 Welches dieser Formate ich nehme, ist (wie immer) noch nicht entschieden\r
53 aber ich denke der einfachheit werde ich allen Dokumenten einfach meinen\r
54 Namen in die erste Zeile einfuegen, das Datum leslicher gestalten und\r
55 die Ueberschrift zentrieren.