A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Windows 10 » Windows 10 Help Forum
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

MS to release CEdg[e] with IE for Win7+



 
 
Thread Tools Rate Thread Display Modes
  #1  
Old June 20th 19, 02:51 PM posted to alt.comp.os.windows-10,alt.windows7.general
Mayayana
external usenet poster
 
Posts: 6,438
Default MS to release CEdg[e] with IE for Win7+

https://www.theverge.com/2019/5/6/18...res-build-2019

Wacky stuff. They won't let Win7/8 users install the official
Windows browser, but they'll provide Google's browser. And now
they plan to build in a copy of IE to accommodate business
users. But every OS already has IE. ?? And they seem to
already be building in/keeping Edge itself as part of the
browser. So do Win7 users also get Edge.

In any case, anyone who wants to experiment with a
browser that incorporates spyware from 2 companies instead
of just one, can now do it.

For webmasters, as I understand it, the UA is "Edg"
instead of "Edge". Personally I block Edge rather than buy
Win10 and spend time writing webpage code for it, but I
expect I'll just allow Edg, on the assumption that it's
really just Chrome, which uses the same web standards
as Firefox. (If that's not the case then MS are going to
have a lot of unhappy Edg users.)

To complicate matters, CEdg[e] reportedly has a function
to change UA strings on a per-site basis. So the browser
that used to own the Internet will now actually be a pile
of most of the browser on the Internet, and will spoof its
UA in order to make webpages display properly.

I wasn't clear on that part of the story. At least at one
point MS were using a configuration file to predetermine
what UA it would present to major websites.

https://winaero.com/blog/microsoft-e...ts-user-agent/

If they keep that up it could become a kind of arms war,
as MS tries to make Cedg work while companies like Google
try to thwart them:

https://www.bleepingcomputer.com/new...not-supported/

But the info I'm finding is mostly a couple of months old.




Ads
  #2  
Old June 20th 19, 03:35 PM posted to alt.comp.os.windows-10,alt.windows7.general
VanguardLH[_2_]
external usenet poster
 
Posts: 10,881
Default MS to release CEdg[e] with IE for Win7+

Mayayana wrote:

https://www.theverge.com/2019/5/6/18...res-build-2019

Wacky stuff. They won't let Win7/8 users install the official Windows
browser, but they'll provide Google's browser.


It is not "Google's browser". Microsoft gave up on their Edge rendering
engine and switched to use the Blink engine. That does not make Edge
"Google's browser". Just the rendering engine got replaced. There are
LOTS of web browers that use the Blink rendering engine (that Chromium
hence Chrome uses), like Opera, Vivaldi, Brave, Blisk, Colibri, Epic,
Iron, Dragon, Avast, Samsung, Amazon, Yandex, Qihoo, Torch, and lots
more. Some of the Chrome variants are MORE secure and private than
Google's Chrome. Changing to a different rendering engine does not
dictate the remaining behavior of a web browser. Wearing different
eyeglasses does not change if you stand or squat to pee.

And now they plan to build in a copy of IE to accommodate business
users. But every OS already has IE.


Sounds a lot like the IE Tab extension for Google Chrome that provided
an IE Mode tab.

https://chrome.google.com/webstore/d...enadd?hl=en-US

Rendering compatibility is not the same as providing the entire web
browser. Microsoft intent has been to kill off Internet Explorer. If
they add a rendering mode in CEdge then they can completely eradicate it
from Windows 10; however, there are still a lot of HTAs (HTML
Applications) that rely on the IE libs, so the libs will probably stick
around but the chrome app (not Chrome, but chrome which means everything
of the web browser outside the document window) will disappear.

And they seem to already be building in/keeping Edge itself as part of
the browser. So do Win7 users also get Edge.


I doubt it. Main support for Windows 7 ended back in 13-Jan-2015. That
allows for feature updates. Extended support ends in 14-Jan-2020, but
that's just for security updates. I suspect by the time CEDGE shows up
in Windows 7 will be after all support dies for Windows 7.

To complicate matters, CEdg[e] reportedly has a function to change UA
strings on a per-site basis. So the browser that used to own the
Internet will now actually be a pile of most of the browser on the
Internet, and will spoof its UA in order to make webpages display
properly.


Since sites still have code branches based on the visiting web browser,
changing the UA string for the IE Mode tab would be not only necessary
but expected. There would be no point in spoofing the IE Mode tab as
the Chromium browser since the non-IE Mode tabs would already be the
Chromium browser.

However, even Microsoft has stated that using the UA string is a
deprecated method to detect which web browser is visiting a site.
Instead the site should query the client as to its capabilities to know
if the site can use them or reject the client. ANY web client can spoof
the UA string, not just CEDGE for its IE Mode tab. This isn't new. Yet
Microsoft then adds UA spoofing to CEDGE. Well, it really isn't
spoofing in the normal sense because you are visiting a site that is
using the IE rendering engine (Trident) rather than visiting with a
different engine but pretending it's something else.

I wasn't clear on that part of the story. At least at one
point MS were using a configuration file to predetermine
what UA it would present to major websites.


Just sounds like a site preference that gets stored.

https://winaero.com/blog/microsoft-e...ts-user-agent/


That requires cooperation by the server. If the server admins decide
not to waste their time coddling to one web client author, I don't see
that scheme evolving into the norm.

If they keep that up it could become a kind of arms war, as MS tries
to make Cedg work while companies like Google try to thwart them:

https://www.bleepingcomputer.com/new...not-supported/


I wonder if that has more to do with the Google Docs extensions (Docs,
Sheets, etc) that get installed into Google Chrome. I don't bother with
those, and when I find them in Google Chrome they get removed. I don't
use Google Docs (their web service), but if I did then I would just use
what their webclient supports and not what additional features are
available via extensions which may not exist in Google Chrome and won't
be available if a different web client is used to connect to their web
service. Just because a web client switches to Blink does not mandate
that it supports the WE (WebExtension) extensions that Chrome supports.
  #3  
Old June 20th 19, 05:15 PM posted to alt.comp.os.windows-10,alt.windows7.general
Mayayana
external usenet poster
 
Posts: 6,438
Default MS to release CEdg[e] with IE for Win7+

"VanguardLH" wrote

| Wacky stuff. They won't let Win7/8 users install the official Windows
| browser, but they'll provide Google's browser.
|
| It is not "Google's browser". Microsoft gave up on their Edge rendering
| engine and switched to use the Blink engine.

Yes. That was a bit of poetic license for effect. I'm
not sure I could explain that to you. It requires sense
of humor.

But then there's also the issue of Chromium being
Google's project. Android is OSS. Chromium is OSS.
But Google has become very clever at making OSS
closed. I once tried SRWare Iron, which claims to
be a private version of Chromium, with all the Google
spyware removed. As soon as it started up the first
time it tried to go to start-iron.com without asking.
When that failed it tried to go to Google -- exactly
what the SRWare website says it won't do.

So I view anything with Chromium as being a
Google corruption. I don't see any reason to fool
around with it. Like trying to have privacy in Win10,
it's not designed with integrity.


| I wasn't clear on that part of the story. At least at one
| point MS were using a configuration file to predetermine
| what UA it would present to major websites.
|
| Just sounds like a site preference that gets stored.
|

No. That's not what I said. It was an actual config file
downloaded with the browser. Apparently you didn't read
the winaero link. But it's not clear whether that's still
operational.

|
https://winaero.com/blog/microsoft-e...ts-user-agent/
|
| That requires cooperation by the server. If the server admins decide
| not to waste their time coddling to one web client author, I don't see
| that scheme evolving into the norm.
|

Huh? You seem to be misunderstanding. This is about the
UA a browser sends. You may have heard that UA is out
of style but it's still very much relevant. Sites increasingly
use script to do things like find out how big your screen is,
then assign image sizes accordingly. But there are still
rendering differences that must be dealt with. If you look at
the code of most commercial sites you'll see code designed
to accommodate different IE versions. It's not about
coddling. It's about not wanting to lose customers.

I do the same on my own site. IE renders differently from
other browsers. And different versions of IE render differently.
I'm not clear about the original Edge. I don't use Win10 so
I've never tried it and don't support it. But I serve different
pages to IE vs Chrome/FF/Safari. If I didn't then the pages
would display properly. Some of it is extreme. For instance,
older versions of IE can't handle a CSS flyout menu. If I
didn't give them a different page then the menus
wouldn't work. The reason you see broken websites (if you
do) is because the webmasters are not paying attention
to UAs.

| If they keep that up it could become a kind of arms war, as MS tries
| to make Cedg work while companies like Google try to thwart them:
|
|
https://www.bleepingcomputer.com/new...not-supported/
|
| I wonder if that has more to do with the Google Docs extensions (Docs,
| Sheets, etc) that get installed into Google Chrome.

I didn't know about that. Are you saying Google Docs
only works in Chrome, not in Safari, Edge or FF? If it
works in any of them then there's no reason for Google
to show an "outdated browser" message in CEdg.


  #4  
Old June 20th 19, 07:03 PM posted to alt.comp.os.windows-10,alt.windows7.general
Paul[_32_]
external usenet poster
 
Posts: 11,873
Default MS to release CEdg[e] with IE for Win7+

Mayayana wrote:
https://www.theverge.com/2019/5/6/18...res-build-2019

Wacky stuff. They won't let Win7/8 users install the official
Windows browser, but they'll provide Google's browser. And now
they plan to build in a copy of IE to accommodate business
users. But every OS already has IE. ?? And they seem to
already be building in/keeping Edge itself as part of the
browser. So do Win7 users also get Edge.


But there's a strategy here, nonetheless.

This means all the maintenance of IE can be rolled into the
one package. There would no longer be a separate IE team
and an MSEdge team.

And that's one of the reasons for the backport, so when
they tell business "hey, IE is gone man", business
will have Chromge to cover off the complaints that
business users were abandoned.

The sooner they can release this bloated thing, the
clock can start ticking for rolling the IE team into
MSEdge team.

And the project will probably also be a poster child
for "Universal App" or something, to show how one
code package can be used more than one place. They
like to do that with some of the things they build,
make poster children out of them.

Who knows, in the end, perhaps only the rendering engine
is the part they keep from the original Chrome. As too
much of the other fluff won't fit.

Paul
  #5  
Old June 20th 19, 09:51 PM posted to alt.comp.os.windows-10,alt.windows7.general
Mark Lloyd[_2_]
external usenet poster
 
Posts: 1,756
Default MS to release CEdg[e] with IE for Win7+

On 6/20/19 8:51 AM, Mayayana wrote:

[snip]

For webmasters, as I understand it, the UA is "Edg"
instead of "Edge". Personally I block Edge rather than buy
Win10 and spend time writing webpage code for it,


I might have done the same, but I got a free upgrade from Win 8.1, which
I didn't want either.

but I
expect I'll just allow Edg, on the assumption that it's
really just Chrome, which uses the same web standards
as Firefox. (If that's not the case then MS are going to
have a lot of unhappy Edg users.)


So far, it seems to be like Chrome, including spinboxes on INPUT TYPE=number

[snip]

BTW, one feature I'd like to see is the ability to add things to the
right-click menu (HTML MENU and MENUITEM tags), however only Firefox
supports this.

--
Mark Lloyd
http://notstupid.us/

"The truth cannot be asserted without denouncing the falsehood." [Leslie
Stephen]
  #6  
Old June 20th 19, 10:09 PM posted to alt.comp.os.windows-10,alt.windows7.general
Mayayana
external usenet poster
 
Posts: 6,438
Default MS to release CEdg[e] with IE for Win7+

"Paul" wrote

| This means all the maintenance of IE can be rolled into the
| one package. There would no longer be a separate IE team
| and an MSEdge team.
|
| And that's one of the reasons for the backport, so when
| they tell business "hey, IE is gone man", business
| will have Chromge to cover off the complaints that
| business users were abandoned.
|

It doesn't work that way. Business have sites using
ActiveX, HTAs, etc. That's why they need IE. Since
it's already on Win7/8 it seems unlikely that they'll
change that, or port the Edge part. That would require
a significant reworking of system files on systems they
no longer want to deal with.

I'm guessing Cedg on 10 will be "everything but the
kitchen sink" while CEdg on 7/8 will be just MS Chrome.

In any case, it'll be fun coming up with names for
this new Crudge.


  #7  
Old June 21st 19, 12:02 AM posted to alt.comp.os.windows-10,alt.windows7.general
VanguardLH[_2_]
external usenet poster
 
Posts: 10,881
Default MS to release CEdg[e] with IE for Win7+

Mayayana wrote:

VanguardLH wrote

Wacky stuff. They won't let Win7/8 users install the official Windows
browser, but they'll provide Google's browser.


It is not "Google's browser". Microsoft gave up on their Edge rendering
engine and switched to use the Blink engine.


Yes. That was a bit of poetic license for effect. I'm not sure I could
explain that to you. It requires sense of humor.


With your subsequent berating of Google (and Microsoft), sure didn't
appear to be humor.

But then there's also the issue of Chromium being Google's project.
Android is OSS. Chromium is OSS. But Google has become very clever at
making OSS closed.


Chromium is all open source. Google Chrome is Chromium with the
addition of Google proprietary cod.

I once tried SRWare Iron, which claims to be a private version of
Chromium, with all the Google spyware removed. As soon as it started
up the first time it tried to go to start-iron.com without asking.
When that failed it tried to go to Google -- exactly what the SRWare
website says it won't do.


Sounds more like an SRware thing in the code they added to Chromium.

https://winaero.com/blog/microsoft-e...ts-user-agent/

That requires cooperation by the server. If the server admins decide
not to waste their time coddling to one web client author, I don't
see that scheme evolving into the norm.


Huh? You seem to be misunderstanding. This is about the
UA a browser sends.


Yep, and then how the server responds in its decision tree on how to
handle that web client under that identification. Just because you
spoof Chrome or Firefox to send a UA string that says your web client is
IE doesn't mean the site has to bother presenting web pages designed for
IE. If they don't want to support IE (or CEdg), they can inform you,
reject the connection, or take whatever action they want, or do nothing
and present you with a web page that renders just fine under Chrome
(i.e., not have a decision tree that delivers different web pages).

You may have heard that UA is out
of style but it's still very much relevant.


Still used is not the same as not deprecated.

https://tools.ietf.org/html/draft-da...tion-header-00

Deprecation means eventual removal, like old browned lettuce. My
recollection was Microsoft declared UA should be deprecated about 2014.

https://developer.mozilla.org/en-US/...the_user_agent

Are you trying to check for the existence of a specific feature?
You should never do user agent sniffing. There is always the
alternative of doing feature detection instead.

Do you want to provide different HTML depending on which browser is
being used?
This is usually a bad practice ...

https://developer.mozilla.org/en-US/...orID/userAgent

The specification asks browsers to provide as little information via
this field as possible. Never assume that the value of this property
will stay the same in future versions of the same browser. Try not to
use it at all, or only for current and past versions of a browser. New
browsers may start using the same UA, or part of it, as an older
browser: you really have no guarantee that the browser agent is indeed
the one advertised by this property.

Also keep in mind that users of a browser can change the value of this
field if they want (UA spoofing).

Browser identification based on detecting the user agent string is
unreliable and is not recommended, as the user agent string is user
configurable.

https://www.bleepingcomputer.com/new...not-supported/

| I wonder if that has more to do with the Google Docs extensions (Docs,
Sheets, etc) that get installed into Google Chrome.


I didn't know about that. Are you saying Google Docs only works in
Chrome, not in Safari, Edge or FF? If it works in any of them then
there's no reason for Google to show an "outdated browser" message in
CEdg.


Perhaps when I installed Google Chrome, or later when it updated, I
found the Google Docs, Google Sheets, Google Slides, and Google Drive
extensions. I never went to the Chrome store to install those
extensions.

https://chrome.google.com/webstore/d...nilnnbdlolhkhi

Could be they're just to let the user edit their docs while offline (no
Internet connectivity), but that means the docs would have to be locally
cached.

https://support.google.com/docs/answ...DDesktop&hl=en

Okay, so it's some kind of caching scheme. However, I do know there are
Google sites that ONLY work with Google Chrome. I don't remember what
was the Google site, but it announced it was usable only with Chrome.
They see you are visiting with a non-Chrome web client and then refuse
to function properly. They're Google Chrome-only sites: some service
Google provides where they demand you use Chrome. That likely means
Chrome (the proprietary part Google adds to Chromium) has some features
that are reserved for use only with some Google services.

The Google service knows about secret code in Google Chrome. This is
very much like when Microsoft used secret code in their Office suite to
allow their software to perform functions not available to anyone else.

The first Mozilla article on the UA header notes (and why UA detection
fails versus feature detection):

A good current example of feature detection is as follows. Recently,
Chrome added experimental lookbehind support to regular expressions,
but no other browser currently supports this. So, you might
incorrectly assume you should do this:

if (navigator.userAgent.indexOf("Chrome") !== -1){
// YES, the user is suspected to support look-behind regexps
} else { /*put your old fall back code here*/ }

Google is notorious for adding and then deleting experimental features.
Same for a lot of their [experimental] services that were eventually
discontinued. Since it was an experimental feature of Chrome, Google
has no reservation to remove it. I remember lots of options in
chrome://flags that were very handy disappearing later and removing that
handy and often essential feature (and you were lucky if you found an
extension to bring it back). All flags in Chrome are deemed
experimental, so relying on them is risky. Same for experimental
features within Chrome. Using the UA string after Google removes a
feature means you think Chrome can do the feature but it's gone, so the
UA detection results in using the wrong page code for the current
version of Chrome that is visiting your site.
  #8  
Old June 21st 19, 12:54 AM posted to alt.comp.os.windows-10,alt.windows7.general
Mayayana
external usenet poster
 
Posts: 6,438
Default MS to release CEdg[e] with IE for Win7+

"VanguardLH" wrote

| you really have no guarantee that the browser agent is indeed
| the one advertised by this property.
|

No. But that's up to the end user. If they have IE and
pretend to be FF they're only causing problems for themselves.
Virtually all webmasters still use UA. It would becrazy not to.
The feature sniffing you're talking about 1) requires script
enabled and 2) as I said before, is for finding things like
screen size.

Microsoft have reason to downplay UA because they're
embarassed by what a mess their browsers are. They want
people to assume Edge is like FF and Chrome. They also
add those to their UA for compatibility. But from what I've
heard, it's not like FF and Chrome. So for webmasters to
ignore the Edge UA is to damage compatibility on their site.

In any case, it's up to you. I use my own system to make
sure my pages look the same in all browsers and function
without script in all browsers but IE. I use testing and UAs
to do that. The UAs are known. Companies don't just change
them willy nilly. If you have a website you can do as you
like. It will probably work OK if I visit, though since I
disable script your "feature sniffing" won't work and I may
find your site to be broken. Maybe you don't care. That's
fine. I'm old school. I like to try to make my pages work in
all browsers predictably and without special requirements.




  #9  
Old June 21st 19, 03:27 AM posted to alt.comp.os.windows-10,alt.windows7.general
J. P. Gilliver (John)[_4_]
external usenet poster
 
Posts: 2,679
Default MS to release CEdg[e] with IE for Win7+

In message , VanguardLH
writes:
Mayayana wrote:

[]
If they keep that up it could become a kind of arms war, as MS tries
to make Cedg work while companies like Google try to thwart them:


https://www.bleepingcomputer.com/new...cs-says-chromi
um-based-microsoft-edge-is-not-supported/


I wonder if that has more to do with the Google Docs extensions (Docs,
Sheets, etc) that get installed into Google Chrome. I don't bother with
those, and when I find them in Google Chrome they get removed. I don't

[]
How do you find them, and when you have, how do you remove them?

Feel free to say the answer(s) is/are too complicated for me to
understand - in fact if they're at all complex, please do, rather than
try to give a lengthy explanation. I'm only asking out of _mild_
curiosity.
--
J. P. Gilliver. UMRA: 1960/1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf

[What's your guilty pleasure?] Why should you feel guilty about pleasure? -
Michel Roux Jr in Radio Times 2-8 February 2013
  #10  
Old June 21st 19, 03:41 AM posted to alt.comp.os.windows-10,alt.windows7.general
pyotr filipivich
external usenet poster
 
Posts: 752
Default MS to release CEdg[e] with IE for Win7+

"Mayayana" on Thu, 20 Jun 2019 09:51:23
-0400 typed in alt.windows7.general the following:
https://www.theverge.com/2019/5/6/18...res-build-2019

Wacky stuff. They won't let Win7/8 users install the official
Windows browser, but they'll provide Google's browser. And now
they plan to build in a copy of IE to accommodate business
users. But every OS already has IE. ?? And they seem to
already be building in/keeping Edge itself as part of the
browser. So do Win7 users also get Edge.

In any case, anyone who wants to experiment with a
browser that incorporates spyware from 2 companies instead
of just one, can now do it.

For webmasters, as I understand it, the UA is "Edg"


For the non-technically proficient, What is UA?
--
pyotr filipivich
Next month's Panel: Graft - Boon or blessing?
  #11  
Old June 21st 19, 03:44 AM posted to alt.comp.os.windows-10,alt.windows7.general
nospam
external usenet poster
 
Posts: 4,718
Default MS to release CEdg[e] with IE for Win7+

In article , pyotr
filipivich wrote:


For webmasters, as I understand it, the UA is "Edg"


For the non-technically proficient, What is UA?


user agent

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent
The User-Agent request header contains a characteristic string
that allows the network protocol peers to identify the application
type, operating system, software vendor or software version of
the requesting software user agent.
  #12  
Old June 21st 19, 07:48 AM posted to alt.comp.os.windows-10,alt.windows7.general
VanguardLH[_2_]
external usenet poster
 
Posts: 10,881
Default MS to release CEdg[e] with IE for Win7+

J. P. Gilliver (John) wrote:

In message , VanguardLH
writes:
Mayayana wrote:

[]
If they keep that up it could become a kind of arms war, as MS tries
to make Cedg work while companies like Google try to thwart them:


https://www.bleepingcomputer.com/new...cs-says-chromi
um-based-microsoft-edge-is-not-supported/


I wonder if that has more to do with the Google Docs extensions (Docs,
Sheets, etc) that get installed into Google Chrome. I don't bother with
those, and when I find them in Google Chrome they get removed. I don't

[]
How do you find them, and when you have, how do you remove them?

Feel free to say the answer(s) is/are too complicated for me to
understand - in fact if they're at all complex, please do, rather than
try to give a lengthy explanation. I'm only asking out of _mild_
curiosity.


Just go to the Chrome store and search on Google Docs Offline. They
install and remove just like other extensions.

Gave the URL in the Chrome store for the extension bundle in the
subthread where I'm replying to Mayayana.
  #13  
Old June 21st 19, 07:51 AM posted to alt.comp.os.windows-10,alt.windows7.general
VanguardLH[_2_]
external usenet poster
 
Posts: 10,881
Default MS to release CEdg[e] with IE for Win7+

pyotr filipivich wrote:

For the non-technically proficient, What is UA?


It's a header the web client sends to identify itself the server, but it
can be spoofed.

https://en.wikipedia.org/wiki/User_agent
https://developer.mozilla.org/en-US/...ers/User-Agent
https://www.howtogeek.com/114937/htg...er-user-agent/

To see what the UA header's value your web client sends to the server,
you can use a test site that reports back to what it was, like:

https://www.whatismybrowser.com/dete...-my-user-agent
  #14  
Old June 21st 19, 01:09 PM posted to alt.comp.os.windows-10,alt.windows7.general
J. P. Gilliver (John)[_4_]
external usenet poster
 
Posts: 2,679
Default MS to release CEdg[e] with IE for Win7+

In message , VanguardLH
writes:
J. P. Gilliver (John) wrote:

In message , VanguardLH
writes:
Mayayana wrote:

[]
If they keep that up it could become a kind of arms war, as MS tries
to make Cedg work while companies like Google try to thwart them:


https://www.bleepingcomputer.com/new...cs-says-chromi
um-based-microsoft-edge-is-not-supported/

I wonder if that has more to do with the Google Docs extensions (Docs,
Sheets, etc) that get installed into Google Chrome. I don't bother with
those, and when I find them in Google Chrome they get removed. I don't

[]
How do you find them, and when you have, how do you remove them?

Feel free to say the answer(s) is/are too complicated for me to
understand - in fact if they're at all complex, please do, rather than
try to give a lengthy explanation. I'm only asking out of _mild_
curiosity.


Just go to the Chrome store and search on Google Docs Offline. They
install and remove just like other extensions.

Gave the URL in the Chrome store for the extension bundle in the
subthread where I'm replying to Mayayana.


Ah, that would be
https://chrome.google.com/webstore/d...ne/ghbmnnjooek
pmoecnnnilnnbdlolhkhi, I presume. I'm looking at that in my Chrome now,
and it shows the Add to Chrome button, so I presumably don't have it
installed; when you sad those extensions "get installed", I thought you
meant they did so without the user doing anything ("when I find them").
--
J. P. Gilliver. UMRA: 1960/1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf

I'd rather trust the guys in the lab coats who aren't demanding that I get up
early on Sundays to apologize for being human.
-- Captain Splendid (quoted by "The Real Bev" in mozilla.general, 2014-11-16)
  #15  
Old June 21st 19, 02:35 PM posted to alt.comp.os.windows-10,alt.windows7.general
Mayayana
external usenet poster
 
Posts: 6,438
Default MS to release CEdg[e] with IE for Win7+

"pyotr filipivich" wrote
|
| For the non-technically proficient, What is UA?

Sorry. userAgent. I just get tired of writing the whole
thing and figured that people know what it is or could deduce.
In most browsers you can set it as you like. (In IE it's difficult,
requiring a number of Registry tweaks. I'm not sure if even
that works in later versions.) There are also extensions that
can do it.

Though it can be a bit tricky. In FF, at least, the
browser UA doesn't seem to be the same as the script-
returned UA. When you visit a site, the browser sends a
header, including the UA. But javascript can also query
the UA. In my experience, both need to be altered.

In the past it's also been common to put ads and other
info in UAs. Microsoft used to add the installed version of
..Net.... Search bots identify themselves... Sometimes
download programs will add their name.

This goes back to the early days of browsers. The idea
was to let the website know what software and OS was
handling the page request. It might have started out of vanity;
I don't know. But it's historically been used to accommodate
different browsers. For instance, I'm using New Moon on XP
as well as FF 52.9. I send a UA like so:

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:64.0) Gecko/20100101 Firefox/64.0

At some point I'll update it. I set the UA
to something recent, so that dingbat websites won't
complain or even refuse to load because they think
my browser is more than a month old. Google is one
of the worst. They've become like Microsoft used to
be. But it's not just Google. Many websites have
become javascript software, with 1+ MB of script
loading, and very little actual HTML. what used to be
a webpage is now a large software program, with dynamic
display, tracking, custom ads, etc.

The webmasters for those sites are often
trying to look clever, loading things like jquery and
wanting to use the very latest functionality. They
usually don't even know what they're doing. They just
share code snippets among themselves for doing clever
things.
In that commercial, heavily scripted environment
the focus has changed from accommodating as many
browsers as possible to demanding the most recent
browser. Back 15 years ago, hotshot web designers
used to be mocked for putting notes on their sites
that said things like: "Best viewed with Internet
Explorer 5.5". They were vain dandies who wanted to
show off their talents, even if no one could load their
page properly. Today it's reversed: "You want to see
our page? Get the latest browser." "Sorry, but your
browser is unacceptable for what we want to do."

Some sites are so messed up I never get them to work.
I have to visit Netflix on my computer where I allow
bad security because it won't work otherwise. and they
change the whole thing frequently! I have recent FF and
allow script, but still Netflix is completely crippled. I don't
even know why.

The biggest reason for UA has historically been because
IE was created to be incompatible with Netscape. And each
version of IE is incompatible with the last. There are a
lot of minor things. For example, a border line around a
table might be 1 pixel higher in one version than the other.
Or a DIV can be made to be a block element in one browser
but not in another. My own webpages all use redundant
DIVs and TABLEs for that reason. Older versions of IE can't
be made to set a DIV as a block element. It's only used as
a style marker. So if I want x to be on top of y then I have
to use a table. There are loads of little details like that. It
gets so complicated that many major websites use so-called
spaghetti code:

If it's IE6 then do X, else if it's IE7 then do y, else if it's IE 8
then do z, else if it's IE9 then do a, else if it's IE9 then do b.

Opera used to be at the other extreme. They were such
sticklers for official rules that their browser broke on many
websites. Web design is as much an art as a science. The
Opera fanatics wanted it to be pure science.

Over the years, Apple and Mozilla worked to
meet official standards. Opera is now just another wrapper
for Apple's webkit -- as is pretty much everything except
for Mozilla's browsers. 15 years ago, with IE and ActiveX,
Microsoft was king. Many sites only worked in IE. But gradually
that's changed. ActiveX was phased out. Flash is being phased
out. IE got left behind for being too quirky and unstable. It's
also notoriously unsafe. So Microsoft decided to try playing
fair and see if that would work. They've gradually changed their
browser to meet standards. But last I heard, they're still not
doing it. Nevertheless, they apparently hoped that with Win10
and Edge they'd have a chance at getting their monopoly back.
Here's a typical Edge UA:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763

Notice that it pretends to be everything else. MS have
asked webmasters to please pretend Edge is like Chrome
and FF. But they do still put "Edge" in the UA. Since Edge is
essentially a boutique browser, only available on Win10 and
reportedly not compatible, I block it by checking the UA for
"Edge".
Interestingly, IE11 has two modes. One is apparently like
Edge. But if you add a domain to a compatibility list in IE11
it will render in "quirks mode", which means it renders like
IE6. When you do that, IE11 switches from an IE11 UA and
sends the IE7 UA.

So Microsoft are one of the loudest voices saying webmasters
shouldn't use the UA, but that's all just a scam. They use it,
exploit it, spoof it, and depend on it themselves.

For people using a browser, the UA can be very useful.
Many sites will act up with just a slightly older version of
FF. (I'm using FF 52, which is 15 versions old. But it's
actually only 1 year old!) In most cases there isn't actually
any reason to demand a new browser. The webmasters
just can't be bothered to keep track so they demand
whatever is new. For both privacy and compatibility you
can solve a lot of problems by pretending to be using a
very typical, recent browser. That's why I'm travelling
as FF64 on Win7 rather than FF52 on XP. By September,
when Mozilla is up to version 217, I'll update my UA to
something tasteful and unremarkable, like v. 212.

But you need to be reasonable. If you pretend Windows is
Mac or pretend IE is FF then you're likely to cause problems
for yourself. If you spoof the UA it needs to be a compatible
spoof.


 




Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off






All times are GMT +1. The time now is 05:03 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.