Rouven: Seiten mit Uhrzeit-abhängigem Inhalt programmieren

Beitrag lesen

Hello,

was soll denn die Entscheidungsgrundlage für den Layoutwechsel sein? Die Zeit vor Ort, die also dem Server bekannt gemacht werden kann, oder die Zeit, die beim Benutzer der Webseite gerade aktuell ist? Das hat einen erheblichen Einfluss darauf, welche Techniken zum Einsatz kommen können. Geht es um die "Zeit der Webseite", so bieten sich serverseitige Lösungen an, PHP oder andere Skriptsprachen legen ein komplettes Stylesheet anhand der Uhrzeit fest, zu einem späteren Zeitpunkt wählen sie dann das nächste. Geht es hingegen um die Zeit des Nutzers, bist du etwas mehr eingeschränkt, weil der Server, der die Seite generieren soll, die nicht riechen kann. Er kann versuchen sie zu erahnen, d.h. an der IP-Adresse die Herkunft des Nutzers zu erraten, was allerdings nur unzuverlässig funktioniert. Auf dieser Basis könnte man aber wiederum die oben genannten serverseitigen Verfahren einsetzen. Eine alternative Vorgehensweise besteht im Einsatz von JavaScript. Sofern aktiviert, ist JavaScript die lokale Systemzeit des Benutzers bekannt. Man kann also in diesem Skript entscheiden "ich lege jetzt für die Seite fest, dass wir das folgende Stylesheet verwenden".

MfG
Rouven

--
-------------------
Computer programming is tremendous fun. Like music, it is a skill that derives from an unknown blend of innate talent and constant practice. Like drawing, it can be shaped to a variety of ends: commercial, artistic, and pure entertainment. Programmers have a well-deserved reputation for working long hours but are rarely credited with being driven by creative fevers. Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination, but because their imagination reveals worlds that others cannot see. -- Larry OBrien and Bruce Eckel in Thinking in C#