Auf dev.opera wird im Artikel Improving the usability of within-page links
beschrieben wie mit der CSS-Pseudoklasse :target die verwiesenen Abschnitte besser gekennzeichnet und mit Hilfe des Javascripts Smoothscroll sanft angesprungen werden können.
Der Usability-Guru Nielsen schreibt in Avoid Within-Page Links
, dass Links auf benannte Anker nicht besonders sinnvoll sind, weil sie das Denkmodell, das Benutzer über Links im Kopf haben, stört.
Benutzer erwarten beim Anklicken eines Links, dass eine Seite mit neuem Inhalt geöffnet wird. Links mit benannten Anker verweisen aber nur auf die aktuelle Seite und zeigen somit den selben Inhalt. Und ein Zurück im Browser bringt eben nicht auf die vorherige Seite sondern nur an die Stelle bevor gescrollt wurde.
Um wenigstens den Benutzern eine Seite mit Links auf Anker zu signalisieren, dass sie Anker auf derselben Seite anscrollen, gibt es das Javascript Smoothscroll.
In jedem Fall finde ich es angenehmer sanft zu scrollen als mit einem Schlag zum „neuen“ Link zu springen.

Kommentar für Blogeintrag
Vorschau des Kommentars
TrackBack-URL:
http://gwendragon.de/blog/Computer/Programmieren/Javascript/anker-sanft-anspringen.html/trackback↑Artikel