Also kommen wir zu dem, was ich im Sinne hatte: ====== Zielsetzung ====== * Was mich immer wieder nervt, das sind die vielen Seiten, die man oft durchlaufen muss, und die nur der Navigation dienen. * Zudem, dass man Infos immer wieder von Neuem herunterladen muss. * Weiter die Frage, wie man große Mengen an Infos auf dem knapp bemessenen Bereich des Bildschirms strukturiert und effektiv aufbereiten kann. * Und das Ganze in einem System, da man auf einfache Weise Inhalte einfügen und abrufen kann, von überall, also etwa in einem Wiki. * Es soll also der Navigation und der Strukturierung dienen. * Solche Elemente mögen für sich schon von einigem Nutzen sein, gedacht sind sie aber als Vorarbeit für weiterreichende Systeme. ====== Die Elemente ====== * Verwendet werden gegenwärtig 3 Elemente (JQuery-UI) * Accordion [[http://jqueryui.com/demos/accordion|...]] * Tabs [[http://jqueryui.com/demos/tabs|...]] * Layout [[http://layout.jquery-dev.net/|...]] * Erstellung der Elemente durch einfache Wiki-Syntax, mit der Möglichkeit flexibler Anpassung * d.h. serverseitige Erzeugung der html-Elemente durch PHP und clientseitige Steuerung durch JavaScript/JQuery * Inhalte der Elemente durch gängige WikiSyntax, * Besonders effektiv aber durch das Nachladen per Ajax. * Zusätzlich erste Versuche mit dem Element Dialog [[http://jqueryui.com/demos/dialog|...]] ====== Roadmap - ReadmeFirst ====== * Siehe Navigationspunkte für ReadmeFirst (links): * Accordion, Layout und Tabs: Beispiele für einfachste Anwendung (nicht sehr interessant) * Die Elemente können natürlich angepasst und kombiniert werden: * KombinationAccordion: * Übergeordnet Accordion und darin andere Elemente, * etwas kompakter, * mit ajax, * z.T. sehr übeladen, zeigt aber einige Möglichkeiten und beflügelt die Phantasie * KombinationLayout: nichts weiter interessantes, nur mit übergeordnem Layout * KombinationTabs: nichts weiter interessantes, nur mit übergeordnem Tabs-Element