Der Martin: Experiment mit "Verschiebeleiste"

Beitrag lesen

Hallo,

in meinen Formularen verwende ich große textareas über die gesamte Breite. Ich hasse die kleinen Briefmarken, in denen ganze AGBs versteckt werden und ebensolche, in die man seine Daten eingeben soll.

da bin ich völlig deiner Meinung.

Bei 100% breiten texareas ergibt sich das Problem, dass man beim Hoch- und Runterrollen der Seite mit dem Mausrad in so einem Feld "hängen" bleibt.

Was meinst du mit "hängenbleiben"? Ich bin es gewöhnt, dass das Bildschirmelement scrollt, über dem sich der Mauszeiger gerade befindet. Wenn dabei ein Textfeld (textarea) unter den Mauszeiger hinscrollt, dann scrollt ab sofort dieses Textfeld, so lange bis es nicht mehr kann, dann wieder die ganze Seite.
Opera hebelt dieses Verhalten absichtlich aus; hier muss ich das Element, das ich scrollen will, immer erst focussieren (z.B. anklicken). Das ist lästig.

Ausserdem "springt" die Seite beim Rollen, jedenfalls bei meinem Mausrad, das spürbare Raster hat.

Sie springt nicht, sondern sie scrollt in den Stufen, die der Nutzer an seinem Rechner eingestellt hat. Bei mir beispielsweise 3 Zeilen pro Mausrad-Raste. Das ist zufällig auch die Defaulteinstellung und hat sich ganz gut bewährt. Ein weiches, gleitendes Scrollen, wie es manche Anwendungen machen, finde ich sehr störend. Gut, wenn man das abschalten kann.

Seit einiger Zeit experimentiere ich mit einer Leiste am linken Rand, mit der man die Seite vertikal verschieben kann wie bei PDF- Dateien. Ist redundant zu den Browser- Scrollbars, die man in die entgegengesetzte Richtung schieben muss (die Seite soll hoch - also schiebe ich runter).

Wenn ich also an den Dokumentanfang will, soll ich den Schieber nach unten ziehen?
Sehr merkwürdig ...

Einfach mal in die Runde gefragt: Wie kommt die Idee an?

Käme auf einen Praxistest an. Ich bin aber sehr skeptisch, weil es aller Gewohnheit widerspricht.

Ciao,
 Martin

--
Die letzten Worte des Privatdetektivs:
Jetzt wird es mir klar: SIE sind der Mörder!
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(