Ashura: Statusleiste

Beitrag lesen

Hallo Tim.

Was haben JS und CSS mit unwichtigen Informationen zu tun?

Usus hier war es doch, dass eine Seite auch ohne Gestaltung und erweitertem Verhalten funktionieren muss?

Natürlich. Aber wenn Informationen so unwichtig sind, dass man sie in die Statusleiste schreiben möchte, obgleich man weiß, dass sie dort entweder nicht wahr genommen werden oder überhaupt nicht hineingeschrieben werden können, kann man meiner Meinung nach auch gleich darauf verzichten. Wenn die Informationen doch nicht so unwichtig sind, sind sie im Dokument selbst wohl besser aufgehoben.

Ist nicht gerade die Freiheit des Benutzers eines der klassischen Argumente für die Trennung von Inhalt und Layout, auch wenn nur ein Bruchteil dieser Benutzer das dann letztendlich wahr nimmt?

Sicher, dies ist ein Argument.
Mir persönlich ist die Sauberkeit dieses Konzepts dagegen am wichtigsten. Struktur+Inhalts-, Layout- und „Behaviour“-Ebene werden im Idealfall strikt voneinander getrennt, so dass sie bei Bedarf beliebig gegen gleichwertige Elemente ausgetauscht werden können und die Informationen in der Struktur+Inhalt-Ebene auch ohne die beiden anderen uneingeschränkt aufgenommen werden können.

Meine Vermutung ist: Der Großteil der Benutzer, denen klar ist, dass die Statuszeile die Information Verweisziel enthalten kann, wenn nicht die Seite das verändert, und denen das wichtig ist, sind auch technisch fit genug, dieses zu unterbinden.

Da der Großteil der Surfer mit dem IE unterwegs ist, wage ich dies zu bezweifeln. Nicht vielen ist bewusst, wie JS zu deaktivieren ist, was derzeit die einzige Möglichkeit in den IEs darstellt, Spielereien wie die Manpulation der Statusleiste zu unterbinden. Ich selbst fand dies zu meinen IE-Zeiten immer nervig, da ich schon damals die Statusleiste als nützliches Werkzeug entdeckt hatte. Und ich wage zu bezweifeln, dass nur wenige IE-Nutzer ebenso denken.

Der Großteil ist es wurst, man kann auch durchaus einen Mehrwert durch die Veränderungen der Statuszeile haben¹, es muss ja nicht unbedingt der Ticker sein. Einzige Ausnahme ist natürlich die Vorspiegelung falscher Tatsachen, sprich falscher URIs.

Dass ein Mehrwert möglich sein kann, leugne ich auch nicht. Doch um diesen allgemeinen Missmut zu verringern, wären wirklich nützliche Implementationen erforderlich, die die Statusleiste auch wirklich sinnvoll nutzen. Und dies wiederum scheitert in den meisten Fällen wiederum daran, dass besagte Manipulation global verboten wurde, da vielerorts noch immer Schindluder damit getrieben wird.

Otto Normalverbraucher zieht keinen Nutzen aus der Anzeige des Verweisziels in der Statuszeile, es interessiert ihn nämlich nicht.

Das mag für viele zutreffen, aber so absolut würde ich dies keinesfalls behaupten. Man kennt nicht jeden Otto Normalverbraucher, nicht jeder ist so gänzlich unwissend, wie oft von ihm angenommen wird.

Thread als interessant markieren – http://forum.de.selfhtml.org/my/?a=mi&mit=123456
Thread ausblenden – http://forum.de.selfhtml.org/my/?a=d&dt=124467

Ich muss die URI-Muster kennen, um bei einem Blick in die Statuszeile erkennen zu können, was das winzige Icon rechts neben dem Thread bedeutet. Oder auf die langsamere Anzeige des title-Attributes warten. Benutzerfreundlich?

Hier gibt es aber mehrere Lösungsansätze:

1. Menschenfreundliche, lesbare URIs:

http://forum.de.selfhtml.org/my/?a=mi&mit=123456 → http://forum.de.selfhtml.org/my/interessant:123456
   http://forum.de.selfhtml.org/my/?a=d&dt=124467 → http://forum.de.selfhtml.org/my/ausblenden:123456

Technisch machbar ist es auf jeden Fall, ob sich der Aufwand lohnt, ist eine andere Sache.

2. Ein aussagekräftigeres Icon verwenden. (Ich persönlich habe aber an den derzeitigen Icons nichts auszusetzen, zumal ich sowieso nur „Thread ein- und ausblenden“ sichtbar gelassen habe. Alles andere habe ich mangels Bedarf ausgeblendet.)

3. Die Verzögerung für die Anzeige des Wertes des title-Attributes verringern. Derzeit ist dies aber in keinem mir bekannten Browser möglich.

4. Deine erwähnte Manipulation der Statusleiste. Ja, ich ziehe diese Methode in Betracht, aber ob ihrer Unzuverlässigkeit nicht an erster Stelle. Wenn dem User natürlich bewusst ist, dass die Statusleiste mit solch nützlichen Informationen gefüllt werden könnte, lässt er vielleicht eher deren Manipulation zu. (Sehr nützlich sind hierbei im Übrigen die neuen Site-Preferences in den Merlin-TPs, in welchen auch für die Manipulation der Statusleiste für jede Site einzeln erlaubt oder verboten werden kann.)

Du siehst also, dass ich nicht grundsätzlich gegen die Nutzung der Statusleiste zum Anzeigen von Informationen bin. Aber derzeit spricht noch so vieles dagegen, dass Informationen besser an einem verlässlicheren Ort untergebracht werden sollten.

Einen schönen Dienstag noch.

Gruß, Ashura

--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
mathbr:del.icio.us/ mathbr:w00t/
0 50

Statusleiste

peter
  • html
  1. 0

    Text in Statusleiste schreiben

    Ashura
    • sonstiges
    1. 0
      peter
      1. 0
        Ashura
        • javascript
        1. 0
          Christoph Schnauß
          1. -2
            Peter
            1. 0
              Schuer
            2. 0
              Orlando
          2. 0
            Ashura
      2. 0
        Gunnar Bittersmann
        1. 0
          Schuer
          1. 0
            Gunnar Bittersmann
            1. 0
              Schuer
              1. 0
                Gunnar Bittersmann
                1. 0
                  Schuer
                  1. 0
                    MudGuard
                    1. 0
                      Schuer
                      1. 0
                        MudGuard
                        1. 0
                          Schuer
                          1. 0
                            Gunnar Bittersmann
                            1. 0
                              Schuer
                              1. 0
                                Gunnar Bittersmann
                                1. 0
                                  Schuer
                                  1. 0
                                    Gunnar Bittersmann
                                    1. 0
                                      Schuer
                                      1. 0
                                        Gunnar Bittersmann
                                        1. 0
                                          at
                                          1. 0
                                            Gunnar Bittersmann
                                            1. 0
                                              at
                                        2. 0
                                          Schuer
                                          1. 0
                                            Gunnar Bittersmann
                                            1. 0
                                              Schuer
                              2. 0
                                MudGuard
                                1. 0
                                  Schuer
                                  1. 0

                                    never-ending story

                                    Signaturzitierer
                                    1. 0
                                      Schuer
                          2. 0
                            at
  2. 0
    Gunnar Bittersmann
  3. 0
    MudGuard
    1. 1
      Ashura
      1. 0
        Tim Tepaße
        1. 0
          Tim Tepaße
        2. 0
          Ashura
          1. 0
            Tim Tepaße
            1. 2
              Ashura
              1. 0
                Schuer
              2. 0
                Tim Tepaße
                1. 0
                  Ashura
                  1. 0
                    Tim Tepaße
                    1. 0
                      Ashura