Durch Schnellhilfen, Nachrichten, Neuigkeiten oder auch andere wechselnde Informationen werden Windows-Anwendungen häufig aufgewertet. Diese Tipps werden in der Regel bei Programmstarts über einen wahlweise einblendbaren Dialog angezeigt. Ich möchte entsprechende Tipps und Informationen bei jeder Anzeige meiner HTML-Seite ausgeben. Im Moment bin ich mir nicht sicher, wo die Informationen ausgegeben werden sollen, wie ich diese verwalten sowie zufällig präsentieren soll.
Du kannst die Einträge in einer Datenbank (z.B. MySQL) speichern. Beim Aufruf der Webseite wird dann ein Eintrag zufällig ausgewählt und dann angezeigt. Die Anzeige würde ich in einer eher unaufdringlichen stellen ausgeben, d.h. nicht als Popup o.ä. Außerdem gehe ich davon aus, dass du PHP oder eine andere Serverseite Sprache verwendest. Wenn nicht dann kannst du das auch mit JavaScript erledigen, dazu würde ich dir raten die Einträge in einem Array ab zulegen. Als Quelle könntest du auch andere Webseiten mit APIs zum auslesen solcher Informationen verwenden. Bei jedem Seitenaufruf kannst du dann einen zufälligen Eintrag auswählen und anzeigen.
Deine Anforderungen sind ja noch ganz schön unscharf.
Ich gehe davon aus, dass du einen festen Bereich innerhalb eines HTML-Dokuments hast, der zufällig ausgewählte Texte (Infos, Tipps, etc.) anzeigen soll.
Die einfachste Lösung dürfte eine serverseitige Auswahl der Texte sein. Hier wären die einzelnen Texte in einer Datenbank, einer Textdatei oder einfach einem PHP-Array hinterlegt. Es wird ein Element zufällig ausgewählt und an der designierten Stelle angezeigt.
Clientseitig ginge das auch: Per Ajax kann ebenfalls ein zufälliger Text geholt und dann via JS in ein beliebiges HTML-Element geschrieben werden. Optional könnten auch alle Texte als JS-Objekt übergeben und via JS zufälligausgewählt und dargetsellt werden.
Die Erweiterung eines solchen Grundkonzeptes könnte so aussehen, dass die Texte context-abhängig geladen werden (beispielsweise passend zu Rubrik der Seite oder auf den Nutzer abgestimmt). Dazu böte sich dann tatsächlich eine Datenbank an, um die Texte mit entsprechenden Flags zu versehen. Außerdem könnte dir daran gelegen sein, nicht vollständig zufällige Texte anzuzeigen, sondern zB sicherzustellen, dass ein Benutzer keine doppelten Texte sieht, solange er nicht alle anderen gesehen hat. Bei angemeldeten Nutzern ginge das serverseitig, ansonsten wären Cookies nötig.
Wenn du deine Anforderungen spezifizierst, erhälst du vielleicht auch konkretere Antworten.