Zitat:
Original geschrieben von Permafr0st
Für den Fall daß nicht funkt. dann könnte man noch per JS die Daten browserseitig auslesen und per Ajax zurückschicken- etwa in einem script "get_browser.php". (...)
Er muss natürlich JS angeschaltet haben, und der Browser muss Ajaxfähig sein, klar.
|
Selbstverständlich muss er dazu nicht AJAX-fähig sein -- zumindest nicht in dem engeren Sinne, in dem AJAX meistens verstanden wird (XMLHTTPRequest-Objekt-fähig).
Es genügt, eine Grafik-Ressource auf dem Webserver anzufordern, bspw. ein transparentes 1x1-Pixel-GIF. Dessen URL kann per GET kodierte Daten enthalten. Versteckt sich dahinter ein PHP-Script, kann dieses die URL-Parameter auswerten.
Zitat:
Der User bekommt davon erstmal nichts mit (ausser er kuckt sich den Quelltext und die .js Bibiliotheken an )
|
Das ist nicht lustig, und u.A. wegen solcher hirntoten Web-"Developer" surfe ich üblicherweise mit deaktiviertem JavaScript oder verwende im Firefox die NoScript-Extension (und zwar im Modus Erst-mal-alles-blocken).
Die auf diese Art gesammelten Daten sind allenfalls für statistische Zwecke brauchbar, wenn sie in großen Mengen anfallen. Im Einzelfall haben sie keinerlei Aussagekraft.
Zitat:
Original geschrieben von hilfebedürftig
Um mein Angebot meinen Nutzern besser anbieten zu können, möchte ich auslesen, welchen Browser er nutzt und welches Betriebssystem.
|
*schwafel*
Welchen Nutzen soll denn bitteschön ein Nutzer deines "Angebotes" haben, wenn du seine Browserkennung mitschneidest oder das von ihm benutzte Betriebssystem errätst (oder auswürfelst)? Ist es denn nicht eher so, dass du glaubst, einen Nutzen aus Daten zu ziehen, die nichts über nichts aussagen? Und die du auch einfacher über eine simple Umfrage, die auf freiwilliger Herausgabe der Daten basiert, erhalten könntest.