Lena D: HTML Vorladen und Scroll

Hallo

Ich habe eine ganz normale HTML Seite erstellt.
Jetzt möchte ich das die Seite bevor Sie angezeigt wird in einen Zwischenspeicher geladen wird und dann in das Bild einläuft! (So ähnlich wie bei Powerpoint)
Wie lässt sich soetwas anstellen?

Vielen Dank im Voraus

Lena

  1. Hallo Lena!

    Vorweg: Ich kann nur ganz dringend von solchen "Unarten" abraten!!!

    Ich habe eine ganz normale HTML Seite erstellt.
    Jetzt möchte ich das die Seite bevor Sie angezeigt wird in einen Zwischenspeicher geladen wird

    Was für einen "Zwischenspeicher" denn?
    Der Browser fordert alle benötigten/ zur Seite gehörenden Resourcen an, und speichert diese.

    und dann in das Bild einläuft! (So ähnlich wie bei Powerpoint)

    Was für ein "Bild"?
    Du meinst den Anzeigebereich des Browsers, auch Viewport genannt.

    Wie lässt sich soetwas anstellen?

    Mit HTML und CSS zum Glück gar nicht.
    Mit Javascript könnte man so etwas erreichen, indem man bspw. erst die komplette Seite per CSS außerhalb des Viewports positioniert und dann, nachdem die Seite vollständig aufgebaut ist, diese per Javascript (und CSS - Stichwort; Transition) in den Viewport verschiebt.

    Aber wie eingangs bereits erwähnt, würde ich von solch unsinnigen Spielereien dringend abraten. Denn ein User ohne JS würde dann bspw. die Seite nie zu sehen bekommen. Auch entspricht es absolut nicht der Erwartung eines Besuchers erstmal gar nichts zu sehen ...!

    Gruß Gunther

    1. Hallo,

      Vorweg: Ich kann nur ganz dringend von solchen "Unarten" abraten!!!

      da schließe ich mich an.

      Wie lässt sich soetwas anstellen?
      Mit HTML und CSS zum Glück gar nicht.

      Zumindest der IE könnte das mit "page transitions", zu deutsch "Seitenübergänge". Da sind Powerpoint-ähnliche Effekte und Überblendungen möglich.
      Zum Glück kann man die aber auch deaktivieren. ;-)

      Ciao,
       Martin

      --
      Elefant zum Kamel: "Sag mal, wieso hast du denn den Busen auf dem Rücken?"
      Kamel:             "Ziemlich freche Frage für einen, der den Penis im Gesicht hat."
      Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
    2. Hallo Gunther

      Die Seite soll ja nicht im Internet für jeden veröffentlicht werden! Die soll auf einem Rechner hier laufen! d.h ich möchte das die html seiten nicht einfach auf dem Bildschirm auftauchen sondern mit einem schönen effekt eingeblendet werden.
      d.h alles was dafür benötigt wird kann man am Recher voreinstellen!

      Wie müsste man es dann mit Java machen?

      Vielen Dank und entschuldigt mein Unwissen

      1. Meine Herren,

        Hallo Gunther

        Die Seite soll ja nicht im Internet für jeden veröffentlicht werden! Die soll auf einem Rechner hier laufen! d.h ich möchte das die html seiten nicht einfach auf dem Bildschirm auftauchen sondern mit einem schönen effekt eingeblendet werden.
        d.h alles was dafür benötigt wird kann man am Recher voreinstellen!

        Wenn du die gut gemeinten Ratschläge von Gunther begründet abtun kannst, schau dir mal impress.js an. Eine Javascript-Bibliothek für Präsentationen.

        Wie müsste man es dann mit Java machen?

        JavaSCRIPT nicht Java.

        Vielen Dank und entschuldigt mein Unwissen

        Ohne Basiswissen wird das mit impress.js wohl nichts.