Christian Kruse: Position der Bewertungs-Box

Hallo alle,

ich denke zur Zeit über die Position der Bewertungs-Box nach. Zum erfassen wie der Bewertungs-Status ist, ist sie rechts über dem Beitrag sicher gut. Aber der natürliche „Flow“ ist ja ein anderer: man scrollt bei einer neuen Nachricht ja während des Lesens nach unten. Und wenn man fertig ist, ist sie vollständig aus dem Fokus verschwunden. Ich muss also daran denken, dass ich diesen Beitrag bewerten wollte, wieder nach oben scrollen und dann dort auf das +/- drücken. Sehr kontraproduktiv.

Leider ist mir dafür noch keine rechte Idee eingefallen. Verdoppeln (eine weitere Box unter dem Beitrag) erscheint mir nicht sinnvoll. Ich hatte auch schon an ein mitscrollen gedacht (so ähnlich wie hier das erste Beispiel), ist aber auf Geräten mit kleinem Viewport auch eher nervig.

Hat jemand da eine zündende Idee?

LG,
CK

  1. Hallo Christian

    Leider ist mir dafür noch keine rechte Idee eingefallen. Verdoppeln (eine weitere Box unter dem Beitrag) erscheint mir nicht sinnvoll. Ich hatte auch schon an ein mitscrollen gedacht (so ähnlich wie hier das erste Beispiel), ist aber auf Geräten mit kleinem Viewport auch eher nervig.

    Hat jemand da eine zündende Idee?

    Naja, wenn man einerseits die Box nicht verdoppeln will und andererseits eine mitscrollende Box aus dem von dir genannten Grund (den ich gut nachvollziehen kann) ebenfalls ausscheidet, dann bleiben ja nicht mehr viele Optionen übrig. ;-)

    Dass die Lage über dem Text ungünstig ist, da stimme ich dir allerdings zu.

    Die einzige halbwegs brauchbar erscheindende Idee die mir einfällt wäre, die Buttons für die Bewertung von der Anzeige des Punktestands zu trennen. Also den Bewertungsstand weiterhin rechts oben anzuzeigen, aber die Buttons für die Bewertung unter dem Text des Beitrags einzufügen.

    Ich denke, die Bewertung sollte in erster Linie davon abhängig sein, wie dem Bewerter selbst der Beitrag gefallen hat, nicht davon, wie der Beitrag von anderen bewertet wurde. Insofern sehe ich kein großes Problem darin, dass bei einer solchen Lösung der aktuelle Bewertungsstand bei der Bewertung vielleicht nicht direkt im Blickfeld ist. Wenn man unbedingt wissen will, wieviele Punkte der Beitrag bereits hat und man vergessen hat was oben stand, dann kann man ja immer noch nach oben scrollen um nachzusehen.

    Eine andere Lösung für das Problem sehen ich leider auch nicht.

    Gruß,

    Orlok

    1. Hallo Orlok,

      Naja, wenn man einerseits die Box nicht verdoppeln will und andererseits eine mitscrollende Box aus dem von dir genannten Grund (den ich gut nachvollziehen kann) ebenfalls ausscheidet, dann bleiben ja nicht mehr viele Optionen übrig. ;-)

      Deshalb frage ich ja auch, ob jemand noch eine Idee hat ;)

      Ansonsten bin ich Gegenargumenten durchaus nicht abgeneigt. Nur weil ich das doof finde heißt das ja nicht, dass ich damit recht habe ;)

      Die einzige halbwegs brauchbar erscheindende Idee die mir einfällt wäre, die Buttons für die Bewertung von der Anzeige des Punktestands zu trennen. Also den Bewertungsstand weiterhin rechts oben anzuzeigen, aber die Buttons für die Bewertung unter dem Text des Beitrags einzufügen.

      Hm, gute Idee. Alternativ kann man unter dem Text nochmal zwei zusätzliche Buttons einfach hinsetzen; fühlt sich weniger doof an als die ganze Box dort zu wiederholen. So ähnlich wie jetzt die Antwort-Buttons platziert sind.

      Ich denke, die Bewertung sollte in erster Linie davon abhängig sein, wie dem Bewerter selbst der Beitrag gefallen hat, nicht davon, wie der Beitrag von anderen bewertet wurde.

      Dem stimme ich zu.

      LG,
      CK

      1. Hallo Christian Kruse,

        Alternativ kann man unter dem Text nochmal zwei zusätzliche Buttons einfach hinsetzen; fühlt sich weniger doof an als die ganze Box dort zu wiederholen. So ähnlich wie jetzt die Antwort-Buttons platziert sind.

        Das finde ich gut. Die gab es schon mal.

        Bis demnächst
        Matthias

        --
        Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.
      2. Hej Christian,

        Naja, wenn man einerseits die Box nicht verdoppeln will und andererseits eine mitscrollende Box aus dem von dir genannten Grund (den ich gut nachvollziehen kann) ebenfalls ausscheidet, dann bleiben ja nicht mehr viele Optionen übrig. ;-)

        Ansonsten bin ich Gegenargumenten durchaus nicht abgeneigt. Nur weil ich das doof finde heißt das ja nicht, dass ich damit recht habe ;)

        Ich bin für zwei identische Boxen, so dass man auf dem ersten Blick sieht, dass es sich um dasselbe Bedienelement handelt - und intuitiv dieselbe Funktionalität erwartet.

        Marc

        1. Hallo marctrix,

          Ich bin für zwei identische Boxen, so dass man auf dem ersten Blick sieht, dass es sich um dasselbe Bedienelement handelt - und intuitiv dieselbe Funktionalität erwartet.

          Das ist ein sehr gutes Argument. Deshalb habe ich das testweise mal so eingebaut.

          LG,
          CK

          1. Hej Christian,

            Hallo marctrix,

            Ich bin für zwei identische Boxen, so dass man auf dem ersten Blick sieht, dass es sich um dasselbe Bedienelement handelt - und intuitiv dieselbe Funktionalität erwartet.

            Das ist ein sehr gutes Argument. Deshalb habe ich das testweise mal so eingebaut.

            Funktioniert bei mir so: oben kann ich mit einem Klick auf +, einen Punkt vergeben, den ich unten mit einem Klick auf + wieder wegnehmen kann. Is lustig, aber nicht der Sinn der Sache (obwohl eines meiner Ichs steif und fest das Gegenteil behauptet)...

            Marc

            1. Hallo marctrix,

              Funktioniert bei mir so: oben kann ich mit einem Klick auf +, einen Punkt vergeben, den ich unten mit einem Klick auf + wieder wegnehmen kann.

              Du kannst ihn auch oben wieder weg klicken. Working as intended.

              LG,
              CK

          2. Hej Christian,

            Ich bin für zwei identische Boxen, so dass man auf dem ersten Blick sieht, dass es sich um dasselbe Bedienelement handelt - und intuitiv dieselbe Funktionalität erwartet.

            Das ist ein sehr gutes Argument. Deshalb habe ich das testweise mal so eingebaut.

            Ich kann gar nicht mehr aufhören zu klicken. Macht so viel Spaß, die Farben zu wechseln... ;-)

            Es kostet auch keine Punkte, auf das '-' zu klicken - was den Spaßfaktor erheblich erhöht. ;-)

            Marc

            1. Hallo marctrix,

              Es kostet auch keine Punkte, auf das '-' zu klicken - was den Spaßfaktor erheblich erhöht. ;-)

              Doch, das kostet Punkte, gerade überprüft.

              LG,
              CK

              1. Hej Christian,

                Es kostet auch keine Punkte, auf das '-' zu klicken - was den Spaßfaktor erheblich erhöht. ;-)

                Doch, das kostet Punkte, gerade überprüft.

                Ah - das wird erst angezeigt, wenn man die Seite neu lädt. Alles klar!

                Marc

                1. Hallo marctrix,

                  Doch, das kostet Punkte, gerade überprüft.

                  Ah - das wird erst angezeigt, wenn man die Seite neu lädt. Alles klar!

                  Ja, das sind so Sachen, die ich nach und nach nachrüste…

                  LG,
                  CK

                  1. Hej Christian,

                    Doch, das kostet Punkte, gerade überprüft.

                    Ah - das wird erst angezeigt, wenn man die Seite neu lädt. Alles klar!

                    Ja, das sind so Sachen, die ich nach und nach nachrüste…

                    Ich würde gerne noch einen letzten Test durchführen: gebt mir doch mal alle ein + auf diesen Beitrag hier. Wir sollten unbedingt mal schauen, wie weit der zählen kann... - nicht dass es unerwartete Probleme im dreistelligen Bereich gibt!

                    Nicht auszudenken, was da alles passieren könnte...

                    Marc

                    1. Hallo,

                      Ich würde gerne noch einen letzten Test durchführen: gebt mir doch mal alle ein + auf diesen Beitrag hier. Wir sollten unbedingt mal schauen, wie weit der zählen kann... - nicht dass es unerwartete Probleme im dreistelligen Bereich gibt!

                      Nicht auszudenken, was da alles passieren könnte...

                      Meinst du nicht, dass es wichtiger wäre, erstmal den negativen Bereich auszutesten?

                      Gruß
                      Kalk

                      1. Hej Tabellenkalk,

                        Ich würde gerne noch einen letzten Test durchführen: gebt mir doch mal alle ein + auf diesen Beitrag hier. Wir sollten unbedingt mal schauen, wie weit der zählen kann... - nicht dass es unerwartete Probleme im dreistelligen Bereich gibt!

                        Nicht auszudenken, was da alles passieren könnte...

                        Meinst du nicht, dass es wichtiger wäre, erstmal den negativen Bereich auszutesten?

                        Vielleicht hast du recht, ich fange gleich mal an - bei wem? - Immer der der fragt, kennst du ja ;-)

                        Marc

                      2. Hi,

                        [...] nicht dass es unerwartete Probleme im dreistelligen Bereich gibt!

                        Nicht auszudenken, was da alles passieren könnte...

                        Meinst du nicht, dass es wichtiger wäre, erstmal den negativen Bereich auszutesten?

                        so weit muss man ja gar nicht gehen. Schon bei einstelligen Werten mit Vorzeichen bricht das Layout in Opera 12.16 auseinander, der das Styling von Formularelementen stark einschränkt:

                        Screenshot in Opera 12.16

                        Das ist allerdings "schon immer" so; ich habe mich inzwischen damit abgefunden. Denn es bedeutet keine Einschränkung der Funktionalität, es sieht einfach nur blöd aus. Aber vielleicht würde es ja schon helfen, der Box keine feste Breite zu geben, sondern sie einfach nach Bedarf wachsen zu lassen.

                        So long,
                         Martin

                        --
                        Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
                        - Douglas Adams, The Hitchhiker's Guide To The Galaxy
                        1. Hallo Der Martin,

                          Aber vielleicht würde es ja schon helfen, der Box keine feste Breite zu geben, sondern sie einfach nach Bedarf wachsen zu lassen.

                          Es gab damals $Gründe[1] für die feste Breite. Du kannst ja mal einen Vorschlag machen.

                          Bis demnächst
                          Matthias

                          --
                          Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.

                          1. Wahrscheinlich einfach, weil ich es nicht anders hingekriegt habe. ↩︎

                          1. Hallo Matthias,

                            Du kannst ja mal einen Vorschlag machen.

                            Man könnte aus dem width ein min-width machen.

                            LG,
                            CK

                            1. Hallo Christian Kruse,

                              Man könnte aus dem width ein min-width machen.

                              Ganz so einfach ist es nicht, denn der header und die voting-area sind als Tabellenzellen mit festen Breiten formatiert. Und wie das für kleine Viewports aussieht, weiß ich im Moment gar nicht.

                              Bis demnächst
                              Matthias

                              --
                              Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.
                              1. Hallo Matthias,

                                Man könnte aus dem width ein min-width machen.

                                Ganz so einfach ist es nicht, denn der header und die voting-area sind als Tabellenzellen mit festen Breiten formatiert.

                                Das hatte ich gesehen, aber bei meinen Experimenten klappte das mit dem min-width ziemlich gut – ich weiss allerdings nicht, wie der olle Opera darauf reagiert.

                                LG,
                                CK

                                1. Hallo Christian Kruse,

                                  Das hatte ich gesehen, aber bei meinen Experimenten klappte das mit dem min-width ziemlich gut – ich weiss allerdings nicht, wie der olle Opera darauf reagiert.

                                  Ich sehe bei großen Punktzahlen kein Unterschied im Verhalten zwischen width und min-width. Ist ja auch logisch, denn sein Tabellennachbarfeld hat ja eine feste Breite. Und gibt man dem eine maximale Breite, wird die Gesamtbreite des message-div nicht ausgenutzt.

                                  Bis demnächst
                                  Matthias

                                  --
                                  Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.
                                2. Hallo,

                                  Das hatte ich gesehen, aber bei meinen Experimenten klappte das mit dem min-width ziemlich gut – ich weiss allerdings nicht, wie der olle Opera darauf reagiert.

                                  also normalerweise hat der damit kein Problem - vielleicht in bestimmten, ausgefallenen Kombinationen. Aber ich sehe hier, wie gesagt, auch nicht unbedingt einen Handlungsbedarf, wenn nicht in anderen Browsern ähnliche Effekte auftreten.

                                  So long,
                                   Martin

                                  --
                                  Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
                                  - Douglas Adams, The Hitchhiker's Guide To The Galaxy
                                  1. Hallo Der Martin,

                                    Aber ich sehe hier, wie gesagt, auch nicht unbedingt einen Handlungsbedarf,

                                    Hilft es denn, in deinem User-CSS diese Werte anzupassen?

                                    .thread-message > .voting {
                                       width: 9em; /* vergrößern */
                                    }
                                    .thread-message > header {
                                        width: 45em; /* entsprechend verkleinern */
                                    }
                                    

                                    wenn nicht in anderen Browsern ähnliche Effekte auftreten.

                                    Sind mir nicht bekannt.

                                    Bis demnächst
                                    Matthias

                                    --
                                    Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.
                                    1. Hallo,

                                      Hilft es denn, in deinem User-CSS diese Werte anzupassen?

                                      .thread-message > .voting {
                                         width: 9em; /* vergrößern */
                                      }
                                      .thread-message > header {
                                          width: 45em; /* entsprechend verkleinern */
                                      }
                                      

                                      gute Idee, hätte ich auch selbst drauf kommen können. Ich werde mal ein bisschen damit spielen und probieren. Aber nicht sofort. Jetzt gibt's erstmal Abendessen. Und vielleicht irgendwas anspruchslos-unterhaltsames im Fernsehen ...

                                      Ciao,
                                       Martin

                                      --
                                      Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
                                      - Douglas Adams, The Hitchhiker's Guide To The Galaxy
                              2. Hej Matthias,

                                Man könnte aus dem width ein min-width machen.

                                Ganz so einfach ist es nicht, denn der header und die voting-area sind als Tabellenzellen mit festen Breiten formatiert. Und wie das für kleine Viewports aussieht, weiß ich im Moment gar nicht.

                                Auf flexbox umstellen?

                                Marc

                                1. Hallo marctrix,

                                  [… Bewertungsbox …] Auf flexbox umstellen?

                                  Das wäre wohl sinnvoll, ja…

                                  LG,
                                  CK

                                  1. Hej Christian,

                                    Hallo marctrix,

                                    [… Bewertungsbox …] Auf flexbox umstellen?

                                    Das wäre wohl sinnvoll, ja…

                                    Falls du das (gerne mit mir gemeinsam) angehen möchtest, fände ich es sinnvoll, das HTMl noch ein wenig umzubauen. Mir erscheinen da ein paar Dinge nicht ganz logisch.

                                    Es gibt einen header mit sehr viel Infos, die mMn zum Teil auch raus könnten (details). Dann könnte man die neben voting setzen (derzeit steht voting neben header, obwohl optisch in diesen integriert - so oder so nicht nachvollziehbar). Das Ende des Artikels wäre meinem Empfinden nach ein footer - analog zu header - mit den weiteren Bedienelementen (Tags, zweites voting usw).

                                    Bin ja mit meinem letzten Vorschlag noch nicht durch (Einstellungsseite), obwohl ich jetzt Ideen dazu habe. Aber ich kann trotzdem gerne daran mitwirken. Das Wochenende ist zwar schon einigermaßen belegt, aber vielleicht kriege ich es ja noch irgendwo unter...

                                    Marc

                                    1. Hallo marctrix,

                                      Falls du das (gerne mit mir gemeinsam) angehen möchtest, fände ich es sinnvoll, das HTMl noch ein wenig umzubauen. Mir erscheinen da ein paar Dinge nicht ganz logisch.

                                      Das wird schwierig. Selbst wenn man anderer Meinung ist als ich es bin, da hängen echt viele Abhängigkeiten dran. Dieser Header wird überall benutzt, wo Nachrichten-Köpfe dargestellt werden: im Thread-Baum, in der Posting-Ansicht, in der Nested-Ansicht, in den Listen der User-Ansicht, bei den Suchergebnissen, bei den Tags… you name it. Das würde einen enormen Aufwand nach sich ziehen das CSS anzupassen und alles zu prüfen.

                                      Es gibt einen header mit sehr viel Infos, die mMn zum Teil auch raus könnten (details).

                                      Die Zusatz-Infos waren früher in einem details, aber das Shadow-DOM wich stark voneinander ab und ich habe es in einigen Browsern (Safari, z.B.) nicht hinbekommen, das Default-Aussehen und -Verhalten auszuschalten. Deshalb ist das jetzt ein <div class="details">

                                      Bin ja mit meinem letzten Vorschlag noch nicht durch (Einstellungsseite), obwohl ich jetzt Ideen dazu habe. Aber ich kann trotzdem gerne daran mitwirken. Das Wochenende ist zwar schon einigermaßen belegt, aber vielleicht kriege ich es ja noch irgendwo unter...

                                      Ich bin Vorschlägen gegenüber immer offen, aber wir müssen halt nur gucken, was sich mit einem annehmbaren Aufwand verwirklichen lässt. :)

                                      LG,
                                      CK

                                      1. Hej Christian,

                                        Falls du das (gerne mit mir gemeinsam) angehen möchtest, fände ich es sinnvoll, das HTMl noch ein wenig umzubauen. Mir erscheinen da ein paar Dinge nicht ganz logisch.

                                        Das würde einen enormen Aufwand nach sich ziehen das CSS anzupassen und alles zu prüfen.

                                        Habe so was schon befürchtet...

                                        Danke für die Rückmeldung!

                                        Marc

                                2. Hallo marctrix,

                                  Ganz so einfach ist es nicht, denn der header und die voting-area sind als Tabellenzellen mit festen Breiten formatiert. Und wie das für kleine Viewports aussieht, weiß ich im Moment gar nicht.

                                  Auf flexbox umstellen?

                                  Das habe ich jetzt mal getan.

                                  LG,
                                  CK

          3. Hej Christian,

            Ich bin für zwei identische Boxen, so dass man auf dem ersten Blick sieht, dass es sich um dasselbe Bedienelement handelt - und intuitiv dieselbe Funktionalität erwartet.

            Das ist ein sehr gutes Argument. Deshalb habe ich das testweise mal so eingebaut.

            Ich kann auch nachträglich beliebig oft meine Wertung ändern...

            Alle Fehler, die ich jetzt noch finde, behalte ich.

            Marc

            1. Hallo marctrix,

              Ich kann auch nachträglich beliebig oft meine Wertung ändern...

              Klar – das ist beabsichtigt.

              Alle Fehler, die ich jetzt noch finde, behalte ich.

              Finde erstmal welche! ;)

              LG,
              CK

              1. Hej Christian,

                Ich kann auch nachträglich beliebig oft meine Wertung ändern...

                Klar – das ist beabsichtigt.

                Oh - ist das neu?

                Marc

                1. Hallo marctrix,

                  Ich kann auch nachträglich beliebig oft meine Wertung ändern...

                  Klar – das ist beabsichtigt.

                  Oh - ist das neu?

                  Das hängt von deiner Definition des Begriffs „neu” ab – es ist mit V4 eingeführt worden, ist also sicher schon ein Jahr so ;)

                  LG,
                  CK

                  1. Hej Christian,

                    Das hängt von deiner Definition des Begriffs „neu” ab – es ist mit V4 eingeführt worden, ist also sicher schon ein Jahr so ;)

                    Wieder was gelernt - ich hätte jetzt behauptet, dass das gestern noch nicht ging...

                    Tut mir leid, wenn ich Verwirrung gestiftet habe.

                    Jedenfalls sieht es gut aus!

            2. Hallo,

              Ich kann gar nicht mehr aufhören zu klicken. Macht so viel Spaß, die Farben zu wechseln... ;-)

              na, du bist aber leicht zu begeistern!

              Es kostet auch keine Punkte, auf das '-' zu klicken - was den Spaßfaktor erheblich erhöht. ;-)

              Ups. Das sollte IMO nicht sein. Ich dachte, es kostet einen Punkt, ein Minus zu vergeben.

              Ich kann auch nachträglich beliebig oft meine Wertung ändern...

              Ja. Das war vorher schon so. Und wahrscheinlich sogar gewollt. Denn wer seine Meinung ändert, hat vielleicht zwischendurch nachgedacht. ;-)

              So long,
               Martin

              --
              Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
              - Douglas Adams, The Hitchhiker's Guide To The Galaxy
          4. Hallo Christian Kruse,

            Das ist ein sehr gutes Argument. Deshalb habe ich das testweise mal so eingebaut.

            .folded > .voting.bottom { display: none; }, bitte

            Bis demnächst
            Matthias

            --
            Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.
          5. Hallo Christian Kruse,

            Das ist ein sehr gutes Argument. Deshalb habe ich das testweise mal so eingebaut.

            Spricht was gegen

            .thread-message > .voting.bottom {
                /* display: block; */
                /* width: auto; */
                float: right;
                margin-top: .5em;
            }
            

            Bis demnächst
            Matthias

            --
            Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.
            1. Hallo Matthias,

              .thread-message > .voting.bottom {
                  /* display: block; */
                  /* width: auto; */
                  float: right;
                  margin-top: .5em;
              }
              

              Das Margin brauchts nicht, das float ist aber eine gute Idee. Done. Dein display:none hab ich auch drin.

              LG,
              CK

  2. Hallo,

    ich denke zur Zeit über die Position der Bewertungs-Box nach. Zum erfassen wie der Bewertungs-Status ist, ist sie rechts über dem Beitrag sicher gut. Aber der natürliche „Flow“ ist ja ein anderer: man scrollt bei einer neuen Nachricht ja während des Lesens nach unten. Und wenn man fertig ist, ist sie vollständig aus dem Fokus verschwunden. Ich muss also daran denken, dass ich diesen Beitrag bewerten wollte, wieder nach oben scrollen und dann dort auf das +/- drücken. Sehr kontraproduktiv.

    ja, stimmt.

    Leider ist mir dafür noch keine rechte Idee eingefallen. Verdoppeln (eine weitere Box unter dem Beitrag) erscheint mir nicht sinnvoll. Ich hatte auch schon an ein mitscrollen gedacht (so ähnlich wie hier das erste Beispiel), ist aber auf Geräten mit kleinem Viewport auch eher nervig.

    Halte ich auch beides nicht für wirklich schlau.

    Hat jemand da eine zündende Idee?

    In der alten Forumssoftware waren die Links zum Bewerten und auch der aktuelle Bewertungsstand unter dem Posting-Text. Das entspricht IMO auch viel besser dem intuitiven Ablauf: Erst will ich mal den Beitrag lesen, danach eventuell bewerten (oder auch nicht). Und den aktuellen Punktestand eines Beitrags sehe ich ja sogar vorher schon im Thread-Baum. Wer will, kann also Postings mit negativer Bilanz von vornherein meiden oder solche mit auffällig gutem Punktestand gezielt rauspicken.

    So long,
     Martin

    --
    Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
    - Douglas Adams, The Hitchhiker's Guide To The Galaxy