Beiträge von Cyperghost im Thema „Clientseitige Erkennung der Browsereinstellung“

    Zum aktuellen Zeitpunkt ist dies nicht möglich.

    Und das WSC wird es auch nicht werden. Keift einfach dadran, das du die Template im Style bearbeiten kannst, was natürlich auch gut ist.


    Daher gibt es lediglich die Möglichkeit mit dem popup, einfach neuladen oder halt beim Login dies machen, dies kann aber unter Umständen bei Drittanbieter Logins nicht funktionieren, genaueres müsste ich noch prüfen.

    plus evtl. den Einfluss auf ein Suchmaschinenranking.

    Das wird nicht passieren, da die meisten Suchmaschinen entweder kein JavaScript aktiv haben und oder auch nicht den Wert für den Dark Mode setzen.

    Ich hatte mich bei reddit inspirieren lassen. Dort gibt es (glaube ich) keinen Reload. Für unregistrierte Nutzer wird da aber auch nicht standardmäßig umgeswitcht sondern erst wenn man sich einloggt (glaube ich).

    Das liegt bei Reddit auch dadran, das die die Informationen zum Dark Mode auch in einer Style Datei(.css) speichern, das WSC jedoch pro Style und außerdem können sich die Templates jeder Seite verändern. Wodurch zwingend ein Reload, im WSC, notwendig dafür ist.

    Daher folgende Idee: vielleicht ist es möglich das über die Loginseite zu lösen. Das WSC 5.5 hat ja eine eigene Loginseite. Auf dieser könnte man bestimmen ob ein Darkmode aktiv ist und dann nach dem Login den passenden Stil laden (ohne Reload).

    Beim Login müsste ich prüfen, ob ich dies direkt überschreiben kann. Ich denke aber dies sollte an diesem Punkt möglich sein.

    [jira='HSW-4'][/jira]


    Das ganze wird jedoch nur mit einem Reload möglich sein. Sprich der Benutzer geht auf die Seite, der Browser erkennt das der Dark Mod aktiv ist und lädt dann die Seite mit dem Dark Mode neu.

    Anders ist dies leider nicht möglich.


    Ich hoffe dies entspricht so wie du es dir vorgestellt hast :)