The Blog that never sleeps

This entry was posted on Dienstag, Juli 19th, 2005 at 09:28 and is filed under Allgemein. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

Multilinks für Websites

by Dirk Olbertz


multilink.gif
Julian I Kamil stellt ein interessantes Konzept vor: Multilinks für Websites

Geboren ist die Idee aus der Not heraus, dass man manchmal für einen Begriff mehrere Links zur Verfügung hat und man sich dann immer mit so Konstrukten wie “Links gibt es hier, hier und hier” behelfen muss. Julian hat für diesen Zweck nun Multilinks entwickelt, die sich CSS bedient, bislang aber nur mit Firefox/Mozilla funktioniert. Die Links werden dabei wie rechts aufgezeigt, als Drop-Down Menü dargestellt. Copy & Paste von Links funktioniert dabei noch genauso, wie das Öffnen der Links in andere Tabs. Damit sind diese Multilinks tatsächlich eine sinnvolle Ergänzung und ich bin mal gespannt, wann sie auch im Safari funktionieren.

5 Responses to “Multilinks für Websites”

  1. Ich stelle auch hier mal die Frage, warum einfaches CSS nicht in allen Standardkonformen Browsern wie auch Safari funktioniert? Dass ich für den IE etwas Java-Script brauche ist klar.

  2. Dirk Olbertz sagt:

    Naja, so richtig “Standardkonform” wird der Safari dann wohl nicht sein. Ich kenne mich mit CSS auch zu wenig aus um sagen zu können, wie kompliziert die dort genutzten CSS-Bestandteile sind.

  3. Doch, doch der Safari ist voll Standardkonform. Ich glaube eher, dass die ein paar Spielereien eingebaut haben, bzw. eine Abfrage, ob es Firefox oder IE ist und die anderen Browser irgendwie vergessen haben.

    Das Problem tritt öfters auf. Webseiten die Standardkonformes CSS benutzen und dann Angst vor den Browsern haben bauen oft eine Abfrage ein, schließen damit z. B. den Safari aus.

    Wenn ich dem Safari dann sage, dass er sich als Firefox ausgeben soll klappt es wunderbar.

  4. Dirk Olbertz sagt:

    Echt? Das ist dann ja wirklich blöd… Ich hatte es im Safari ausprobiert und da passierte nix, ich bekam also auch keine Meldung, dass es mit dem nicht funktionieren würde.

    Schon seltsam…

  5. Lars Strojny sagt:

    Nein, hat nichts mit dem CSS zu tun. Ist in der PHP-Implementation selbst enthalten (http://www.pmwiki.org/pmwiki/uploads/Cookbook/mlink.php). Folgende Zeilen sorgen dafür, dass Safari explizit (warum auch immer) nicht zugelassen wird:
    if (eregi(“Gecko”, $_SERVER['HTTP_USER_AGENT'])) {
    $in_fx = TRUE;
    }

    if (eregi(“Safari”, $_SERVER['HTTP_USER_AGENT'])) {
    $in_fx = FALSE;
    }

Leave a Reply