Moin!
Ich habe viele Vorstellungen von einer Umstrukturierung von SELFHTML:
Ich will mal einiges kommentieren, um einen Abgleich der Überlegungen herzustellen.
- http://www.selfhtml.org/ dient derzeit als Übersicht über die einzelnen Sprachen und einzelne Unterseiten. Wieso kann die Sprache nicht automatisch erkannt werden? mod_negotation macht's möglich.
Diese Idee besteht schon länger.
Meine Notizen hierzu:
---schnipp---
www.selfhtml.org: Die Startseite leitet immer auf die Portalseite einer passenden Sprache weiter
Sprachen ohne nennenswerte Portalinhalte (en, es, jp) bieten nur eine Seite mit Link zur teilübersetzen Doku an, verbunden mit der Bitte um Hilfe bei der weiteren Übersetzung.
Deutsch und Französisch bieten als Portalseite jeweils "Aktuell" (neue Version).
---schnapp---
Mein Verbesserungsvorschlag hier: Die Startseite erkennt die Sprache des Benutzers und leitet auf die entsprechende Seite um, also beispielsweise auf http://de.selfhtml.org/ oder http://en.selfhtml.org/. Wird die Sprache nicht erkannt, so wird standardmäßig auf http://de.selfhtml.org/ weitergeleitet (diese Weiterleitung kann man später auf die englische Startseite ändern).
http://aktuell.de.selfhtml.org/ wird entfernt, die Links zu den wichtigen Seiten werden (gut strukturiert) auf der Startseite untergebracht.
Man kann es so handhaben (Sprachstartseite ist die Startseite der Doku), oder genau anders (Sprachstartseite ist die Startseite von Aktuell).
Die Doku zur Startseite zu machen hätte den Nachteil, dass diese Seite als Bestandteil der Doku in den Download-ZIPs und auf den entsprechenden Mirrors auftaucht. Das würde verhindern, dass dort zeitnah aktuelle Änderungen erfolgen können, und jegliche Art von Dynamik wäre ebenfalls unmöglich.
Die Aktuell-Seite zur Startseite zu machen würde alle diese Nachteile vermeiden.
Gewiß, es ist nicht technisch unmöglich, die Doku-Startseite auf dem Liveserver aktuell zu halten und mit Dynamik zu versehen. Es sind eher grundsätzliche Überlegungen, die uns daran hindern. Die Doku ist schließlich ein enorm wichtiges Webprojekt, deren Verfügbarkeit nicht ganz unwichtig ist. Das Anbieten sollte also möglichst performant und schlank möglich sein - Dynamik wäre da hinderlich.
Bei genauer Betrachtung sieht man, dass die Startseite nach meinen Vorgaben viel mehr Aufgaben übernehmen muss. Das kann sie auch - wenn wir die Struktur vernünftig anpassen. Wikipedia zeigt, wie das gehen kann: Wichtige Dinge werden gruppiert und mit einem Titel versehen (das wird bei Wikipedia mit div-Elementen gelöst - für SELFHTML brauchen wir natürlich eine bessere Lösung).
So sind die wichtigsten Inhalte schnell verfügbar.
Das Problem ist: Was sind die wichtigsten Inhalte? Und was ist mit Inhalten, die am zweitwichtigsten sind? Und wer entscheidet das?
Die Wikipedia-Startseite ist unter diesem Gesichtspunkt viel zu unbedeutend im Vergleich zum Gesamtwerk. Und auch absolut nicht notwendig zur Nutzung der Wikipedia. Und sie enthält eigentlich nur etwas Trivia, kleine Aktualitäten. Ist mit SELF inhaltlich nicht vergleichbar, IMO.
"Aktuelles" macht sich auf der Startseite besser, statt in einen weiteren Bereich ausgelagert zu werden, der auch andere (ältere) Informationen enthält.
Dass es "aktuell.de.selfhtml.org" gibt, liegt darin begründet, dass es zuvor "selfaktuell.teamone.de" gab. Und das gab es, weil die Planungen vorsahen, das SELF-Angebot auf mehrere Server zu verteilen (was zu teamone-Zeiten nicht mehr realisiert wurde, irgendwie hat es der eine Server mit Mühe doch geschafft).
Das Angebot domainmäßig von der Doku abzukoppeln, ist definitiv eine gute Entscheidung gewesen. Dadurch entsteht aber eine Gewichtung im Verhältnis der beiden Domainangebote, die mit der wahren Text- bzw. Inhaltslogik nicht viel zu tun hat. "aktuell" ist eine Subdomain unterhalb von "de.selfhtml.org", aber der Inhalt von "de.selfhtml.org" ist gerade umgekehrt ein Unterinhalt von "aktuell". Nur eben auf eigenem Server, und wieder mit traditionell begründetem Domainnamen (Google-Pagerank läßt grüßen).
Dann gibt es noch das Forum. Das ist inhaltslogisch auch ein Unterinhalt von "aktuell", läuft aber (technisch bedingt) ebenfalls auf einer eigenen Domain. Und hat sich, wie ich mal vermute, längst (analog zum Domainnamen) zum Parallelinhalt weiterentwickelt.
Und die Inhalte auf "community" sollen natürlich nicht vergessen werden. Das ist auch wieder so ein seltsames "unterhalb oder doch daneben"-Verhältnis, aber wenigstens ist das Lounge-Forum dort eindeutig innerhalb des Community-Contents platziert.
Letztendlich muß man feststellen, dass der SELFHTML-Raum aus einer Reihe von interessanten, aber eben gerade nicht (mehr) baumartig voneinander abhängenden Angeboten und Applikationen besteht.
Wenn man sich auf die Reichweite durch Klicks von der aktuellen Startseite aus bezieht, haben selbst die Links zu anderen Sprachen, zur Community und zu den Bugs eine höhere Priorität als die eigentlich wichtigen von http://de.selfhtml.org/ (wie z. B. HTML und CSS), obwohl sie die wenigsten Benutzer betreffen.
Nun ja, da diese www-Startseite im Prinzip auf der Abschussliste steht, dürfte dieses konkrete Detail sich demnächst lösen.
Diese "mangelnde Prioritisierung" zieht sich zur Zeit durch einen Großteil von SELFHTML durch. IMHO können wir erst mit verbesserten Inhalten beginnen wenn wir aufgeräumt haben.
Aufräumen kann schwierig oder einfach sein. Und im Moment ist es eher schwierig, weil das Angebot sich recht einfach in zweierlei Arten teilen läßt: Entweder statisches HTML (also viel Handarbeit bei der Neuverlinkung), oder komplexe Applikationen (bei denen man in verschachtelten Templates erst einmal durchsteigen muß, wo der Ansatzpunkt für die Neuverlinkung überhaupt sitzt).
Andererseits: Ich habe keinerlei Zweifel daran, dass es vollkommen egal ist, wie gut wir aufräumen und strukturieren - es wird immer Leute geben, die irgendwelche Informationsangebote nicht mitkriegen und dann vollkommen überrascht sind, dass es Dinge wie z.B. ein Weblog gibt.
- Sven Rautenberg
"Love your nation - respect the others."