Darstellungsproblem

  • Tja, dass dann doof gelaufen für mich ;) Hätte ich doch rein nur auf den Link als PN bestehen sollen. :) Also wer die Datei nun hat... her damit oder er findet die Lösung und sagt sie auch :P

    Chromebook Lenovo IdeaPad Flex 5 - chromeOS 122 (Stable Channel) - Linux Debian Bookworm: Firefox ESR 115.8.0 und Firefox Nightly, Beta und Main Release (Mozilla PPA), Android 13: Firefox Nightly und Firefox (Main Release)

    Smartphone - Firefox Main Release, Firefox Nightly, Firefox Klar (Main Release)

  • Kann ich bestätigen. Im Firefox (für Android) klappt es nicht. Unter Chrome wird akkurat das unter Android definierte PDF Programm geöffnet. Nur weiss ich jetzt nicht, ob dies seine Ursache im Quelltext hat, was ich vermute. Dafür müsste sich einer mal den Quelltext anschauen, der da von etwas mehr Ahnung hat.

    Chromebook Lenovo IdeaPad Flex 5 - chromeOS 122 (Stable Channel) - Linux Debian Bookworm: Firefox ESR 115.8.0 und Firefox Nightly, Beta und Main Release (Mozilla PPA), Android 13: Firefox Nightly und Firefox (Main Release)

    Smartphone - Firefox Main Release, Firefox Nightly, Firefox Klar (Main Release)

  • Hallo in die Runde,

    wie ich dem letzten Post von AngelOfDarkness entnehme, hat er meine Problemstellung bestätigt und sieht den Fehler u. U. im Quelltext. Ich nehme an, dass hier der Quelltext vom Firefox für Andoid gemeint ist, denn offenbar funktioniert mein Handbuch ja, wie gewünscht, mit einem anderen Browser.
    Für mich, als Neuling in diesem Forum, stellt sich nun die Frage, bin ich mit meinem Anliegen hier noch richtig oder muss ich ggf. an anderer Stelle vorsprechen, damit sich jemand z.B. aus der Entwicklung oder wie auch immer, damit eventuell beschäftigt.
    Falls mein Problem insgesamt nicht zu klein zur weiteren Bearbeitung ist. Oder einfach abwarten bis weitere Infos kommen ?
    Für eine Info wäre ich dankbar.

  • Gemeint ist der Quelltext deines Handbuchs. Firefox hält sich recht genau an vorgegebene Spezifikationen. Andere Browser tun dies nicht so rigoros und nehmen das teilweise etwas lascher und öffnen einfach alles (irgendwie). Da ich aber bei Themen wie HTML und co. nicht so die Ahnung habe, wüsste sich daher mal ein anderer den Code anschauen.

    Chromebook Lenovo IdeaPad Flex 5 - chromeOS 122 (Stable Channel) - Linux Debian Bookworm: Firefox ESR 115.8.0 und Firefox Nightly, Beta und Main Release (Mozilla PPA), Android 13: Firefox Nightly und Firefox (Main Release)

    Smartphone - Firefox Main Release, Firefox Nightly, Firefox Klar (Main Release)

  • Sorry, jetzt verstehe ich gar nichts mehr. Firefox hält sich

    Zitat

    recht genau an vorgegebene Spezifikationen

    Zitat

    ; während andere es nicht so genau nehmen.
    Wieso funktioniert es dann unter Firefox am PC genau so, wie ich es eigentlich erwarte und bei Firefox fürAndroid nicht. Dann ist es doch ein Problem vom Firefox, egal welche Version, oder aber auch der Firefox selbst hält sich nicht an Spezifikationen.
    Insgesamt ist das Handbuch mit WebsiteX5 13 Evo. erstellt, also ein aktuelles Programm um HTML zu generieren.
    Ich gehe mal davon aus, dass der Fehler nicht dort zu suchen ist.

    Fazit:
    Firefox PC geht
    Firefox Android geht nicht
    Chrome unter Android geht

    Weiterhin für mich Fragezeichen über Fragezeichen.

  • Firefox für Desktop ist nicht Firefox für Android, das sind zwei komplett unterschiedliche Produkte, man kann nicht von dem einen auf das andere Produkt schließen.

    Mit einem Verweis auf die Unterstützung von Spezifikationen bin ich zurückhaltend, ohne die Ursache zu kennen. Grundsätzlich gibt es überhaupt keinen Browser, der alle existierenden Spezifikationen unterstützt und ebenso keinen Browser, der wirklich alles, was implementiert ist, auch nach Standard implementiert hat. Es gibt sogar Situationen, die sind gar nicht genau spezifiziert und dann ist es eine Entscheidung des Browserherstellers, wie sich der eigene Browser verhält.

    Mal ein Beispiel: Verhalten der Enter-Taste in contentEditable-Elementen. Bei Eingabe von "Fire" + Enter + "Fox" machen der Internet Explorer und der alte noch nicht auf Chromium basierende Opera daraus "<p>Fire</p><p>Fox</p>", Chrome, Safari und Edge machen daraus "<div>Fire</div><div>Fox</div>" und Firefox macht daraus "Fire<br />Fox". Das wiederum ändert sich ab Firefox 60, weil Firefox dann daraus "<div>Fire</div><div>Fox</div>" macht. Das mal als kleiner Exkurs zu Webstandards und Realität. ;)

  • Naja, so einfach ist das wohl nicht, da es sich hier nicht um reines HTML handelt.
    Der entsprechende Code schaut so aus:

    Code
    <a href="files/Tulpen.pdf" onclick="return x5engine.utils.imPopUpWin('files/Tulpen.pdf','imPopUp', 533,400);" onmouseover="x5engine.imTip.Show($('#imObjectImage_3_03'), { text: 'Bitte hier klicken', width: 180});">
        <img id="imObjectImage_3_03" src="images/Tulips_9vtxc2h3.jpg" title="" alt="" class="">
    </a>


    Es wird per Javascript ein PopUp geöffnet. Das könnte also auf Android eventuell eine Fehlerquelle sein.
    Warum wird denn nicht völlig auf dieses unsinnige Script verzichtet? Wo soll da der Mehrwert liegen?... :roll:

    Windows 10 | FF 62.0 (64-Bit) / FF 61.0 (64-Bit) / FF 63.0 (64-Bit)