Hi,
ist es irgendwie möglich, mit Javascript annährungsweise die Computergeschwindigkeit zu testen?
Ich biete nämlich auf meiner Seite mehrere Hilfsmöglichkeiten durch Javascript an. Eine davon sind aber sehr Leistungsfressend und es ist natürlich doof, wenn ein Besucher mit einem etwas älteren PC die Seite besucht und alles mehr oder weniger hakt. Entweder ich lasse diese Funktionen gleich von Anfang an ausgeschaltet und der Benutzer kann sie wahlweise anschalten, oder (eleganter) ich finde irgendwie heraus, wie leistungsfähig sein PC in etwa ist und aktiviere dann von Anfang an die entsprechenden Funktionen.
Eine erste Idee, die ich hatte, hab ich gleich wieder verworfen: eine Funktion bauen und gleichzeitig mit einem Intervall eine andere Funktion aufrufen, die eine Variable inkrementiert. Nach einer bestimmten Zeit wird abgebrochen und geguckt, wieoft die Funktion durchlaufen wurde. Sowas kann man seinen Besuchern aber nicht antun (auch wenn man es dank Cookies nur ein einziges mal durchführen müssten) und außerdem müsste die Funktion rechte lange laufen, um ein aussagekräfitges Ergebnis vorzuweisen. Dazu kommt noch, dass auch gerade in diesem Momente das System durch eine andere Anwendung ausgelastet sein könnte, usw. usf.
Ich mache mir zwar keine allzu großen Hoffnungen mehr, aber vielleicht hat ja doch jemand von euch eine Idee.
Gruß,
valenterry
ist es irgendwie möglich, mit Javascript annährungsweise die Computergeschwindigkeit zu testen?
Ich biete nämlich auf meiner Seite mehrere Hilfsmöglichkeiten durch Javascript an. Eine davon sind aber sehr Leistungsfressend und es ist natürlich doof, wenn ein Besucher mit einem etwas älteren PC die Seite besucht und alles mehr oder weniger hakt. Entweder ich lasse diese Funktionen gleich von Anfang an ausgeschaltet und der Benutzer kann sie wahlweise anschalten, oder (eleganter) ich finde irgendwie heraus, wie leistungsfähig sein PC in etwa ist und aktiviere dann von Anfang an die entsprechenden Funktionen.
Eine erste Idee, die ich hatte, hab ich gleich wieder verworfen: eine Funktion bauen und gleichzeitig mit einem Intervall eine andere Funktion aufrufen, die eine Variable inkrementiert. Nach einer bestimmten Zeit wird abgebrochen und geguckt, wieoft die Funktion durchlaufen wurde. Sowas kann man seinen Besuchern aber nicht antun (auch wenn man es dank Cookies nur ein einziges mal durchführen müssten) und außerdem müsste die Funktion rechte lange laufen, um ein aussagekräfitges Ergebnis vorzuweisen. Dazu kommt noch, dass auch gerade in diesem Momente das System durch eine andere Anwendung ausgelastet sein könnte, usw. usf.
Ich mache mir zwar keine allzu großen Hoffnungen mehr, aber vielleicht hat ja doch jemand von euch eine Idee.
Gruß,
valenterry