Richard: Navigation per Button

Hallo,

ich weiß ja, dass viele User Javascript ausgeschaltet haben (manche aus Unwissenheit, andere aus Genervtheit). Keine Angst, ich will auch nicht fragen, ob ich die Navigation auf meiner Seite von den Javascript-Einstellungen des Benutzers abhängig machen soll.

Aber es gibt ja eine zweite, javascriptfreie Möglichkeit, mit Buttons zu navigieren. Wenn man sie nämlich in ein Form einfasst und im action-Attribut die Zieldatei angibt. Das müsste doch dann eigentlich überall funktionieren, oder?

Komischerweise habe ich eine reine Button-Navigation aber noch nie gesehen, obwohl ich persönlich sie optisch sehr ansprechend finde, weil man auch den visuellen Eindruck eines "Klickens" hat, anders als bei Textlinks.

Ist diese Methode wirklich eine zu seltene, obwohl schöne oder gibt es doch einen Haken? Andernfalls würde ich mich sehr wundern, denn wie ich bereits sagte, gefällt mir der Effekt besser.

Viele Grüße

--
Was haben ein Hund und ein Frauenarzt gemeinsam? - Eine feuchte Nase!
  1. Hallo,

    ich weiß ja, dass viele User Javascript ausgeschaltet haben (manche aus Unwissenheit, andere aus Genervtheit).

    wie geht dann das aus Unwissenheit?

    Aber es gibt ja eine zweite, javascriptfreie Möglichkeit, mit Buttons zu navigieren. Wenn man sie nämlich in ein Form einfasst und im action-Attribut die Zieldatei angibt. Das müsste doch dann eigentlich überall funktionieren, oder?

    IMHO: semantisch sinnfrei, das wäre wie Tabellen fürs Layout verwenden.
      Obwohl, ich muss eine Ausnahme eingestehen, ich verwende es gelegentlich für "kommentieren" links, das hält die spambots fern.

    gruss

    --
    Swiss Army Chainsaw
    Terrorific!
    Given a cow full of milk, should the milk un-cow itself, or should the cow milk itself?
    1. Hallo!
      Irre ich mich oder ist das Aussehen des Buttons Browserabhängig?
      Oder kriegt man die mit CSS soweit formatiert das sie von jedem
      Browser gleich dargestellt werden? Was ja wieder verlangt,
      dass der Browser überhaupt CSS einigermaßen versteht...
      Oder liege ich da falsch?
      Grüße, Matze

      1. Hallo Matze.

        Irre ich mich oder ist das Aussehen des Buttons Browserabhängig?

        Du irrst nicht. Teilweise ist das Aussehen sogar systemabhängig.

        Oder kriegt man die mit CSS soweit formatiert das sie von jedem
        Browser gleich dargestellt werden?

        Nein, das ist gänzlich unmöglich.

        Was ja wieder verlangt,
        dass der Browser überhaupt CSS einigermaßen versteht...

        Ja, der IE ist schon eine Last …

        Einen schönen Mittwoch noch.

        Gruß, Ashura

        --
        sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
        „It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
        [HTML Design Constraints: Logical Markup]
  2. Hallo Richard,

    Komischerweise habe ich eine reine Button-Navigation aber noch nie gesehen, obwohl ich persönlich sie optisch sehr ansprechend finde, weil man auch den visuellen Eindruck eines "Klickens" hat, anders als bei Textlinks.

    Ist diese Methode wirklich eine zu seltene, obwohl schöne oder gibt es doch einen Haken? Andernfalls würde ich mich sehr wundern, denn wie ich bereits sagte, gefällt mir der Effekt besser.

    Buttons sind nicht für die Navigation gedacht (es sei denn, zum Bestätigen oder Zurückstellen eines Formulars). Dafür sind Links da.
    Und für das Layout ist CSS da, das dir auch gleich erklärt, wie du deine Links schöner darstellen kannst: Verweise optisch gestalten mit CSS.

    So kann man z. B. den optischen Effekt von Buttons realisieren, wie er z. B. auf erweiterungen.de oben im Menü verwendet wird. Und: Die "Buttons" sehen dann in allen Browsern gleich aus.

    Grüße

    Marc Reichelt || http://www.marcreichelt.de/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!
    Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
    http://emmanuel.dammerer.at/selfcode.html