| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: PC Leistung eines Besuchers herausfinden im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hi, ist es irgendwie möglich, mit Javascript annährungsweise die Computergeschwindigkeit zu testen? Ich biete nämlich auf meiner Seite mehrere ...
![]() |
| | #1 (permalink) |
| Registriert seit: 25.07.06 ![]() Likes: 0 | Anzeige 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 |
| | |
| | #2 (permalink) |
| Hm, ich sehe da keine Möglichkeit: * Wenn du herausfinden kannst, was die technische Leistung des PCs ist (wie z.B. in der Systemsteuerung bzw. in /proc angegeben), hilft dir das nichts. Wie du selbst gesagt hast, könnte es sein, dass der Benutzer nebenbei die GLibC kompiliert oder ähnliches ... * Um herauszufinden, welche Leistung der Client momentan bringen kann, musst du ihn überlasten. Auch eine sehr schlechte Idee. Mach am einfachsten einen Button auf die Seite, über die man die zusätzlichen Effekte anschalten kann. Dann hat es jeder so, wie er es haben will. mfg, metax.
__________________ Wenn keiner zuschaut, teile ich heimlich durch Null! Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter | |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) | |
| Themenstarter Registriert seit: 25.07.06 ![]() Likes: 0 | Zitat:
| |
| | |
| | #4 (permalink) |
| Sondern? Was macht man denn in Zeiten von "Web 2.0"? "Button" steht natürlich synonym für "irgendein Kontrollmachanismus, der vom Benutzer getriggert wird und einen Event auslösen kann". mfg, metax.
__________________ Wenn keiner zuschaut, teile ich heimlich durch Null! Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter | |
| | |
| | #5 (permalink) | ||
| Themenstarter Registriert seit: 25.07.06 ![]() Likes: 0 | Zitat:
Zitat:
| ||
| | |
| | #6 (permalink) |
| Member of Honour ![]() | ich hab das nun nicht weiter evaluiert, aber ich denke, sowas könnte dich näher an's ziel bringen: Code: <script>
function speedtest(){
var d = Date();
var start = Date.parse(d);
var run = 0;
var jetzt = start;
while(jetzt - start < 1000){
jetzt = new Date();
jetzt = Date.parse(jetzt);
run++;
}
if(run >= 0 && run < 100) alert('sehr langsam! '+run);
else if(run >= 100 && run < 500) alert('is okay! '+run);
else alert('super! '+run);
}
</script>
<div onClick="speedtest()">Test your Speed</div> |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| IP eines fremden Rechners herausfinden ? | I_Scalper | Virenschutz · Tools & Aggressive Software | 1 | 03.06.09 16:13 |
| dynamische ID eines herausfinden | valenterry | (Web-) Design und webbasierte Sprachen | 5 | 29.05.07 21:30 |
| IP Adresse eines anderen herausfinden | dzenker | Doppelte Beiträge | 0 | 23.02.07 17:08 |
| Wie kann ich den Standort eines Rechners herausfinden | Sven | Applikationen | 13 | 25.09.03 14:36 |