Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 4 of 4
  1. #1
    Regular Coder
    Join Date
    Aug 2010
    Location
    Southern Oregon
    Posts
    269
    Thanks
    61
    Thanked 1 Time in 1 Post

    how to interpret WOW64 in user agent string when there is no specific client name

    I am writing a user agent string parser in javascript and am encountering
    user agent string that are recent and have no client software literally specified:
    Code:
    Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; AS; rv:11.0) like Gecko
    Can I safely assume that this is IE or Edge?

    This is the preliminary test page:
    Lab 32 Simplified Parser Dev

    Currently, this may only be compatible with DOM browsers and the latest versions of IE.

  2. #2
    Supreme Master coder! Philip M's Avatar
    Join Date
    Jun 2002
    Location
    London, England
    Posts
    19,245
    Thanks
    212
    Thanked 2,672 Times in 2,648 Posts
    https://en.wikipedia.org/wiki/WoW64

    I use IE11 and that user agent string is returned. The answer to your question would appear to be yes.
    Last edited by Philip M; 01-11-2017 at 09:25 AM.

    All the code given in this post has been tested and is intended to address the question asked.
    Unless stated otherwise it is not just a demonstration.

  3. Users who have thanked Philip M for this post:

    anotherJEK (01-11-2017)

  4. #3
    Regular Coder
    Join Date
    Aug 2010
    Location
    Southern Oregon
    Posts
    269
    Thanks
    61
    Thanked 1 Time in 1 Post
    Thanks, I can probably list 'probably IE' as the client.name and vers:not available.
    Thanks for time and attention
    JK

  5. #4
    Senior Coder Arbitrator's Avatar
    Join Date
    Mar 2006
    Location
    Splendora, Texas, United States of America
    Posts
    3,607
    Thanks
    40
    Thanked 313 Times in 307 Posts
    Quote Originally Posted by anotherJEK View Post
    user agent string that are recent and have no client software literally specified:
    The rendering engine is Trident 7.0. The user agent ("client software") is probably Internet Explorer 11 (IE11 is the only IE browser built on Trident 7.0), though I'm not sure you can make that assumption since other browsers such as Maxthon are also built on top of that engine. (I'm not familiar with UA strings for Maxthon.)

    Also, I believe "WOW64" is specific to 64-bit versions of Windows, so that probably won't be present in 32-bit versions of IE11.
    Last edited by Arbitrator; 01-16-2017 at 12:59 PM. Reason: Added additional information.
    For every complex problem, there is an answer that is clear, simple, and wrong.

    CSS Specifications


 

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •