|
Website der Berliner MontagsMahnwache (MMW)
http://www.montagsdemo.ixy.de
-- Informationen für Webmaster --
Überblick <<
---------
- Allgemeines <<
Die Seiten sind in HTML4.0/Transitional geschrieben. Versuche mit XHTML, insbesondere unter Einbeziehung von Cascaded Style Sheets (CSS) für das Layout, erwiesen sich bisher leider als unzuverlässig in der Darstellung auf einigen (v.a. älteren) Browsern. Vielleicht wäre PHP ein Ausweg...
- Aufbau der Seiten; Farbpalette <<
Die Seiten (mit Ausnahme der Galerie) sind als dreispaltige Tabellen aufgebaut, was durch die Struktur des Seitenkopfes vorgegeben wird. Tabellen sind trotz ihrer etwas umständlichen Handhabung noch immer die sicherste und stabilste Methode für eine adäquate Darstellung auf verschiedensten Browsern. Das spezielle Layout ermöglicht auch eine gute Darstellung der Seiten unabhängig von der aktuellen Fenstergröße des Browsers.
Auf den Seitenkopf folgt die Navigationsleiste (NavBar) - selbst eine Tabelle, die sich über alle drei Spalten der Grundtabelle erstreckt. Auch Banner mit wichtigen aktuellen Ankündigungen machen sich gut in dieser Form (unter der NavBar).
Unterhalb der NavBar sind die Seiten im Verhältnis 2:1 geteilt (entsprechend zwei bzw. einer Spalte der Grundtabelle). Die linke, breitere Seite enthält die jeweiligen Texte, Links und Dokumente (Doks wieder in eigenen Tabellen, s. Dokumentenseite), vertikal angeordnet in Tabellenreihen (<tr>). Diese Tabellenreihen (bzgl. der Grundtabelle) gelten auch für die rechte Seite (eine Spalte breit). Hier findet sich in der ersten Reihe die Rubrik "Termine und Themen", ein Inline-Frame, der die Datei "termine.html" anzeigt. Infolge der Reihenstruktur bestimmt die Textmenge links die Höhe der Tabellenreihe und somit die Länge des Inlineframe-Fensters rechts (eine Mindesthöhe von 960 Pixeln ist für den Frame aber gesetzt).
Folgende FARBPALETTE wird für das Seitenlayout benutzt:
* MMW-Blau - #6699FF (Hintergrund)
* Weiß - #FFFFFF (Text; Dok-Hintergrund)
* Dunkelblau - #000099 (Überschriften; interne Links; Hintergrund für Datums- und Tabellenleisten; auch Text)
* Ziegelrot - #993300 (wichtiger Text; Namen auf der Terminseite)
* Dottergelb - #FFCC00 (externe Links)
* Blaßblau - #88B4FF (Hintergrund Indexfeld und NavBar)
* Schwarz - #000000 (orig. Dokumententext)
- Web-Struktur <<
[Ordner (nach Sprache)]- index (Startseite inkl. Links), termine (Inhalt der Terminspalte), arc (Dokumentenarchiv), Webmaster-Info,
|_ [/vorlagen]- HTML-Vorlagen;
[dok]- alle Dokumente, die zum Download bereitstehen;
[img]- für sämtliche grafischen Elemente (auch Thumbnails, außer für Galeriebilder);
[Galerie]- Das Galerie-Verzeichnis ist eine autarke Website, verbunden nur durch einen Link auf der NavBar.
- Web-Host und Links zur MMW <<
Unsere "offizielle" Webadresse ist ein kostenloses Alias (von Webtropia), deshalb auch das ..ixy.. in der URL. Dieses Alias bewirkt eine automatische Weiterleitung zur (deutschen) Startseite (~/de/index.html) unter der "physischen" Webadresse, also auf dem Server, auf dem die MMW-Website wirklich gespeichert ist. Die automatische Umleitung erfolgt über ein unsichtbares Frameset, und das ist der Grund dafür, daß sog. Deep Links über die offizielle Alias-Adresse zu einzelnen Dokumenten oder Seiten der MMW nicht möglich, oder besser: nicht empfehlenswert sind. Das Alias kennt lediglich die Startseite und keine weitere Webstruktur! Dies ist natürlich ein gewisser Nachteil; andererseits ist damit auch eine größere Unabhängigkeit und Flexibilität beim physischen Webhosting sichergestellt. Die Seiten werden i.d.R. auf einem kommerziellen Webspace liegen, der privat von einzelnen MMW-Aktivisten gemietet wurde, eine Konstellation, die sich mglw. von Zeit zu Zeit verändert. In solchen Fällen muß dann lediglich der Zielpfad im Alias (bei Webtropia) angepaßt und nicht die gesamte offizielle URL verändert (und neu bekannt gemacht) werden.
Wie wird's gemacht <<
------------------
Um die Dateigrößen möglichst klein und den Quelltext lesbar zu halten, wird dringend empfohlen, einen TEXTEDITOR oder QUELLTEXTBASIERTEN HTML-EDITOR zu benutzen (z.B. das Freeware-Tool "1stPage2000" [www.evrsoft.com/1stpage/]) und auf Lösungen wie Frontpage oder gar browserinterne grafische Editoren (wie bei Mozilla/Netscape) zu verzichten!
Für die wichtigsten Elemente unserer Seiten existieren bereits VORLAGEN in entsprechenden Dateien (bis jetzt: "arc_vorlagen.html" für Dokumente, "ankuend.bak.html" für Ankündigungsbanner, "termin_vorl.html" für Termine). Außerdem enthalten alle Quelltexte ausführliche KOMMENTARE (als <!--[Kommentar]-->) für alle Teile und Elemente der Seiten - eine Praxis, die im Interesse späterer Fortführung beibehalten werden sollte.
Updaten und Verwalten der Seiten sollten so relativ einfach und nicht zu arbeitsintensiv sein, grundlegende Kenntnisse von HTML natürlich vorausgesetzt. Die tägliche Pflege kann wohl in den meisten Fällen mit KOPIEREN+EINFÜGEN bewältigt werden; insbesondere die Termin-Seite eignet sich gut dafür.
Beim Modifizieren von Seiten... <<
-------------------------------
- Links <<
Interne Links sollten in relativer Form angegeben werden (z.B. ../Ordner/Datei). Achtung: Wenn in der Terminspalte interne Links gesetzt werden, müssen diese mit der Option 'target="_parent"' im <a>-Tag versehen werden, sonst öffnet der Link in der Terminspalte!
Externe Links sollten ein neues Fenster öffnen (target="_blank").
Im allg. wird man den Linktext als "fett" setzen (<b>..</b>), um den Link besser hervorzuheben. Blaue (=interne) Links übergehen die Standard-Farbdefinition für Links (s. <body..>), indem der Linktext innerhalb der <a href=..>..</a>-Struktur das entsprechende Farbattribut bekommt: <font color="#000099">[Linktext]</font>.
(Hier gab es übrigens auch keine Probleme mit CSS.)
"Deep Links" (Verweise auf Dokumente innerhalb anderer Websites) sind nach einem BGH-Urteil vom Juli 2003 rechtmäßig (zumindest, solange das betreffende Zieldokument nicht speziell elektronisch gegen Zugriff geschützt ist)!
[Vgl. c't 16/2003, S.48, oder www.heise.de/ct/]
- Scripts und HTML-Tricks <<
Bitte vermeidet den exzessiven Gebrauch von Scripting oder schicken HTML-Effekten im Interesse einer allgemeinen Browser-Kompatibilität und Stabilität der Seiten. Wenn Skripts, Frames o.ä. benutzt werden, sollte immer auch eine No-Script- (No-Frame-)Option angeboten werden! Bitte denkt daran, daß das Hauptanliegen dieser Seiten ist, ein möglichst breites Publikum zu erreichen und zu informieren.
- Sicherheitskopien <<
Es sollten immer KOPIEN von geänderten Seiten behalten werden (insbesondere, wenn mehr als ein Webmaster am Werk ist - vielleicht müßten wir auch eine Änderungshistorie für die Seiten anlegen...)
- Änderungen bekanntgeben <<
Größere Modifikationen am Inhalt oder am Seitenaufbau bitte stets der "MMW-Gemeinde" mitteilen (z.B. über die offizielle Mailadresse montagsdemo@web.de).
Dies erinnert die Leute außerdem daran, daß die Seite noch nicht tot ist - und daß ihr wieder mal fleißig wart...;)
Die Dokumentenseite (arc.html) <<
------------------------------
(Vorlagen: arc_vorlagen.html)
1. [Allgemein]: Bitte wenn irgend möglich eine DOWNLOAD-VERSION der Dokumente bereitstellen! Diese im Verzeichnis "../dok/" ablegen und verlinkten. Interne Links in relativer Form angeben, externe Links im neuen Fenster öffnen lassen.
2. [Text]: ORIGINALTEXT von Dokumenten ist SCHWARZ gesetzt; beschreibender, ergänzender, erklärender... Text vom WEBMASTER wird BLAU dargestellt (font color="#000099"). Dies gewährleistet ein einheitliches Erscheinungsbild und eine bessere Orientierung.
3. [Absätze]: Bitte zur Trennung von Absätzen nicht das <p>-Tag, sondern Zeilenumbrüche <br><br> verwenden, damit unnötige wiederholte Schriftdefinitionen vermieden werden. Die Tabellenzellen, die den Dokumententexte aufnehmen, sind übrigens jeweils für sich als Absatz definiert (<p>..</p>).
4. [Rechtliches]: Respektiert bitte das Copyright sowie andere rechtliche Bestimmungen und Beschränkungen. Vergeßt nicht, stets Quellenangaben zu nennen!
5. Schließlich: Denkt daran, das ist eine öffentliche Dokumentenseite - kein Forum, Gästebuch oder Ort parteipolitischer oder anderweitiger, über die MMW hinausgehender Selbstdarstellung. - Auch sollten alle Äußerungen im Rahmen der Grundprinzipien und des Grundkonsenses der MMW erfolgen.
<<
================
D. Palloks, Juni 2004
--
|