Sie sind in der Kategorie Javascript
Kategorien:
Blog · Computer · Programmieren · Javascript

Samstag, 19. Januar 2008

Anker sanft anspringen

Mit einem Javascript ist es möglich, die Verwendung von Ankern auf Webseiten benutzerfreundlicher zu machen.

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

Kommentar

Mit * gekennzeichnete Felder müssen angegeben werden.



(Nur Text ohne Formatierung möglich)

Hinweis zum Datenschutz

Falls es Probleme mit Kommentaren/Trackbacks gibt, bitte ich um eine Beschreibung per E-Mail.

TrackBack-URL: http://www.gwendragon.de/blog/Computer/Programmieren/Javascript/anker-sanft-anspringen.html/trackback

↑Blogeintrag