So Erstellen Sie Eine Einfache Splash Screen/Seite?
Ich möchte in der Lage sein zu entwerfen/implementieren Sie einen Begrüßungsbildschirm, der ursprünglich geht es über die Startseite (index.html). Und wenn der Besucher klickt auf den enter-Seite, man könnte sagen, der Splash-Screen verschwindet. Ich möchte wissen, wie zu tun, dass ohne die Schaffung einer anderen Seite und ohne redirect.
Möchte ich auch in der Lage sein, damit der Benutzer die option "Do not Show this Again"...
Beispielsweise http://www.runescape.com/
Vielen Dank,
Aaron Brewer
Dowward. Die Frage ist, wie implementieren Sie es nicht "Ist es eine gute Sache zu tun oder nicht".
Sagen Sie es mit Begeisterung hier basictips.com/tips/article_39.shtml -, die sagte, was ist ein wenig css und ein cookie unter Freunden 😉 Hier das komplette Skript: support.proboards.com/...
Sie haben Zugriff auf eine JavaScript-Bibliothek, oder muss es sein, mit einfachen JavaScript? (Tipp: Bibliotheken machen es einfacher...)
das ist der Grund, warum ich aus einem Kommentar und nicht ein Antwort
Ich kann sehen, wie einen splash-screen für eine web-app sinnvoll wäre.
Sagen Sie es mit Begeisterung hier basictips.com/tips/article_39.shtml -, die sagte, was ist ein wenig css und ein cookie unter Freunden 😉 Hier das komplette Skript: support.proboards.com/...
Sie haben Zugriff auf eine JavaScript-Bibliothek, oder muss es sein, mit einfachen JavaScript? (Tipp: Bibliotheken machen es einfacher...)
das ist der Grund, warum ich aus einem Kommentar und nicht ein Antwort
Ich kann sehen, wie einen splash-screen für eine web-app sinnvoll wäre.
InformationsquelleAutor Aaron Brewer | 2011-05-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben den Standard, dass, wenn ein Benutzer besucht eine Seite, es öffnet sich ein Bildschirm mit der Simplemodal jQuery plugin
Wenn es lädt, es setzt ein cookie so, dass jede zukünftige Seitenaufrufe zu prüfen, ob das cookie oder nicht. Wenn Ihr es nicht zeigen Sie das popup wieder.
InformationsquelleAutor JiminyCricket
Ich raten, mit einem Behälter, hält sowohl den splash-screen (wahrscheinlich ein div mit der Größe der Seite, vorausgesetzt, es hat eine definierte Breite und Höhe), und die homepage.
Der homepage ausgeblendet werden sollen (
visibility: hidden
), weil einige Suchmaschinen nicht wirklich "wie" derdisplay: none
.Dann ein cookie verwenden, das Schema so, dass, wenn der Benutzer bereits besucht die homepage, nicht zum anzeigen des splash-screen wieder.
Was ich getan habe in der Vergangenheit über ein PHP-Lesen, wenn es ein cookie ist, oder nicht, und wenn es (im Sinne der splash wurde bereits gesehen) ändern Sie die Klasse von der splash-screen (verstecken) und ändern Sie die Klasse von der homepage (zeigt es).
Natürlich dieses erfolgt über javascript.
InformationsquelleAutor jackJoe
Achtung: philosophische eher als praktische Antwort im Voraus 🙂
Die meisten zufrieden stellende Art und Weise zu implementieren, die ein splash-screen ist ein paar Jahre warten, bis die HTML-folk zur besinnung kommen und realisieren ein
<splash-image>
- tag, das in der<head>
Abschnitt von einer beliebigen Seite an Sie alle. Es wird eine rein statische (keine links von ihm), völlig optional, wies mit einem Klick oder nach Ablauf einer Frist, wird die Unterstützung-fade - /dia - /Trümmer-und ähnliche termination-Effekte, nicht viel Aufwand, dazu muss man nicht Aussehen wie ein popup-Fenster, wird nicht über eine separate URL und nicht Durcheinander mit Suchmaschinen-robots. Dies ist die beste Lösung bei weitem. Aber es ist einfach nicht eine option für jedermann verfügbar.... noch.Trotz der Kommentar von Quentin oben unterstützt durch mehrere andere, glaube ich, gibt es nützliche Kontexte für splash-screens. Einige splash-screens sind NICHT nur "etwas hübsch" - Sie kann legitim sein Inhalt. Ich fand diese Frage zwar (etwas erfolglos) auf der Suche nach einem Weg zur Umsetzung einer täglichen splash-screen, das könnte geändert werden, um den Kontext und die Betonung für andere website-Inhalte.
Wenn man bedenkt, dass eine große Zahl von websites, die bieten Dutzende von low-Wert links, der Kampf um die Aufmerksamkeit des Betrachters, von denen 90% nie eingehalten werden (etwas, was auch diese Seite genial ist schuldig), ist es nicht schwer vorstellbar, dass bestimmte Bilder, die könnte sich lohnen, zumindest ein tausend solcher Worte. An Gelegenheiten wird es auch erheblichen Wert für so ein Bild als erstes gezeigt, jedes mal, wenn eine Website besucht wird.
Natürlich, wenn Sie wollen einfach nur eine statische splash-screen zu erzwingen, einige marketing-Nachricht in Ihre Betrachter zu Bewusstsein, dann bitte nicht - Quentin befindet sich genau dort 🙂
Ich bitte zu unterscheiden. "Semantische" liegt im Auge des Betrachters. Nur weil aktuelle Suchmaschinen-Roboter sind zu blöd um separate legitime Nutzung von keywords aus den versuchen, die Suchergebnisse zu beeinflussen, nicht, dass Schlüsselwörter nicht-semantische. So auch mit dem, was ich vorschlagen. Auch ein splash-screen, der die Mona Lisa trägt so viel kulturelle Bedeutung, die in manchen Kontexten, es könnte sich qualifizieren, als "Inhalt". Warum sollten die (imaginären Ort) http://www.art-talk.org nicht verwenden Sie einen splash-screen mit-keine störenden links auf, jeden Tag für sich selbst vorstellen?
Genau; es Inhalt. Das nie gehört in den Kopf - es gehört wo der Inhalt geht; in den Körper. Semantische, per definition.
InformationsquelleAutor omatai