Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
The Internet Microsoft IT Technology

The New Microsoft Edge Sometimes Impersonates Other Browsers (bleepingcomputer.com) 88

AmiMoJo writes: The new Chromium-based Microsoft Edge will impersonate other browsers depending on the site being visited. This is may be done for compatibility reasons, like properly rendering pages or how video will be streamed and played back. When the new Microsoft Edge starts, it will connect to config.edge.skype.com and download a JSON configuration for the browser. One section of the JSON configuration file is called EdgeDomainActions and is a series of rules that specify what browser Microsoft Edge should impersonate when visiting a particular site.
This discussion has been archived. No new comments can be posted.

The New Microsoft Edge Sometimes Impersonates Other Browsers

Comments Filter:
  • by Anonymous Coward

    Why does Edge store its data on Skype.com? And why does it have to download this every time you open the browser? Man... software today is absolute worthless spy trash.

    • by nitehawk214 ( 222219 ) on Tuesday April 23, 2019 @09:10AM (#58477042)

      It forces people not to block skype.com, otherwise their browser will malfunction.

    • Re: (Score:2, Funny)

      by Anonymous Coward

      They want to keep firewalls open to skype.com. Perhaps they will soon download windows updates from linkedin, hotmail, yammer and github so they must be opened from every corporate network too?

  • Our services aren't available right now

    We're working to restore all services as soon as possible. Please check back soon.

    0Nhu/XAAAAABhP/JzWhp9RoQnGOF6uWK1QkxVRURHRTA3MTAARWRnZQ==

  • meh ... (Score:4, Funny)

    by Anonymous Coward on Tuesday April 23, 2019 @09:07AM (#58477022)

    so what, IE has been impersonating a web browser for years

  • Welcome to Google's Internet Monopoly, looks a lot like Microsoft's Internet Monopoly.
    • by Anonymous Coward

      These are voluntarily grown monopolies.

      Your company creates web sites specifically for a certain browser; or, when your bank requires a certain browser, you submit yourself to this decree rather than complain or move to another bank.

      The keys to your prison are in your hands, my friend. Learn to do without, and you'll be free.

    • by Teckla ( 630646 )
      Except this time around most of Chrome (i.e., Chromium) is open source, rather than closed source, like IE and Edge. And, Chrome/Chromium continue to evolve, rather than "winning the browser wars" and becoming completely stagnant, like IE did.
  • by Frankie70 ( 803801 ) on Tuesday April 23, 2019 @10:05AM (#58477392)

    This may be the reason - https://news.slashdot.org/stor... [slashdot.org]

    • by AmiMoJo ( 196126 )

      More likely Microsoft is simply continuing their long established tradition of spoofing the user agent for compatibility. Internet explorer has been doing it since I think version 7.

      My guess is that they noticed a few sites have Edge specific hacks that don't work well with the Blink rendering engine, so need to pretend to be Chrome until the sites fix the problem.

  • by cascadingstylesheet ( 140919 ) on Tuesday April 23, 2019 @10:05AM (#58477394) Journal

    This sort of thing is probably inevitable when many web servers deliver different content depending on how the browser identifies itself.

    Even servers that are just trying to be helpful are going to cause issues with new browsers, unexpected configurations, etc.

    Not to mention Google being suspected of "accidentally" causing issues with competitor browsers on their sites.

    Could result in a sort of arms race - the server trying to fingerprint you and figure out what browser you are really using.

  • Opera does it too (Score:4, Interesting)

    by MagicM ( 85041 ) on Tuesday April 23, 2019 @10:20AM (#58477470)

    Opera has a "browser.js" file that contains patches such as "Pretend to be Chrome on barnesandnoble" whereby it impersonates other browsers to get around pages blocking it with "incompatible browser" errors.

    I couldn't find much information on it, except that the file is stored next to your preferences, and that you can turn it off by going to opera://browserjs

    • And people then contact the web master and report that it doesn't work. Then Barnes and Noble remove that notice.

      An internet where sites are minimal and don't require weirdness that happens to work would be better. There shoulnd't really be a need to send a User-Agent header.

    • by Tablizer ( 95088 )

      Is it because Barnes & Noble coded their site wrong, or because they have some cosey deal with Google to muck up other browsers?

  • by Anonymous Coward

    So now Google won't be able to slow down their competitors based on user agent anymore?

  • If web devs currently have browser dependent CSS, think about how much work they have when the browsers start impersonating each other. :O
  • Browsers should not identify them selves in any way whatsoever. They should not report their name, the OS they're running on, the screen resolution, the list of fonts etc. etc. They should simply make a request for a document/resource.

    That way sites would have to be written to standards and we'd be a lot better off without the tangled mess of javascript based crap that starts rendering differently depending on what the browser tells the server it is.

    When you go to fill up your car you have a standard nozz

  • It's a new browser in-development that will support BOTH MAJOR rendering features: DRM (original Edge) and WebRTC (Chrome).

    The mere fact that they indicate what they are COMPATIBLE WITH via User Agent String is not news. The web standards don't have a good efficient method for rightfully indicating consumer compatibility scenarios besides UA strings... and if they do, then what are they?!?!?!
  • by xack ( 5304745 ) on Tuesday April 23, 2019 @01:20PM (#58478404)
    Websites used to have to pretend to be IE (and in the really old days "Mozilla", the original Netscape Mozilla, the "Mosiac Killa", which is why every user agent starts with it). Opera and other browsers would pretend to be IE by default and their market share looked lower than it really was so Chicken and Egged themselves. Now the Chicken is Google and the Egg is Chromium. This is why we need browser diversity or eventually all websites will be "Chrome Only" and even "Chromium based" browsers will be locked out in favor of "Real" Chrome.
  • What is it telling Netcraft?

Some people manage by the book, even though they don't know who wrote the book or even what book.

Working...