HTML Vorladen und Scroll
Lena D
- html
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
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
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
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
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?
Vielen Dank und entschuldigt mein Unwissen
Ohne Basiswissen wird das mit impress.js wohl nichts.