Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

PC Leistung eines Besuchers herausfinden

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 ...

Antwort
Alt 02.07.07, 20:31   #1 (permalink)
 
Registriert seit: 25.07.06
valenterry Leistung: Facit NTK
Likes: 0
Standard PC Leistung eines Besuchers herausfinden

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

valenterry ist offline   Mit Zitat antworten
Alt 02.07.07, 21:21   #2 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

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
metax. ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 02.07.07, 21:32   #3 (permalink)
Themenstarter
 
Registriert seit: 25.07.06
valenterry Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von metax.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.
Aber doch nicht in Zeiten von Web 2.0
valenterry ist offline   Mit Zitat antworten
Alt 02.07.07, 21:42   #4 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

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
metax. ist offline   Mit Zitat antworten
Alt 02.07.07, 21:45   #5 (permalink)
Themenstarter
 
Registriert seit: 25.07.06
valenterry Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von metax.
Sondern? Was macht man denn in Zeiten von "Web 2.0"?
Weiß ich auch nicht so genau, ich muss dazu nochmal ein bisschen User-Generated-Content lesen.

Zitat:
"Button" steht natürlich synonym für "irgendein Kontrollmachanismus, der vom Benutzer getriggert wird und einen Event auslösen kann".
So hab ich es momentan auch geregelt. Mich interessiert es halt einfach, ob sowas möglich ist. Würde die Bequemlichkeit noch erhöhen.
valenterry ist offline   Mit Zitat antworten
Alt 02.07.07, 21:57   #6 (permalink)
Member of Honour
 
Registriert seit: 20.10.01
boppy Leistung: Facit NTK
boppy eine Nachricht über ICQ schicken
Likes: 0
Standard

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>
(die zahlen sind FIKTIV und dienen nur dazu, dir den sinn dahinter nahe zu bringen!!! Leider bin ich grade aufm sprung - sonst würd ich noch'n Wort dazu schreiben...)
boppy ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » PC Leistung eines Besuchers herausfinden
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ä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 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


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61