| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Mar 2006
Beiträge: 82
| How-To für eine komplexe Seiten-Struktur/Navigation?
Es gibt so viele Tutorials, für fast alles, aber keines für eine professionelle, komplexe Seiten-Struktur/Navigation. z.B. diese Seiten: http://www.thefwa.com http://www.cokesideoflife.de http://www.adobe.com/products/acrobat/experience/ Da muss es doch sowas wie eine art Pattern oder eine generelle Regel geben sowas anzugehen. wie muss die Seite da Aufgebaut sein, jetzt mehr von der programmier Seite her gesehen. Als Beispiel mal zur Coke Seite: Da ist ja links die Navigationsleiste, die Menüpunkte kann man aber zusätzlich auch auf den jeweiligen Inhaltseiten auswählen. Anscheinend gibt es da irgendein zentralen Seiten Manager, nennen wir ihn mal "SiteManager", der wahrscheinlich als Singelton angelegt ist. Wie kommt aber jetzt richtigerweise der Verweis auf die Klasse in die Inhaltseiten? Übergibt man diese der jeweiligen Inhaltsseite von der übergeordneten Navigation oder verweist man auf diese einfach direkt oder ganz anders? Das war jetzt nur ein Problem, aber so ungefähr halt usw. |
| | |
| | #2 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.326
|
so ganz verstehe ich dein problem nicht. eine "komplexe Seiten-Struktur/Navigation" gibt es nicht. nur eine mit wenig oder eine mit viel inhalt - das macht doch aber "..jetzt mehr von der programmier Seite her gesehen.." keinen unterschied aus ;-) das ganze ist eine baumstruktur. um den user nicht zu sehr zu verwirren sollte man nicht zu sehr in die tiefe gehen sondern lieber in die breite. die baumstruktur == das menü kann man z.b. in einem xml abbilden und jeder menüpunkt kann eine eigenen swf sein ... fertig. was fehlt noch? ein mc in dem das menü drinn ist. ein mc für den inhalt. jeder neue inhalt kegelt den alten raus. ist wie ein html-frameset. schnicknack wäre z.b. eine liste, die die verschachtelung anzeigt (wenn mans am menü selbst nicht erkennen kann). eine history, die sich in einem lifo-stack vermerkt welche seiten man bisher besucht hat. und der link aus einer seiten ist nichts anderes, als die selbe funktion aufrufen, die auch bei einem klick ins menü aufgerufen wird.
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de Geändert von hgseib (03-10-2006 um 02:56 Uhr) |
| | |
| | #3 (permalink) | ||
| Neuer User Registriert seit: Mar 2006
Beiträge: 82
|
thx für deine Antwort. Zitat:
Als Antwort dann vielleicht so was: "Bei so einer komplexen Software würde sich das MVC-Pattern anbieten ...". Dachte halt es gibt für sowas auch eine art Pattern oder Schema nachdem man gehen kann. Aber nochmal ein konkretes Beispiel: da bietet sich die http://www.thefwa.com an. Ungefähr so könnte man sich vielleicht die Grundstruktur vorstellen: Image Jetzt drückt man z.B. auf "Interviews", dann wird der "content_mc" und der "detail_mc" mit dem entsprechendem Inhalt gefühlt und der "feature_mc" blendet sich aus. Die Frage ist, wer regelt das? Der Interview onRelease wird dafür ja nicht zuständig sein, zu sagen wo was geladen werden soll und was ausgeblendet oder getweent werden soll. PHP-Code: PHP-Code: Oder ganz anders? Zitat:
PHP-Code: | ||
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |