Christoph Schnauß: komplexe links clickable machen

hallo Leute ;-)

ich habe grade gesehen, daß zwei etwas komplexere links, die ich in Antwortpostings angegeben habe, nicht "clickable" sind. Zwar ist das gelegentlich schon angesprochen worden und ich weiß auch, daß es "irgendwie" geht, ich vergesse das aber immer wieder. Da wir vor kurzem eine Diskussion zur Modernisierung der Forums-FAQ hatten, bitte ich dringend darum, einen entsprechenden Hinweis in die Forums-FAQ einzupflegen. Und für den Anfang könnte mir ja nochmal jemand sagen, wie es geht  -  Beispiel:
http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/editing/mshtmleditor.asp

Grüße aus Berlin

Christoph S.

  1. Hallo Christoph,

    Beispiel:
    http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/editing/mshtmleditor.asp

    Vergiss es. Geht so nicht bei MSDN-Links, da gibts auch im Archiv etwas. Theoretisch / durch %2F ersetzen, praktisch klappt das bei MSDN nicht.

    Alternative speziell für MSDN: Auf das Frame-Nachlade-Script von MS verlassen: http://msdn.microsoft.com/workshop/browser/editing/mshtmleditor.asp

    Viele Grüße,
    Christian

    1. Hallo nochmal,

      Alternative speziell für MSDN: Auf das Frame-Nachlade-Script von MS verlassen: http://msdn.microsoft.com/workshop/browser/editing/mshtmleditor.asp

      Urgs, peinlich, ausgerechnet bei diesem Beispiel klappt es nicht... Naja. Dann ist dieser Teil von MSDN + SELFForum nicht vereinbar.

      Schreib doch bitte einen Bugreport, IMHO könnte man Backslashes in Parametern durchaus tolerieren.

      Viele Grüße,
      Christian

      1. hi!

        Schreib doch bitte einen Bugreport, IMHO könnte man Backslashes in
        Parametern durchaus tolerieren.

        Sind Workarounds für IE-Bugs nicht genug, so dass wir jetzt auch noch
        welche für invalide Links bauen müssen, nur weil Microsoft nicht in
        der Lage ist, sich an Standards zu halten?

        bye, Frank!

        --
        Never argue with an idiot. He will lower you to his level and then
        beat you with experience.
        1. Hallo,

          Sind Workarounds für IE-Bugs nicht genug, so dass wir jetzt auch noch welche für invalide Links bauen müssen, nur weil Microsoft nicht in der Lage ist, sich an Standards zu halten?

          Genau, setzen wir ein Zeichen, schließen wir MSIE vollkommen aus dem Forum aus. Und wo wir gerade dabei sind, alle M$ Windoof-Benutzer gleich mit. Null Toleranz, no pasaran!

          Mathias

          1. Hi Molily

            Genau, setzen wir ein Zeichen, schließen wir MSIE vollkommen aus dem Forum aus. Und wo wir gerade dabei sind, alle M$ Windoof-Benutzer gleich mit. Null Toleranz, no pasaran!

            Stopp, durch diesen Vorschlag wird niemand ausgeschlossen, das einzige was passiert, ist das man Links manuell kopieren muss. Dafür funktionieren sie dann auch mit anderen Browsern als dem IE noch.

            Gruss Daniela

            1. Holladiewaldfee,

              Stopp, durch diesen Vorschlag wird niemand ausgeschlossen, das einzige was passiert, ist das man Links manuell kopieren muss. Dafür funktionieren sie dann auch mit anderen Browsern als dem IE noch.

              Euch ist bewußt daß Links wie
              http://test.domain/~user/
              ebenfalls invalide sind und trotzdem vom Forum akzeptiert werden?

              Ciao,

              Harry

              --
                Lust auf 'nen Berg? Höhenfieber?
                http://harry.ilo.de/projekte/berge/
              1. Hallo,

                Euch ist bewußt daß Links wie
                http://test.domain/~user/
                ebenfalls invalide sind

                nicht dass wir es wüssten:
                RFC 2396
                2.3. Unreserved Characters

                Data characters that are allowed in a URI but do not have a reserved
                   purpose are called unreserved.  These include upper and lower case
                   letters, decimal digits, and a limited set of punctuation marks and
                   symbols.

                unreserved  = alphanum | mark

                mark        = "-" | "_" | "." | "!" | "~" | "*" | "'" | "(" | ")"

                For example, "%7e" is sometimes used instead of "~" in an http URL
                   path, but the two are equivalent for an http URL.

                Grüße
                Thomas

                1. das ~ ist nicht das Problem...

                  aber test.domain ist keine gültige Domain.. da fehlt ein .com (oder sonst was....)

                  auf jeden Fall, wenn der Link im Internet zu finden sein soll...

                  1. aber test.domain ist keine gültige Domain.. da fehlt ein .com (oder sonst was....)

                    Wie man's nimmt. Für mich schließt der Begriff "Domain" eigentlich die TLD mit ein. Bei einer Adresse wie z.B. http://www.boo.com ist nach meiner Auffassung "boo.com" die Domain. Deswegen fand ich das Beispiel von Thomas auch durchaus okay. :)

                    Gruß in die Runde

                    Martin

                    --
                    Lieber eine Fliege im Porzellanladen als einen Elefanten in der Suppe.
                    1. Hallo Micheal & Martin

                      aber test.domain ist keine gültige Domain.. da fehlt ein .com (oder sonst was....)

                      Darum ging es Harry gar nicht, sonderm um die Tilde in URLs: ~
                      Er hätte naürlich www.example.com/~user/ nehmen können ;-)

                      Wie man's nimmt. Für mich schließt der Begriff "Domain" eigentlich die TLD mit ein. Bei einer Adresse wie z.B. http://www.boo.com ist nach meiner Auffassung "boo.com" die Domain. Deswegen fand ich das Beispiel von Thomas auch durchaus okay. :)

                      Ehm... ja, nein. Das Bsp. war nicht von mir. Ist aber nicht so wichtig ;-)

                      Grüße
                      Thomas

                2. Holladiewaldfee,

                  nicht dass wir es wüssten:
                  RFC 2396

                  wenn ich mich recht erinnere hatten wir hier mal eine Diskussion, wo es genau darum ging, daß das "~" eben invalide sei, und daß der reguläre Ausdruck zur Adressvalidierung eben für dieses Zeichen angepasst wurde, weil es so oft verwendet wird (Apache sei Dank).

                  Wenn ich mich geirrt haben sollte bitte ich die Fehlinfo zu entschuldigen.

                  Ciao,

                  Harry

                  --
                    Lust auf 'nen Berg? Höhenfieber?
                    http://harry.ilo.de/projekte/berge/
      2. Hallo Christian,

        Alternative speziell für MSDN: Auf das Frame-Nachlade-Script von MS verlassen: http://msdn.microsoft.com/workshop/browser/editing/mshtmleditor.asp

        Urgs, peinlich, ausgerechnet bei diesem Beispiel klappt es nicht... Naja. Dann ist dieser Teil von MSDN + SELFForum nicht vereinbar.

        Wie meinst du das? In allen Browsern, in denen ich es getestet habe, komme ich beim Aufruf obiger URL auf die Seite »Introduction to MSHTML Editing«. Im MSIE und Netscape 4 wird das Frameset nachgeladen. In den anderen Browsern funktioniert die Navigation über den Breadcrumb Trail nicht, weil diese wieder mit /library/default.asp?url=/... arbeitet. Aber für das Lesen der Einzelseite ist das unwichtig.

        Schreib doch bitte einen Bugreport, IMHO könnte man Backslashes in Parametern durchaus tolerieren.

        Was soll das bringen? URLs wie http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/editing/mshtmleditor.asp sind in vielen Browsern nicht funktionsfähig und führen per 302 zu http://msdn.microsoft.com/library/shared/deeptree/bot/bot.asp?dtcnfg=/library/deeptreeconfig.xml, falls keine MSIE- oder Netscape (4?)-Kennung gesendet wird.

        Mathias

  2. Moin,

    ich habe grade gesehen, daß zwei etwas komplexere links, die ich in Antwortpostings angegeben habe, nicht "clickable" sind. Zwar ist das gelegentlich schon angesprochen worden und ich weiß auch, daß es "irgendwie" geht, ich vergesse das aber immer wieder. Da wir vor kurzem eine Diskussion zur Modernisierung der Forums-FAQ hatten, bitte ich dringend darum, einen entsprechenden Hinweis in die Forums-FAQ einzupflegen.

    Die MS-Spezifika wurden jetzt ja abgehandelt. Was allgemein vielleicht noch zu sagen wäre: http://tinyurl.com existiert.

    --
    Henryk Plötz
    Grüße von der Ostsee
    ~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
    ~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~