David Schneider: Vorschlag

Hallo liebes Forum, oder besser: lieber Christian,

gerade ist mir beim durchlesen eines Threads eine geniale Idee gekommen. Welcher Thread das war, und wie ich auf die Idee gekommen bin, spielt glaube ich keine Rolle - hier der Vorschlag.

Wie wäre es, eine zusätzliche Link-Form zu ermöglichen, um Code besser anzeigen zu lassen, beispielsweise einen HTML-Quellcode oder ein Script. Solche Dateien interpretiert der Brauser ja und zeigt dann das Ergebnis an. Wenn man jetzt die Forumssoftware eine Linkform à la [show:http://www.adresse.net/seite.html] so umsetzen liesse, dass der MIME-Type text/plain hinzugefügt würde, würde der Brauser sofort den Quelltext des Dokuments anzeigen, dessen Ansicht somit erleichtert wäre.

Bleibt noch die Frage, ob so etwas hier auf Interesse stößt.

liebe Grüße,
David Schneider

  1. Hallo David,

    Du meinst also statt:

    Den Quelltext von http://www.example.org/

    besser

    [show:http://www.example.org]

    ?

    Bleibt noch die Frage, ob so etwas hier auf Interesse stößt.

    Keine schlechte Idee, aber ein einfaches Strg+U macht bei mir das gleiche. Und meist will man doch Seite und Quelltext sehen, oder?

    Gruss, Thoralf

    --
    Sic Luceat Lux!
  2. Hi,

    Bleibt noch die Frage, ob so etwas hier auf Interesse stößt.

    vermutlich nicht. Von der Performance (und der Frage, ob der Code nur einmalig oder stets aktuell gelesen werden soll, wie mit Fehlern umgegangen wird usw.) ganz abgesehen verleitet dies dazu, das Forum zu flooden - eine einzige kurze Zeichenkette, und schon hat's hier fünfhundert Zeilen, wenn die Ressource so viel bietet.

    Nope. Da schon lieber etwas in der Art:

    [code type="perl"]
    print "Hier wird @Perlcode dargestellt";
    [/code]

    Als Vorlage könnte das Wiki-Projekt dienen. Externe Ressourcen einzubinden würde ich - von Grafiken[1] abgesehen ;-) - aber ablehnen.

    Cheatah

    [1] Genauer: Von all jenem abgesehen, dessen Request über den Userclient geschieht, nicht über den Server.

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hallo Cheatah,

      vermutlich nicht. Von der Performance (und der Frage, ob der Code nur einmalig oder stets aktuell gelesen werden soll, wie mit Fehlern umgegangen wird usw.) ganz abgesehen verleitet dies dazu, das Forum zu flooden - eine einzige kurze Zeichenkette, und schon hat's hier fünfhundert Zeilen, wenn die Ressource so viel bietet.

      Jetzt hast du mich falsch verstanden. Der Quelltext soll nicht im Forum eingebettet werden. Durch diese Form [show:URL] (oder ähnlich) soll der Link so: <a href="URL" type="text/plain">URL</a> aussehen.

      Gefällt dir das Konzept so besser?

      David Schneider

      1. Hi,

        Jetzt hast du mich falsch verstanden. Der Quelltext soll nicht im Forum eingebettet werden.

        ach so. Schade ;-)

        Durch diese Form [show:URL] (oder ähnlich) soll der Link so: <a href="URL" type="text/plain">URL</a> aussehen.

        Das ist entweder das bekannte view-source:, oder eine äquivalente (und Performance kostende) Funktion auf diesem Server.

        Cheatah

        --
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
      2. Hallo,

        Ich verstehe leider nicht, was Du willst, geschweige denn,
        was daran neu oder "genial" sein soll.

        [...] soll der Link so: <a href="URL" type="text/plain">URL</a> aussehen.

        Und was soll bitteschoen passieren, wenn der Benutzer
        auf diesen Link klickt?

        Wenn es sich um eine HTTP-URL einer HTML-Ressource handelt,
        und der Server richtig konfiguriert ist ("Normalfall"),
        wird der Server die Ressource mit dem Content-Type text/html
        ausliefern.
        Das type-Attribut ist somit IMHO wertlos.

        Gruesse,

        Thomas

  3. Hallo David,

    Wie wäre es, eine zusätzliche Link-Form zu ermöglichen, um Code besser anzeigen zu lassen, beispielsweise einen HTML-Quellcode oder ein Script. Solche Dateien interpretiert der Brauser ja und zeigt dann das Ergebnis an.

    Lies die FAQ! :)

    < show-source:http://selfhtml.teamone.de/>

    Viele Grüße,
    Christian

    1. Hallo nochmal,

      view-source:http://selfhtml.teamone.de/

      Ups...

      Viele Grüße,
      Christian

      1. Hallo Christian Seiler,

        view-source:http://selfhtml.teamone.de/

        Error 404??

        David Schneider

        1. Hallo!

          view-source:http://selfhtml.teamone.de/
          Error 404??

          Nö, Bei mir wird der Quelltext von SelfHTMl angezeigt in einem Texteditor.

          MfG, Dennis.

          --
          Auf Signaturen hab ich keinen Bock!!
        2. Hallo,

          view-source:http://selfhtml.teamone.de/

          Error 404??

          Ist dein Browser kaputt?

          Grüße
          Thomas

          1. Hallo Thomas J.S.,

            Ist dein Browser kaputt?

            Wahrscheinlich, die aufgerufene Adresse ist http://forum.de.selfhtml.org/my/view-source:http://selfhtml.teamone.de/.

            David Schneider

            1. Hi,

              Ist dein Browser kaputt?
              Wahrscheinlich, die aufgerufene Adresse ist http://forum.de.selfhtml.org/my/view-source:http://selfhtml.teamone.de/.

              hoppla. Welchen Browser verwendest Du? Ob des Doppelpunktes hätte er eigentlich erkennen müssen, dass es sich um ein (Pseudo- oder von mir aus Möchtegern-)Protokoll handelt ...

              Cheatah

              --
              X-Will-Answer-Email: No
              X-Please-Search-Archive-First: Absolutely Yes
              1. Hallo,

                hoppla. Welchen Browser verwendest Du?

                Z.B. Opera 5.12 und 7.10 verhalten sich so, wie er es
                beschreibt, d.h. sie versuchen, folgendes zu laden:
                http://forum.de.selfhtml.org/my/view-source:http://selfhtml.teamone.de/

                Netscape 4.75 oeffnet ein leeres Quellcode-Anzeige-Fenster.

                mfg, Thomas
                  der view-source: und aehnliches Gebastel schlichtweg
                  ueberfluessig findet...

                1. Hallo Thomas,

                  Netscape 4.75 oeffnet ein leeres Quellcode-Anzeige-Fenster.

                  Das liegt an Transfer-Encoding: gzip.

                  Grüße,
                   CK

                  --
                  Der Verstand ist der Hausherr, der Koerper sein Gast.
                  1. Hallo,

                    Netscape 4.75 oeffnet ein leeres Quellcode-Anzeige-Fenster.
                    Das liegt an Transfer-Encoding: gzip.

                    Das ist fuer mich Voodoo - beim normalen Anzeigen von
                    Seiten kann er es, aber wenn er den Quellcode abholen
                    und direkt anzeigen soll, kann er es nicht?

                    Der Netscape 4.x ist wirklich ein sehr seltsames Stueck Software...
                    ;-)
                    mfg, Thomas

                    1. Hallo Thomas,

                      Netscape 4.75 oeffnet ein leeres Quellcode-Anzeige-Fenster.
                      Das liegt an Transfer-Encoding: gzip.

                      Das ist fuer mich Voodoo - beim normalen Anzeigen von
                      Seiten kann er es, aber wenn er den Quellcode abholen
                      und direkt anzeigen soll, kann er es nicht?

                      Auch dann kann er das nicht -- oder sie haben es inzwischen
                      gepatcht. Er kann (konnte?) auch keine gzip-enkodierten
                      Seiten ausdrucken ;-) Da hat er dann den gzip-Code ausgedruckt.

                      Der Netscape 4.x ist wirklich ein sehr seltsames Stueck Software...
                      ;-)

                      Jor.

                      Grüße,
                       CK

                      --
                      Keine Schneeflocke faellt je auf die falsche Stelle.
                    2. Hallo!

                      Der Netscape 4.x ist wirklich ein sehr seltsames Stueck Software...

                      Welchen Browser hast du denn?

                      MfG, Dennis.

                      --
                      Auf Signaturen hab ich keinen Bock!!
                      1. Hallo Dennis,

                        Netscape 4.75 oeffnet ein leeres Quellcode-Anzeige-Fenster.
                        Der Netscape 4.x ist wirklich ein sehr seltsames Stueck Software...
                        Welchen Browser hast du denn?

                        Wer lesen kann, ist klar im Vorteil ;)

                        Beste Gruesse

                        Jan

                        1. Hallo!

                          Ich wollte Thomas Lüthi fragen, welchen Browser er hat!

                          Netscape 4.75 oeffnet ein leeres Quellcode-Anzeige-Fenster.

                          Hier sagt wer nur, was passiert. Er muss deshalb nicht umbedingt Netscape als Hauptbrowser verwenden.

                          Der Netscape 4.x ist wirklich ein sehr seltsames Stueck Software...

                          Das lässt eher schließen, dass Thomas in nicht benutzt oder hat

                          Welchen Browser hast du denn?

                          Tja, eine berechtigte Frage

                          Wer lesen kann, ist klar im Vorteil ;)

                          Das stimmt dann ja doch! *G*

                          MfG, Dennis.

                          --
                          Auf Signaturen hab ich keinen Bock!!
                      2. Hallo,

                        Welchen Browser hast du denn?

                        Viele!

                        Ich weiss zwar nicht, warum Du wissen willst, welchen
                        Browser ich benutze, aber na schoen:

                        Auf dem einen Rechner (Win 2000) surfe ich normalerweise mit
                        Opera 5.12, weil ich dort eine tolle Bookmarks-Sammlung
                        beisammen habe und es etwas muehsam waere, die zu exportieren.
                        Natuerlich habe ich zum Testen auch noch:
                        Netscape 4.0, Netscape 4.75, MS IE 5.0, Opera 5.0,
                        Opera 6.0, Opera 7.10, Mozilla 1.0, Mozilla 1.2.1,
                        Mozilla 1.6 (seit heute;-), Amaya 4.3.2 und Lynx 2.8.4.
                        (Und nein, ich werde keine Screenshots anfertigen.)

                        Auf dem andern Rechner (SuSE Linux 8.2) surfe ich mit Mozilla 1.5.
                        Opera und andere Adware/Spyware installiere ich dort gar nicht erst.

                        Gruesse,

                        Thomas

                        1. Hallo!

                          Opera 5.12, Netscape 4.0, Netscape 4.75, MS IE 5.0, Opera 5.0,
                          Opera 6.0, Opera 7.10, Mozilla 1.0, Mozilla 1.2.1,
                          Mozilla 1.6 (seit heute;-), Amaya 4.3.2 und Lynx 2.8.4.

                          Oh man, hör lieber auf, mir wird von Lesen schon schlecht! *g*
                          Würdest du den Mozilla eigentlich weiterempfehlen? Wo kann man den sich besorgen? kostenlos?

                          MfG, Dennis.

                          --
                          Auf Signaturen hab ich keinen Bock!!
                          1. Hallo Dennis,

                            Würdest du den Mozilla eigentlich weiterempfehlen?

                            Ja. Auch wenn ich persönlich Opera lieber mag.

                            Wo kann man den sich besorgen?

                            http://www.mozilla.org/ bzw. http://mozilla.kairo.at/ für die deutschsprachige Version der Seite.

                            kostenlos?

                            Ja.

                            Grüße,

                            Johannes

                            --
                            Der folgende Satz ist wahr.         | http://www.zeller-johannes.de/
                            Der vorhergehende Satz ist gelogen. |
                            ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}
                        2. Hallo Thomas,

                          Auf dem andern Rechner (SuSE Linux 8.2) surfe ich mit Mozilla 1.5.
                          Opera und andere Adware/Spyware installiere ich dort gar nicht erst.

                          Opera mag zwar Adware sein, ist aber mit Sicherheit keine Spyware. Und für 34  kannst du dich auch von dieser befreien...

                          Schöne Grüße,

                          Johannes

                          --
                          Der folgende Satz ist wahr.         | http://www.zeller-johannes.de/
                          Der vorhergehende Satz ist gelogen. |
                          ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}
                          1. Hallo,

                            Opera mag zwar Adware sein, ist aber mit Sicherheit keine Spyware. Und für 34  kannst du dich auch von dieser befreien...

                            34 EuroDollarwasauchimmer für diesen Gurkenbrauser? Wo es den haushochüberlegenen Mozilla umsonst gibt? hmm...

                            Gruß, Andreas

                            --
                            <img src="http://was-ist-das.andreas-lindig.de/was_ist_das_fetzen.jpg" border="0" alt="">
                            http://was-ist-das.andreas-lindig.de
                2. Hallo,

                  Z.B. Opera 5.12 und 7.10 verhalten sich so, wie er es
                  beschreibt, d.h. sie versuchen, folgendes zu laden:
                  http://forum.de.selfhtml.org/my/view-source:http://selfhtml.teamone.de/

                  Weil Opera den view-source Protokoll nicht unterstützt.

                  Netscape 4.75 oeffnet ein leeres Quellcode-Anzeige-Fenster.

                  Der Grund dafür wurde ja wurde schon genannt.

                  der view-source: und aehnliches Gebastel schlichtweg
                    ueberfluessig findet...

                  Ja, da gebe ich dir recht, der opera: Protokoll ist auch vollkommen überflüssig (versuche mal opera:cache) oder file:// (z.B. file:///c:/  was in Opera 6. irgendwas eine ziemliche sicherheitlücke war)  oder javascritp:

                  Grüße
                  Thomas

  4. Hallo David,

    Wie wäre es, eine zusätzliche Link-Form zu ermöglichen, um Code besser anzeigen zu lassen, beispielsweise einen HTML-Quellcode oder ein Script. Solche Dateien interpretiert der Brauser ja und zeigt dann das Ergebnis an. Wenn man jetzt die Forumssoftware eine Linkform à la [show:http://www.adresse.net/seite.html] so umsetzen liesse, dass der MIME-Type text/plain hinzugefügt würde, würde der Brauser sofort den Quelltext des Dokuments anzeigen, dessen Ansicht somit erleichtert wäre.

    Bleibt noch die Frage, ob so etwas hier auf Interesse stößt.

    Hättest du </faq/#Q-19> vollständig gelesen, wüsstest du, dass ein derartiges Feature schon existiert:

    »Zusätzlich kann bei http-Adressen noch ein view-source: vorangestellt werden. Einige Browser unterstützen dies und zeigen dann den Quelltext des entsprechenden Dokuments an. Beispiel: view-source:http://selfaktuell.teamone.de/

    Da jedoch nicht alle Browser, diese Art von Links unterstützen, bin ich der Meinung, dass man sie besser nicht verwenden sollte.

    Schöne Grüße,

    Johannes

    --
    Der folgende Satz ist wahr.         | http://www.zeller-johannes.de/
    Der vorhergehende Satz ist gelogen. |
    ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}
    1. Hallo Johannes Zeller,

      Da jedoch nicht alle Browser, diese Art von Links unterstützen, bin ich der Meinung, dass man sie besser nicht verwenden sollte.

      Daher mein Vorschlag.

      David Schneider

  5. auch ich möchte hier nicht hinter dem berg halten und meinen senf dazu geben:

    also mir würde eine möglichkeit a la flashforum ganz gut gefallen. dort gibt es verschiedene button, bei deren betätigung man eine möglichkeit erhält, verschiedene code-arten einzugeben. die werden dann auch schön bunt und übersichtlich dargestellt.

    also mir gefällts

    HP

    1. Hallo Hans-Peter,

      also mir würde eine möglichkeit a la flashforum ganz gut gefallen. dort gibt es verschiedene button, bei deren betätigung man eine möglichkeit erhält, verschiedene code-arten einzugeben. die werden dann auch schön bunt und übersichtlich dargestellt.

      Schön und gut, aber wenn du einen Vorschlag hast, musst du dafür einen Thread aufmachen. Wenn du auf mein Posting antwortest, solltest (und ich sage bewusst nicht »musst«) du zu _diesem_ Stellung nehmen.

      David Schneider

      1. hallo David Schneider,

        oops, da bin ich dir wohl auf den schlips getreten? dachte nur, ich könnte mich kurz vor feierabend noch etwas an der diskussion beteiligen und einen vorschlag machen, der meiner meinung nach logisch deinem folgt.

        also du möchtest eine code-ansicht generieren, in dem du auf einen link klickst - richtig? aber es wäre ja für den, der einen code-schnipsel zeigen will und vielleicht (noch) gar nichts zum draufklicken hat auch nicht schlecht, sein beispiel bunt abbilden zu können - oder?

        also noch einen lustigen feierabend

        HP

      2. Hallo David,

        Schön und gut, aber wenn du einen Vorschlag hast, musst du dafür
        einen Thread aufmachen. Wenn du auf mein Posting antwortest,
        solltest (und ich sage bewusst nicht »musst«) du zu _diesem_
        Stellung nehmen.

        Thread-Drift ist hier ausdrücklich gern gesehen.

        Grüße,
         CK

        --
        Ihr wisst nicht, wie man den Menschen dient. Wie sollt ihr wissen, wie man den Goettern dienen soll?
        1. Hallo Christian Kruse,

          Thread-Drift ist hier ausdrücklich gern gesehen.

          Aber sollte dieser nicht auch aus dem Thread hervorgehen? Hans-Peters Posting hat IMHO nichts mit meinem zu tun.

          David Schneider

          1. Hallo David,

            Hans-Peters Posting hat IMHO nichts mit meinem zu tun.

            Es ist liegt nicht an dem, der den Thread eröffnet hat, zu entscheiden, was in den Thread passt, und was nicht.

            Viele Grüße,
            Christian

            1. Hallo Christian Seiler,

              Es ist liegt nicht an dem, der den Thread eröffnet hat, zu entscheiden, was in den Thread passt, und was nicht.

              Das wusste ich nicht. Sorry.

              David Schneider

              P.S.: Meine Katze heisst Muschi.

    2. Hallo Hans-Peter,

      also mir würde eine möglichkeit a la flashforum ganz gut gefallen.
      dort gibt es verschiedene button, bei deren betätigung man eine
      möglichkeit erhält, verschiedene code-arten einzugeben. die werden
      dann auch schön bunt und übersichtlich dargestellt.

      Syntax-Highlighting ist in Arbeit.

      Grüße,
       CK

      --
      Wer sich zu überschwänglich freut, wir später Grund zum Weinen haben.
  6. Hallo David,

    Wie wäre es, eine zusätzliche Link-Form zu ermöglichen, um
    Code besser anzeigen zu lassen, beispielsweise einen
    HTML-Quellcode oder ein Script. Solche Dateien interpretiert der
    Brauser ja und zeigt dann das Ergebnis an. Wenn man jetzt die
    Forumssoftware eine Linkform à la [show:http://www.adresse.net/seite.html]
    so umsetzen liesse, dass der MIME-Type text/plain hinzugefügt
    würde, würde der Brauser sofort den Quelltext des Dokuments
    anzeigen, dessen Ansicht somit erleichtert wäre.

    Tut er aber nicht. Er nutzt, solange der Server den MIME-Type auch
    angibt, den des Servers.

    Grüße,
     CK

    --
    Unsere Vorstellungen von der Ewigkeit sind genauso nuetlich wie die Mutmassungen eines Kuehkens ueber die Aussenwelt bevor es die Eierschale aufbricht.
    1. Hallo Christian Kruse,

      Tut er aber nicht. Er nutzt, solange der Server den MIME-Type auch
      angibt, den des Servers.

      Schade.

      David Schneider