Der Martin: JS und Flash nicht voraussetzen

Beitrag lesen

Hallo,

folgende Szenario: Frameset oben, links und Inhalt, oben und links Navigation per Flash. Diese wird per js eingebunden, um den lästigen Aktivierungsklick zu vermeiden.

das ist schon mal ein ganz schlechter Ansatz. Du machst die Bedienbarkeit deiner Seite damit von zwei Dingen abhängig, die du nicht voraussetzen darfst: Javascript (kann deaktiviert sein) und Flash (nicht jeder hat das Plugin). Dass die Konstruktion mit Frames außerdem ungünstig ist, will ich mal gar nicht erwähnen.

Offline (z.B. von CD) laufen alle Browser ausser der IE. der mach auf klick 2 neue Fenster auf, eins mit Inhalt links, und eins mit Inhalt Inhalt.

Ach, und online (im Web) verhält er sich anders?
Sorry, aber wenn du die Navigation mit Flash realisierst, sind natürlich alle Erklärungsansätze, die man hier normalerweise finden könnte, fehl am Platz. Die üblichen Browserfunktionen umgehst du ja damit völlig.

Der beste Rat, den ich dir geben kann: Wirf das Konzept nochmal über den Haufen. Baue die Seite ohne Frames neu auf. Verwende Javascript und Flash, wo es dir gefällt - aber nicht für so wichtige Dinge wie die Navigation auf den Seiten. Verzierungen, Effekte, zusätzliche Komfort-Features auf JS und Flash aufzubauen, ist völlig okay. Aber die Seite sollte in den Grundzügen noch nutzbar bleiben, wenn diese zwei Voraussetzungen nicht gegeben sind.

Ach ja, eine Sache noch: Mit HTTP hat die Frage ja nun *überhaupt nichts* zu tun.

So long,
 Martin

PS: Lesestoff zum Thema Javascript und Flash (englische Fassung); zum Thema Frames sind out.

--
Es gibt Tage, da gelingt einem einfach alles.
Aber das ist kein Grund zur Sorge; das geht vorbei.