Robert B.: Warum boykottiert Chrome/Chromium/Edge MathML?

Moin Forum,

ich hatte gerade mal das MathML-Beispiel aus dem Wiki ausprobiert und dort auch gelesen, dass Chrome die MathML-Unterstützung nach einer Version wieder entfernt hat. Warum „boykottiert“ denn der aktuell verbreiteste Browser dieses praktische Feature und erfordert das Nachladen einer externen Bibliothek stattdessen um LaTeX zu verarbeiten? Firefox und Safari können es doch auch.

Viele Grüße
Robert

  1. Servus!

    Moin Forum,

    ich hatte gerade mal das MathML-Beispiel aus dem Wiki ausprobiert und dort auch gelesen, dass Chrome die MathML-Unterstützung nach einer Version wieder entfernt hat.

    Laut Kommentar auf cniuse: "Support was added in Chrome 24, but removed afterwards due to instability."

    Das hätte man bestimmt in Griff kriegen können!

    Warum „boykottiert“ denn der aktuell verbreiteste Browser dieses praktische Feature und erfordert das Nachladen einer externen Bibliothek stattdessen um LaTeX zu verarbeiten?

    Weil sie's können? Das ist leider die Marktmacht, mit der ein Konzern, der mal "Don't be evil" auf seine Fahnen geschrieben hatte, auch im Alleingang SMIL auf den Müllhaufen werfen wollte.

    Firefox und Safari können es doch auch.

    Ja!

    Herzliche Grüße

    Matthias Scharwies

    --
    25 Jahre SELFHTML → neuer Termin!SELF-Treffen 09.-11. Oktober 2020 in Mannheim
    1. Hallo Matthias,

      Weil sie's können? Das ist leider die Marktmacht, mit der ein Konzern, der mal "Don't be evil" auf seine Fahnen geschrieben hatte, auch im Alleingang SMIL auf den Müllhaufen werfen wollte.

      man sollte eine Featuredetection in seine Seiten einbauen und die Besucher dann mit einem „Besorgen Sie sich einen ordentlichen Browser“ begrüßen 😀.

      Gruß
      Jürgen

      1. man sollte eine Featuredetection in seine Seiten einbauen und die Besucher dann mit einem „Besorgen Sie sich einen ordentlichen Browser“ begrüßen 😀.

        „Diese Website ist optimiert für eine Auflösung von 800×600 und den Internet Explorer 6“

        😉

        EDIT: Es macht gerade voll Laune, nach der Phrase "Diese Website ist optimiert für" zu googlen, äh suchen natürlich.

        1. „Diese Website ist optimiert für eine Auflösung von 800×600 und den Internet Explorer 6“

          Was für eine nervende Meldung das doch war! Sie zeigt inzwischen die Inkompetenz oder Ignoranz des Autors.
          Damals allerdings zeigte sie vielmehr das Chaos das bei den Browsern herrschte und könnte eher verständlich gewesen sein.

          Für die aktuelle Diskussion könnte man aber den Spieß doch umdrehen.
          Anstatt zu sagen diese Webseite funktioniert nur mit Browser X könnte man doch sagen leider ist Browser Y nicht in der Lage, ein gängiges Konzept umzusetzen.

          Wenn viele so mutig wären, hätte das sicher einen Einfluss.
          Stattdessen habe ich immer wieder das Gefühl, man beugt sich irgendwelchen neuen diktierten Einfällen, auch wenn sie für die eigene Situation nicht geeignet sind. Nur aus der Angst heraus, etwas vielleicht nur nicht richtig verstanden zu haben.
          Wenn es alle anderen gut finden, muss ich es eben auch gut finden.
          Irgendwann findet man dann durch Zufall heraus dass es allen anderen auch so geht.

          1. Moin,

            „Diese Website ist optimiert für eine Auflösung von 800×600 und den Internet Explorer 6“

            Was für eine nervende Meldung das doch war! Sie zeigt inzwischen die Inkompetenz oder Ignoranz des Autors.
            Damals allerdings zeigte sie vielmehr das Chaos das bei den Browsern herrschte und könnte eher verständlich gewesen sein.

            Eines der „Hauptprobleme“ damals (TM) war meiner Erinnerung nach das unterschiedliche Box-Model von allen Browsern außer einem – und dem Internet Explorer.

            Für die aktuelle Diskussion könnte man aber den Spieß doch umdrehen.
            Anstatt zu sagen diese Webseite funktioniert nur mit Browser X könnte man doch sagen leider ist Browser Y nicht in der Lage, ein gängiges Konzept umzusetzen.

            Das ist doch das Gleiche in grün: „Bildschirme mit mehr als VGA-Auflösung sind ein gängiges Konzept“, „Das Boxmodell des Internet Explorers ist ein gängiges Konzept“.

            Wenn viele so mutig wären, hätte das sicher einen Einfluss.

            So, wie wir uns damals alle größere Monitore gekauft und Windows benutzt haben, damit alle gängigen Browser zur Verfügung standen 😉

            Stattdessen habe ich immer wieder das Gefühl, man beugt sich irgendwelchen neuen diktierten Einfällen, auch wenn sie für die eigene Situation nicht geeignet sind. Nur aus der Angst heraus, etwas vielleicht nur nicht richtig verstanden zu haben.
            Wenn es alle anderen gut finden, muss ich es eben auch gut finden.
            Irgendwann findet man dann durch Zufall heraus dass es allen anderen auch so geht.

            Eine gewisse Resistenz gegenüber Modewellen ist nicht beim Einkaufen, sondern auch beim Programmieren sinnvoll. Es schont den Geldbeutel und Nerven.

            Und: KISS more! (Als Tätigkeit, musikalisch und Keep It Simple, Stupid.)

            Schönes Wochenende
            Robert

            1. Hallo Robert,

              So, wie wir uns damals alle größere Monitore gekauft

              und geglaubt haben, so ginge es immer weiter.

              Und nachdem wir Anwendungen für große Bildschirme fertig hatten, kamen die Handys und rollten das Feld von unten wieder auf. Mit Smartwatches gleich im Gefolge.

              Rolf

              --
              sumpsi - posui - obstruxi
            2. Für die aktuelle Diskussion könnte man aber den Spieß doch umdrehen.
              Anstatt zu sagen diese Webseite funktioniert nur mit Browser X könnte man doch sagen leider ist Browser Y nicht in der Lage, ein gängiges Konzept umzusetzen.

              Das ist doch das Gleiche in grün: „Bildschirme mit mehr als VGA-Auflösung sind ein gängiges Konzept“, „Das Boxmodell des Internet Explorers ist ein gängiges Konzept“.

              Nicht ganz das selbe.
              Sobald man über mehr als zwei Browser spricht, ist es ein entscheidender Unterschied ob man sagt "nur der eine kann es" oder "nur der eine kann es nicht" 😉

              1. Hallo encoder,

                zu Hochzeiten des IE gab's aber im Wesentlichen nur 2 Browser...

                Rolf

                --
                sumpsi - posui - obstruxi
  2. Hallo Robert,

    ich hatte gerade mal das MathML-Beispiel aus dem Wiki ausprobiert und dort auch gelesen, dass Chrome die MathML-Unterstützung nach einer Version wieder entfernt hat. Warum „boykottiert“ denn der aktuell verbreiteste Browser dieses praktische Feature und erfordert das Nachladen einer externen Bibliothek stattdessen um LaTeX zu verarbeiten? Firefox und Safari können es doch auch.

    Der beste Weg ist wohl noch immer die Nutzung der MathJax-Bibliothek (Beispiel).

    Grüße,
    Thomas

  3. Hallo Robert,

    Warum „boykottiert“ denn der aktuell verbreiteste Browser...

    Das ist wohl eher das Hauptproblem. scnr.

    Gruss
    Henry

    --
    Meine Meinung zu DSGVO & Co:
    „Principiis obsta. Sero medicina parata, cum mala per longas convaluere moras.“