Jonathan: Normgrößen bei der Website-Gestaltung

Beitrag lesen

Aha. Also doch andauerndes Krümmen und Strecken des Fingers.

Gut, wenn du das so siehtst... Ich finde das (minimale) Krümmen jedenfalls angenehmer als ständig die Maus rumzurutschen.

Ja, das war mir klar. Und das funktioniert in sehr vielen Windows-Applikationen. Die haben das sicher nicht alle selbst implementiert, und dann auch noch so auffällig übereinstimmend, dass es überall gleich aussieht und exakt gleich funktioniert. Sogar das Scrolltempo bei gleicher Auslenkung aus der Mittellage ist gleich.
Zufall? Nö, zentrale Implementierung im GUI des Betriebssystems.

Nö. Das heißt nur, dass der Firefox es gut geschafft hat, die funktionen der Anderen Programme nachzbauen.

Ja gern. Ich bin mir sicher, dass es sich da nur um die Auswertung von zwei, drei zusätzlichen Windows-Messages handelt.

Sicher, der Klick mit dem Scrollrad wird per Window-Message abgefangen. Alles weitere wie das einblenden des Pfeiles und des Scrollen selbst erledigt der Firefox selbst.

Beim Mittelklick erzeugt der Firefox per Javascript ein <img>-Element im aktuell geladenen HTML-Dokument. Per JavaScript (wie du vielleicht weist, besteht im Firefox auch viel Benutzeroberfläche-Code aus JavaScript) wird dann die Mausposition ermittelt und das Dokument entsprechend gescrollt.

Dadurch, dass die Pfeile ein ganz normales img-Element sind (mit position:fixed) gibt es sogar Webseiten, die dieses <img> per CSS ändern und sogar andere Bildchen da verwenden.

Jonathan