Ich möchte mal gern ein paar Optionen zur Diskussion stellen.
Momentan kann man im Adminbereich einstellen, wie oft der User eine Aktivität zeigen muss, um die Bannerrotation nicht zu unterbrechen.
Als Aktivität werden dabei Mausbewegung/Klicks und Tastaturanschläge erkannt.
1. Sollte man die Mausbewegung/Tatstaturanschläge nur dann als Aktivität werten, wenn die entsprechende Aktion auf dem selben Monitor stattgefunden hat, auf welchem die Surfbar sichtbar ist, um "sicherzugehen" dass die Surfbar auch im Blickfeld des Users ist? (Surfbar ist momentan noch fest auf dem Primären Monitor, das bleibt vorerst auch so)
2. Wenn man einstellt, dass eine Maus-/Tastaturaktivität alle 30 Sekunden erfolgen muss und ein User bewegt nur die Maus, nutzt aber nie die Tastatur.
Sollte man dann nicht nach X Minuten (z.B. einer halben Stunde) einfach mal die Bannerrotation stoppen (Inaktivanzeige blinken lassen) und zur Abwechslung eine Tastatureingabe "erwarten"?
Wäre es nicht sinnvoll diesen Wert X auch noch einstellbar zu machen und somit ein zweites Intervall festlegen, in welchem der User sowohl Maus als auch Tastaturaktivität zeigen muss?
3. Ein normaler User bewegt ja nicht nur die Maus und klickt auf den leeren Desktop, sondern bewirkt mit seinen Eingaben ja etwas.
Ist es sinnvoll und gewünscht dass man z.B. abfragt ob sich das Vordergrundfenster in einem bestimmten Mindestinterval ändert oder neue Fenster geöffnet werden?
4. (Müssen wir vom Datenschutzstandpunkt zuerst überdenken)
Wie würde es euch aus User und aus Betreibersicht gefallen, wenn Ihr wüsstet, dass die Surfbar im Hintergrund nach laufenden Tasks suchen kann, die vom Admin als verboten eingestuft werden.
Der Admin könnte somit bekannte Fakeprogramme auf eine Liste setzen und die Surfbar könnte sich bei Fund eines derartigen Programmes beenden oder sogar dem Admin eine Meldung erstatten.
Frühere Surfbars (Spedia z.B.) haben das übrigens gemacht.