Moin moin allerseits,
ich habe jetzt deinen letzten Beitrag bestimmt 20 x gelesen und versucht, deine Nutzungsgewohnheiten nachzuvollziehen. Ich muss zugeben, dass ich 90% davon nicht kenne, geschweige denn verstehe. Das meiste davon hat auch überhaupt nichts mit meinem Problem zu tun.
das fasst unser Problem sehr gut zusammen: Der Mensch ist ein Gewohnheitstier. Und so sehr sich eine Lösung perfekt für sich selbst anfühlt, so unverständlich und vielleicht auch falsch wirkt es auf die meisten Anderen.
Jetzt stell' Dir vor, wie viele Benutzer bei
unterwegs sind und versuche als Systembetreiber, das Richtige zu tun.
Hier nochmal mein Problem: Wenn ich die Liste:"neue Beiträge" öffne, gibt es oben den Thread mit dem neuesten Beitrag und nach unten chronologisch absteigend die Threads mit älteren Beiträgen. Alle werden fett dargestellt. Threads, die ich vor 5 min, einer Stunde, einem Tag geöffnet und gelesen hatte, sind weg - nicht mehr in der Liste. Schreibt jemand einen neuen Beitrag da hinein, taucht der Thread natürlich in der Liste oben wieder auf. Früher sind diese Threads nicht einfach verschwunden, sondern wurden an ihrer alten Position mager dargestellt. Genau so wie in der Liste: "heutige Beiträge" unter Nützliche Links. Dort allerdings sind alle Unterforen, auch die Börse zusammengefasst.
Wen stört es denn nun ernsthaft, wenn die paar gelesenen Threads in der Liste bleiben, mager als gelesen gekennzeichnet? Warum müssen die unbedingt rausfliegen?
Das Problem ist, dass diese Ansichten nur im gleichen Design dargestellt, in der Software aber komplett unterschiedlich gebildet werden.
"heutige Beiträge" / "wie früher"
Die Liste der Themen/Threads wird chronologisch absteigend nach dem Zeitpunkt des letzten Beitrags/Posts für alle Benutzer gleich aufgebaut. Die "heutige"-Funktion schneidet bei 24h die Liste ab, "früher" hatte jeder Benutzer einen Datenbankeintrag seiner letzten Aktivität im Forum, an diesem Zeitpunkt wurde damals die Liste abgeschnitten.
Wenn Stefan also etwas länger nicht am Rechner war, dann hat sich das Forum seinen letzten Klick dort am Rechner als "letzte Aktivität" gemerkt und eine Stunde später, zurück am Rechner (oder einem anderen) ist dann die Liste sehr leer, weil nur die neuen Beiträge der letzten Stunde dargestellt wurden. Darüber hinaus wurden "bereits besuchte" Einträge nur durch den Browser per Style eingefärbt/dünn geschrieben. Am anderen Rechner passierte das nicht, da die Browserchronik PC-bezogen und heutzutage im Safe-Browsing auch eher von kurzer Halbwertszeit ist.
"Neues" / "heute"
Für jeden Benutzer wird ein Datensatz geführt, der speichert, welchen neuesten Beitrag/Post eines jeden gelesenen Themas/Threads der Benutzer schon gelesen hat. Dieser aus technischen Gründen größenbegrenzte Datensatz wird fortlaufend "first in, first out" ergänzt und am Ende abgeschnitten. Die Ansicht "Neues" stellt alle Themen/Threads, die gegenüber der Liste bereits gelesener Beiträge/Posts neue Treffer haben, nach wie vor chronologisch sortiert nach letztem Beitrag/Post dar.
Man kann jetzt auf verschiedenen Geräten eingeloggt sein und ein auf dem Tablet gelesener Beitrag wird auf dem PC auch nicht mehr angezeigt. Auch wird die Liste nicht mehr bei der "letzten Aktivität" abgeschnitten, stattdessen wird der Zeitpunkt der letzten Aktivität mit Hinweis und Trennstrich in der Liste herausgehoben dargestellt und alle ungelesenen älteren Einträge bleiben sichtbar.
Ich wünschte mir auch eine noch feinere Möglichkeit, diese Anzeigen pro Benutzer frei einstellen zu können, vor allem weil so zwei unterschiedliche Verfahren rein technisch ja unterstützt werden, wir uns aber beim Betrieb der Software für eines von beiden als einzig mögliche Wahl für alle (!) Benutzer entscheiden müssen (!). Vielleicht entstand diese "Entweder-oder"-Konfiguration aus Gründen der Leistungsfähigkeit des Servers oder einfach weil ein Parallelbetrieb beider Verfahren auf Benutzerebene nicht machbar war. Ich hatte auch schon mal
festgestellt, dass ich an dieser Stelle gerne was machen würde, der Code hat sich aber ein bisschen zu viel gewehrt... und ein Update und die Umstellung auf https sind wichtiger (jaja, es ist wirklich "bald" soweit
).
Da
nach wie vor weder eine unbegrenzte, noch reichlich vorhandene IT-Mannschaft hat, stoßen wir da halt an Grenzen.
Ansonsten möchte ich noch auf
diesen Beitrag verweisen, da hatten wir das schon mal direkt nach dem letzten Softwareupdate knapp mit noch ein paar weiteren Argumenten zusammengefasst.
cu2all
Herbert