5 Stimmen

Wie erhält man am besten die Browser-Informationen und -Einstellungen des Benutzers für Debugging-Zwecke?

Mein Problem ist, dass ich einen Benutzer habe, der ein Problem mit der Anzeige eines Teils der von mir erstellten Website hat, aber ich kann es auf keinem meiner Browser reproduzieren, auch nicht mit der gleichen Version des Browsers.

Was ich suche, ist wahrscheinlich eine Website, auf die ich den Benutzer schicken kann, die mir sagt, welche Version des Browsers sie zusammen mit den installierten Plugs und anderen Informationen, die die Anzeige einer Seite beeinflussen könnten, verwenden.

Kennt jemand so etwas?

Bearbeiten: Das Problem hängt mit CSS zusammen. Sie wollen ein spezielles Bild um alle Texteingaben herum, aber auf dem Computer des Benutzers wird die Texteingabe teilweise außerhalb des Bildes angezeigt, das als Hintergrund eingerichtet ist.

Ich benötige mehr nutzerspezifische Informationen als Google Analytics, da man einen bestimmten Nutzer nicht herausfiltern kann. Ich vermute auch, dass es komplizierter ist als nur der User-Agent.

Ich kann die Website auch öffentlich zugänglich machen, weil sie ihre Idee geheim halten wollen, bis sie veröffentlicht wird... grr.

0voto

Andy Webb Punkte 1666

Wenn es sich um ein CSS-Problem handelt und das Problem mit dem IE auftritt (was meistens der Fall ist), sollten Sie die Verwendung der IE 7-Bibliothek .

Wenn es um CSS geht... Ich bekomme es richtig in Mozilla-Browsern arbeiten, dann sehe ich, was ich brauche, um bedingt hacken, damit es in IE arbeiten. Diese Bibliothek ist sehr nützlich.

Wenn möglich, würde ich auch versuchen, die Unterstützung auf die wichtigsten modernen Browser zu beschränken. Und wenn möglich, versuchen, die mobilen Browser (iPhone, etc.) einzubeziehen.

Ich hoffe, das hilft.

0voto

Patrick Lee Punkte 314

Der Useragent und die zugehörigen HTTP-Header, die bei allen Anfragen gesendet werden, können Ihnen einige Informationen liefern (Browser und Version), aber wenn Sie Details über die clientseitige Installation benötigen, haben Sie möglicherweise Pech mit einem automatischen Erfassungsmechanismus, der eine Liste beliebiger Plugins erhält, die auf dem Client-Browser installiert sind. Dies wäre eine Sicherheitsverletzung, so dass man ohne die Installation eines clientseitigen Binärprogramms keinen Zugang zu diesen Informationen erhält, es sei denn, ein Browser gibt sie absichtlich preis.

Je nach Beziehung zum Nutzer könnten Sie etwas wie Go2Meeting oder CoPilot ausprobieren, damit Sie den Fehler selbst in Aktion sehen können. Auf diese Weise könnten Sie auch die Browsereinstellungen und Plugins überprüfen.

0voto

DavGarcia Punkte 18140

Ich habe mit Ocean's Browser-Funktionen in meinen ASP.NET-Websites. Es ist wirklich einfach, viele Eigenschaften zu erhalten. Konkret verwende ich die Ocean2.Web.HttpCapabilities-Bibliothek.

So erhalten Sie den Browsertyp und die Funktionen:

string browserSettings = Ocean2.Web.HttpCapabilities.BrowserCaps.Build.ProcessDefault(HttpContext.Current.Request);

Hier ist ein Beispiel für die Ergebnisse:

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; Media Center PC 5.0; InfoPath.2)
os - Windows Vista
platform - WinNT
win16 - false
win32 - true
win64 - true
type - IE7
browser - IE
version - 7.0
BrowserBuild - aol - false
cookies - true
javascript - true
ecmascriptversion - 1.2
vbscript - true
activexcontrols - true
javaapplets - true
screenBitDepth - 1
mobileDeviceManufacturer - Unknown
mobileDeviceModel - Unknown

0voto

Andy Piddock Punkte 41

Sie können auch dies versuchen:

BROWSER PROBE findet Details über Ihren Browser, Ihre Plugins, Ihr System, Ihren Bildschirm und vieles mehr. Ein großartiges Tool für Support-Mitarbeiter und Gelegenheitsnutzer gleichermaßen.

Browser-Probe

0voto

wormhit Punkte 3497

Die meisten dieser Antworten sind veraltet und enthalten tote Links.

Ich fand http://www.mybrowserinfo.com die meinen Bedürfnissen entspricht. Ich hoffe, es hilft jemand anderem.

Benutzerfreundlicherer Service: https://aboutmybrowser.com/?nr

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X