Solved

Problem mit HTML-picture-Element

4 years ago

Für die korrekte Anzeige von Grafiken auf verschiedenen Bildschirmgrößen habe ich mit Hilfe der HTML-Elemente <picture> und <source> verschiedene Grafikgrößen angegeben. Das hat auch schon einige Jahre funktioniert. Aber Seit ca. 1 Monat werden gar keine Grafiken mehr angezeigt, sondern nur der mit alt= angegebene Hinweistext.

Wenn ich meine Internetseite aber aus der PC-Datei mit z.B. „Öffnen mit Google…“ lade, dann werden die Grafiken richtig angezeigt.

Wenn ich aber die Internetseite in einem Browser aufrufe (und damit aus wnr4qra40.homepage.t-online.de), dann werden die Grafiken nicht angezeigt.

Muster einer Codierung:

<picture>
<source media="(min-width: 950px)" srcset="http://wnr4qra40.homepage.t-online.de/erdstrahlen/Benker1.bmp">
<source srcset="http://wnr4qra40.homepage.t-online.de/erdstrahlen/Benker1W.bmp">
<img src="http://wnr4qra40.homepage.t-online.de/erdstrahlen/Benker1.bmp"
alt="Skizze eines Benker-Kuben-Systems">
</picture>

413

0

15

    • 4 years ago

      Hallo @milzalfred ,

      wenn du statt der Stammadresse, deine richtige URL nennen würdest, könnte man dir vielleicht helfen.

      So, musst du warten bis @Ingo F. oder eine seiner Kolleginnen sich hier melden.

      MfG. Bernd

      0

      11

      Answer

      from

      4 years ago

      Hallo Alfred,

      du machst es mir nicht leicht. Du hast wieder oder immernoch gemischte Inhalte. Ich kann die Fehler nur lokalisieren wenn wirklich alles auf https umgestellt wird. Du brauchst jetzt übrigens nicht mehr die Stammadresse. Was passiert denn wenn du innerhalb deiner Domain bleibst-also z.B.:

      https://www.erdstrahlen-dichtung-und-wahrheit.de/Pendel1.jpg

      MfG. Bernd

      Answer

      from

      4 years ago

      Du hattest den richtigen Riecher, jetzt funtioniert es sowohl auf dem Desktop-PC als auch auf dem Smartphone. Daß man die Stammadresse nicht mehr braucht, wußte ich nicht. Habe diese Seite ja schon damals mit einer alten HTML-Version entworfen und auf HTML5 geändert laut diversen Internetbeschreibungen.

      Daß ich die eine http (ohne s) eingefügt habe war ja mal ein Versuch.

      Nochmal vielen Dank (Hoffentlich passieren mir nicht noch mehr rätselhafte Dinge)

      Answer

      from

      4 years ago

      Die Browser sind sehr pingelig geworden, was ja auch gut ist. Wenn du die Bilder von der Stammadresse holst, sind sie für den Browser von einer fremden Seite und er blockt sie erstmal.

      Wenn weitere Fehler auftreten, weißt du ja, wo du Hilfe bekommst, dafür bin ich ja hier.

      MfG. Bernd

      Unlogged in user

      Answer

      from

    • Accepted Solution

      accepted by

      4 years ago

      Hallo @milzalfred ,

      du hast eine gemischte (unsichere) Anzeige erstellt. Ich habe den Link für eine Grafik auf https gesetzt und schon wird die Grafik gezeigt:

      Screenshot_153.png

       

      MfG. Bernd

      0

    • Accepted Solution

      accepted by

      4 years ago

      Zur Erklärung:

      Früher war nur deine Stammadresse durch ein Zertifikat geschützt, inzwischen ist auch deine Hauptdomain über https erreichbar. Wenn du die Bilder aber nur per http aufrufst, werden sie als "unsicher" eingestuft und gar nicht erst geladen. Da die Grafik fehlt, wird halt der Alternativtext angezeigt.

      MfG. Bernd

      0

      0

    • Accepted Solution

      accepted by

      4 years ago

      Hallo Alfred,

      du machst es mir nicht leicht. Du hast wieder oder immernoch gemischte Inhalte. Ich kann die Fehler nur lokalisieren wenn wirklich alles auf https umgestellt wird. Du brauchst jetzt übrigens nicht mehr die Stammadresse. Was passiert denn wenn du innerhalb deiner Domain bleibst-also z.B.:

      https://www.erdstrahlen-dichtung-und-wahrheit.de/Pendel1.jpg

      MfG. Bernd

      0

    Unlogged in user

    Ask

    from

    This could help you too

    in  

    988

    0

    3

    Solved

    in  

    377

    0

    6

    in  

    1398

    0

    5