What is the best way to get user browser information and settings for debugging purposes?

My problem is that I have a user who has a problem displaying part of the website that I create, but I can’t play it in any of my browsers even with the same browser version.

What I'm looking for is probably a website on which I can send a user who will be told which version of the browser they use along with the installed plug-ins and any other information that may affect the display of the page.

Does anyone know anything like this?

Edit: The problem is with CSS. They need a special image around all text inputs, but on the user's computer, text input is partially displayed outside the image, which is set as the background.

I need more information for the user than Google Analytics, since you cannot allocate a specific user. I also suspect that this is more complicated than just a user agent.

I can also publish the website publicly because they want to keep their idea closed until its release ... grr.

+4
source share
10 answers

Unfortunately, I do not know of a single site that will register every detail about the user's browser, as you ask.

But maybe browsershots.org can help with your debugging? This makes it easy to test the design in many different browsers.

EDIT: ... unfortunately, the limited initial design when loading the page, as it just takes a screenshot for you.

+1
source

I found that sending users to the support site ( http://supportdetails.com/ ) is a great way to get information about systems and browsers. On this site, all they need to do is enter your email address, and the site will send data such as:

  • operating system
  • Screen resolution
  • Browser Name and Version
  • Browser Size (Viewport)
  • IP address
  • Color depth
  • Javascript enabled (Y / N)
  • Flash version installed.
  • Cookies included (Y / N).

These pieces of information can also be exported as csv or PDF. Pretty sweet.

Site created by Imulus.

+4
source

The classic approach is to use useragent to define the browser and OS

It looks like the site will display it for you.

As for plugins, there are various javascript testing methods for the plugins you are looking for.

You should test them on the client side, as far as I know, they were not detected on the server side.

The following rough example shows how to test the acrobat scanner in IE and Mozilla and returns if it was installed, and if so, which version is in the object.

function TestAcro() { var acrobat=new Object(); acrobat.installed=false; acrobat.version='0.0'; if (navigator.plugins && navigator.plugins.length) { for ( var x = 0, l = navigator.plugins.length; x < l; ++x ) { //Note: Adobe changed the name of Acrobat to Adobe Reader if ((navigator.plugins[x].name.indexOf('Acrobat') != -1) | (navigator.plugins[x].description.indexOf('Acrobat') != -1) | (navigator.plugins[x].name.indexOf('Adobe Reader') != -1) |(navigator.plugins[x].description.indexOf('Adobe Reader') != -1)) { acrobat.version=parseFloat(navigator.plugins[x].description.split('Version ')[1]); if (acrobat.version.toString().length == 1) acrobat.version+='.0'; acrobat.installed=true; break; } } } else if (window.ActiveXObject) { for (x=2; x<10; x++) { try { oAcro=eval("new ActiveXObject('PDF.pdfCtrl."+x+"');"); if (oAcro) { acrobat.installed=true; acrobat.version=x+'.0'; } } catch(e) {} } try { oAcro4=new ActiveXObject('PDF.pdfCtrl.1'); if (oAcro4) { acrobat.installed=true; acrobat.version='4.0'; } } catch(e) {} try { oAcro7=new ActiveXObject('AcroPDF.PDF.1'); if (oAcro7) { acrobat.installed=true; acrobat.version='7.0'; } } catch(e){} } return acrobat; } 
+1
source

Google Analytics? If any web analytics software is installed on your web server, they usually also provide information such as operating system, web browser, etc. You can use the user's IP address to find your information in your logs.

Also, what is their problem? We could help.

0
source

I found this program, but, unfortunately, it is not a free service, and I really care about getting information on this page (if I do not pay for it): http://www.cyscape.com/showbrow.aspx

0
source

If this is a problem with CSS, and the problem is related to IE (most often), you might consider using the IE 7 library .

When it comes to CSS ... I get it workable in Mozilla browsers, then I see what I need to conditionally hack for it to work in IE. This library comes in handy.

Also, if possible, I will try to limit support for major modern browsers. And if possible, try turning on mobile browsers (iPhone, etc.).

Hope this helps.

0
source

The user and the associated HTTP headers that are sent in all requests may provide you with some information (browser and version), but for details on the client-side installation, you may not be lucky for the automatic capture mechanism, a list of arbitrary plugins installed in the client’s browser . This will be a security violation, so if the browser does not intentionally open them, you will not get access to this without installing binary code on the client side.

Depending on your relationship with the user, you might try something like Go2Meeting or CoPilot so you can see the error in action yourself. It will also allow you to familiarize yourself with your browser settings and plugins.

0
source

I used Ocean Browser Capabilities on my ASP.NET websites. It is very easy to get many properties. In particular, I use the Ocean2.Web.HttpCapabilities library.

To get browser type and features:

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

Here is an example of the results:

  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
0
source

You can also try the following:

BROWSER PROBE finds information about your browser, plugins, system, screen and much more. A great tool to support staff and casual users.

Browser browser

0
source

Most of these answers are deprecated with dead links.

I found http://www.mybrowserinfo.com that fits my needs. Hope this helps someone else.

More convenient service: https://aboutmybrowser.com/?nr

0
source

All Articles