13.4 Ebenen und JavaScript
Richtig spannend wird der Umgang mit Ebenen im Zusammenspiel mit einer Skriptsprache wie JavaScript. In Dreamweaver 8 sind bereits zwei Aktionen enthalten: Ebenen ein- und ausblenden und Ebenen ziehen. Zu diesen gelangen Sie, indem Sie in der Bedienfeldgruppe Verhalten auf das Pluszeichen klicken. Sie können jeder beliebigen Schaltfläche, jeder Image-Map oder jedem Hyperlink die Aktion Ebenen einblenden/ausblenden zuweisen und damit eine ganze Menge zusätzlicher Interaktivität auf Ihrer Website schaffen.
Ebenen ziehen versetzt den User in die Lage, im Browser mit der Maus eine Ebene zu verschieben und an anderen Positionen abzulegen. Der erste Gedanke, der einem kommt, ist, dass man damit wirklich flexible Navigationen bauen könnte. Um eine solche Navigation zu nutzen, muss ein Besucher die Funktion jedoch erst einmal begreifen. Dies spricht wiederum gegen intuitive Benutzerführung. Als einzige Einsatzmöglichkeit bleiben kleine Spiele, wie z. B. Puzzle. Der Praxisnutzen ist jedoch auch hier fraglich, denn wenn Spiele, dann besser gleich richtig mit Flash.
Viele weitere Möglichkeiten ergeben sich in Kombination mit der Zeitleiste, auf die wir in Kapitel 11 genau eingehen.
Fehler in Netscape 4.7 |
Netscape 4 verliert beim Vergrößern oder Verkleinern des Browserfensters die Bezugskoordinaten, um eine Ebene an der exakten Position darzustellen. Das Ergebnis ist eine völlig willkürliche Positionierung. Mit dem JavaScript Netscape-Resize-Fix können Sie Abhilfe schaffen. Sie können es aber auch über das Menü Befehle Netscape-Resize-Fix hinzufügen/entfernen einfach per Mausklick in Dreamweaver einfügen. |