TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Microsoft broke a Chrome feature to promote Edge

432 pointsby adrian_mrdabout 2 years ago

44 comments

crazygringoabout 2 years ago
Wow, this is much worse than I assumed:<p>&gt; <i>In fact, we were able to circumvent the issue just by changing the name of the Chrome app on a Windows desktop. It seems that Microsoft threw up the roadblock specifically for Chrome, the main competitor to its Edge browser.</i><p>From the beginning of the article, I was led to believe Microsoft had changed an API around checking&#x2F;setting the default browser to show Microsoft&#x27;s dialog instead. Which doesn&#x27;t seem great to change an API without warning, but maybe you can make an argument that it ensures a &quot;neutral&quot; choice rather than apps pushing the choice on users.<p>But this shows it&#x27;s <i>specifically against Chrome</i>. Regardless of whether it&#x27;s legal or not, it&#x27;s unforgivably anti-competitive behavior. It&#x27;s a truly shameful tactic.
评论 #35795895 未加载
评论 #35795456 未加载
评论 #35790748 未加载
评论 #35794772 未加载
评论 #35794704 未加载
评论 #35795338 未加载
评论 #35791797 未加载
评论 #35799679 未加载
评论 #35794744 未加载
评论 #35789579 未加载
评论 #35794310 未加载
评论 #35796013 未加载
评论 #35794961 未加载
fwlrabout 2 years ago
Trying to set yourself as the default handler for anything should pop up a system preferences box. Beating a dead horse perhaps but in the Apple world this works quite well: there are various permissions like “read folders”, “capture keyboard input”, “access location” and so on. When a programs wants to use these, all it can do is put in a request, and pop up a dialog box offering to take you System Preferences. When you’re in System Preferences you can look at e.g. “read folders” permissions and see all the programs that have requested this, and you can check or uncheck each program to decide its access. This is how default handlers should work, too (although it doesn’t in MacOS at the moment, probably because they couldn’t solve the UI issue of having a list of every possible file type, each with a sub list of every program that can open it).<p>If that was what Windows was intending, and Google found a way around it with sneaky automatic API calls, and Windows fixed the exploit which then resulted in those sneaky calls popping open Settings every time, that would be fine and Google would be the bad guy.<p>Sounds like that was not what happened here, Windows did some ugly hack (up to and including ‘relying on a Chrome.exe process name’, like, come on) and in fact doesn’t even have a “make request then approve in Settings” workflow, so yeah Windows is the bad guy here. Google is still a little bit bad - you’re fucking up my UI by forcing a self-promotion button into my tab bar, that’s not cool - but overall this situation is a point against Microsoft.<p>(Personally I’m glad the extent of browser wars for Mac is some apps doing some trick to make you choose between “Chrome”, “Safari”, or “the default browser [Safari]” every time you click a link. I want to use the default option every time automatically, that’s <i>what default means</i>.)
评论 #35790740 未加载
评论 #35789789 未加载
评论 #35789594 未加载
评论 #35790468 未加载
评论 #35790781 未加载
16bitvoidabout 2 years ago
On one hand, Microsoft has been ridiculously scummy lately in regards to Windows and Edge (e.g., dark patterns everywhere) and I downright abhor what Edge has become. On the other hand, programs probably shouldn&#x27;t be able to silently change a user&#x27;s default programs. But back to the first hand, it seems like this was targeting Chrome specifically rather than actually improving the API, so more scummy nonsense from Microsoft.<p>While Chrome included a button to ask users beforehand, they could&#x27;ve just as easily changed the default browser without asking. I&#x27;m not saying Google would do that, but maybe they shouldn&#x27;t have the ability to do so regardless of intention.
评论 #35791020 未加载
评论 #35794830 未加载
评论 #35788994 未加载
PlutoIsAPlanetabout 2 years ago
Applications should not be able to register themselves as the default handler for file and uri types.<p>Google should be forced to open the system settings panel that allows users to change the default browser, not do it for them. If this window unfairly favours one browser over another, I&#x27;d say that would be anti-competitive, but requiring to go through said window is not.
评论 #35789012 未加载
评论 #35788946 未加载
评论 #35793502 未加载
评论 #35788877 未加载
评论 #35789924 未加载
评论 #35788954 未加载
评论 #35789527 未加载
评论 #35789013 未加载
codefloabout 2 years ago
The year is 2023. Everyone who believes either Microsoft or Google are the good guys here is either not paying attention, or works for either of the companies (not so unlikely on Hacker News). Both companies use every imaginable dark pattern to trick users into agreeing to whatever tracking bullshit they added last week. With one company controlling the OS and the other the browser, the question is just which dark patterns preempt the other company&#x27;s dark patterns in the battle for user attention and data in the advertisement wars.<p>I long for the days where I was able to <i>pay</i> for a piece of software. The nature of the transaction ensured that the software did what I as a user wanted it to do, and served no hidden agenda. But those days are gone, possibly forever.
评论 #35789257 未加载
评论 #35789186 未加载
评论 #35789724 未加载
评论 #35791410 未加载
评论 #35789706 未加载
评论 #35789644 未加载
评论 #35790549 未加载
moss2about 2 years ago
&quot;Antitrust: Commission fines Microsoft for non-compliance with browser choice commitments&quot;, European Commission 2013:<p><a href="https:&#x2F;&#x2F;ec.europa.eu&#x2F;commission&#x2F;presscorner&#x2F;detail&#x2F;en&#x2F;IP_13_196" rel="nofollow">https:&#x2F;&#x2F;ec.europa.eu&#x2F;commission&#x2F;presscorner&#x2F;detail&#x2F;en&#x2F;IP_13_...</a><p>We need more legislation it seems.
评论 #35788929 未加载
neonsunsetabout 2 years ago
Where were all the commenters when YouTube was silently breaking (old, Trident-based) Edge, Firefox and Safari with user-agent detection completely ignoring actually supported browser capabilities? Somehow they are able to get away with this while other companies don&#x27;t.
评论 #35794645 未加载
评论 #35794557 未加载
评论 #35795462 未加载
评论 #35795832 未加载
asldkfjaslkdjabout 2 years ago
Are we just going to ignore the time Google was caught slowing firefox with useless loops (well, actually turning on a client side noise reduction algo IIRC) in google meet and docs to make it look like chrome was faster? could also be &#x27;fixed&#x27; by changing user agents to chrome.<p>...countdown to downvotes and replies asking for source for something that is easy to find online.
评论 #35796039 未加载
thewebcountabout 2 years ago
I&#x27;m no more a fan of this than I was of Google trying to shove Chrome in my face any time I used to visit any of their properties with a different browser. These 2 deserve each other. For now I just avoid both of their products.
hoobyabout 2 years ago
&gt; “For information on this, please see this blog post about Microsoft’s approach to app pinning and app defaults in Windows. Microsoft has nothing further to share,” said Miranda Davis, a Microsoft spokesperson. The post describes the company’s “long-standing approach to put people <i>in</i> control of their Windows PC experience.”<p>There&#x27;s a little typo in there. They wrote <i>in</i> - but what they actually meant was <i>under our</i>.<p>Common mistake. The keys are right next to each other.
McDevabout 2 years ago
After what I think was the same Windows 10 update last month I noticed a giant Edge search bar planted in the middle of my desktop which I did not ask for. I&#x27;ve since rolled back the update and group policy disabled Windows Updates entirely
评论 #35788767 未加载
atestiabout 2 years ago
I tried to read all the links, but there are still some questions:<p>So Google has a button to make it the standard browser and a group policy to do that automatically. This computes the userchoice hash based on the SID, obfuscated formulas, the create time of the registry key (minute only, retrying when the minute has changed while writing).<p>Now MS publishes an update which breaks this (But how?). Gizmodo says it only happes to &quot;chrome.exe&quot;. Google implemented the userchoice hash algorithm, but now they disabled &quot;the experiment&quot;.<p>And now?<p>When will Google come up with another solution? Does the group policy still work? What exactly did the update from MS change? Did the userchoice algorithm change somehow?<p>Does the button in Chrome to set the default even still work?<p>Here&#x27;s how userchoice is or was implemented: <a href="https:&#x2F;&#x2F;chromium.googlesource.com&#x2F;chromium&#x2F;src&#x2F;+&#x2F;0dfc676a46a7e14778e6801bc1c0bafdce835729%5E%21&#x2F;" rel="nofollow">https:&#x2F;&#x2F;chromium.googlesource.com&#x2F;chromium&#x2F;src&#x2F;+&#x2F;0dfc676a46a...</a> <a href="https:&#x2F;&#x2F;chromium.googlesource.com&#x2F;chromium&#x2F;src&#x2F;+&#x2F;58e203f9ba97826f98c414faf4eea289fb4d436e%5E%21&#x2F;" rel="nofollow">https:&#x2F;&#x2F;chromium.googlesource.com&#x2F;chromium&#x2F;src&#x2F;+&#x2F;58e203f9ba9...</a>
评论 #35791617 未加载
qumpisabout 2 years ago
Offtopic, but I started using Edge because of Bing integration, which turned out to be terrible (just give me exact gpt4-based copilot, not the watered-down version), but stayed for the side-tabs: sticky permanent tabs that allow to quickly reach you popularly use. I haven&#x27;t found a browser that offers this functionality either natively or as a well-supported plugin.<p>I&#x27;d love to ditch Edge, any recommendations?
评论 #35789887 未加载
评论 #35789771 未加载
评论 #35789575 未加载
评论 #35791528 未加载
indymikeabout 2 years ago
Rough edges like this are what make people like the experience better on other operating systems. Edge is a nice browser. But I want to use something else, and these kinds of things make me not want your software. As a developer, I just stop using the OS&#x27;s &quot;open url&quot; call and add a setting to select the app to use to open links.<p>At my company, we&#x27;re Mac for everything not engineering and linux for engineering. Every new hire at first hates the new thing, but after a few months, I&#x27;ll ask them if they&#x27;d like to switch to Windows... and the answer is usually something between &quot;no&quot; and &quot;for the love all that is good and wholesome, no!&quot; The issue with Windows is lots of tiny spikes and sharp edges that interrupt your workflow.
pmarreckabout 2 years ago
Hey, I heard there are open-source OS&#x27;es where this bullshit is not possible because it would be out in the open ::looks at penguin::
ubermonkeyabout 2 years ago
How many people remember the days of &quot;DOS isn&#x27;t done until Lotus won&#x27;t run&quot;?
jacquesmabout 2 years ago
Ok, so par for the course, absolutely nothing has changed since the previous round of the browser wars. But what really, and I mean <i>really</i> surprises me is that the open source movement so far hasn&#x27;t taken a much harsher stand against Microsoft acquiring GitHub. Google is capable of defending itself just fine but with GH Microsoft has essentially acquired all of the open source code stored there irrespective of the license it is shipped under because somehow magically their TOS seems to supersede the GPL and they can do what ever they please with the code. That doesn&#x27;t sit right with me, no matter how many goodwill parties Nadella &amp; company attend.
albert_eabout 2 years ago
Is it also possible that MS has a &quot;budget&quot; to promote Edge as the default&#x2F;only option among its enterprise customers -- you know, supplying the IT departments with marketing material, mailers, talking points, and all sorts of &quot;incentives&quot; for adoption.<p>I ask because we saw a huge campaign by our corporate IT (large 50,000+ userbase) recently to eliminate Chrome for all company assets -- with mailers touting the superior security features of Edge.<p>If they simply said we cannot &#x2F; donot want to support multiple browsers -- it would be forgivable. But the mailers seemed to be rather persistent in justifying why Edge -- sounding like PR from MS.
asdajksah2123about 2 years ago
Microsoft gonna Microsoft.
fowl2about 2 years ago
Looks like someone in Windows land has had enough:<p>A principled approach to app pinning and app defaults in Windows (windows.com) [1]<p>[1] <a href="https:&#x2F;&#x2F;blogs.windows.com&#x2F;windowsexperience&#x2F;2023&#x2F;03&#x2F;17&#x2F;a-principled-approach-to-app-pinning-and-app-defaults-in-windows&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blogs.windows.com&#x2F;windowsexperience&#x2F;2023&#x2F;03&#x2F;17&#x2F;a-pri...</a><p>* Insert comic of different parts of Microsoft pointing guns at each-other *
meepmorpabout 2 years ago
Windows ain&#x27;t done till Chrome won&#x27;t run!
jokoonabout 2 years ago
Also it seems that associating a file type with a program also change its icon, you cannot have separate icon and file association.<p>For example, I want a separate icon for .txt .py .cpp, and all open them with sublime text. I tried many things, but I just gave up. Once I associate with ST again, it sets to another icon.<p>There are really few things holding me back to windows, really.
评论 #35795241 未加载
everyoneabout 2 years ago
Funny cus edge <i>is</i> chrome anyway right?
评论 #35794884 未加载
retrocryptidabout 2 years ago
Looking at the comments, it&#x27;s clear other people read a completely different article than I did. I recently canceled my LinkedIn account as LI refused to allow me to upload images when using Firefox. I have no desire to live in the MSFT-centric world of the 90s they seem to be re-creating.
dataf3labout 2 years ago
If 123.exe then fail
评论 #35791430 未加载
评论 #35789397 未加载
dahwolfabout 2 years ago
It&#x27;s unsurprising that they try, it&#x27;s surprising that they get away with it. Blatant market manipulation by several big tech players with zero consequences. Which then emboldens them to go even further.
garganzolabout 2 years ago
&quot;What a convenient coincidence. Mind you, it was absolutely uncorrelated. Everybody knows that everything &lt;a big corp&gt; does is for better security.&quot; - a typical bitter sarcasm nowadays.
NotYourLawyerabout 2 years ago
Chrome and Edge are both hot garbage. Install Firefox and never look back.
UberFlyabout 2 years ago
This is an honest question: What does Microsoft gain from a user on Windows using Edge over Chrome? Market share muscle driving browser direction?
评论 #35797295 未加载
junaruabout 2 years ago
How is this Microsoft fault? Google presumably made their browser go around the usual interface for changing default browser( via some sneaky api manipulation?). Microsoft patched it to require more than a single click.<p>The only reason Edge or whatever Microsoft is pushing these days didn&#x27;t trigger the issue is because their browser didn&#x27;t make the API call on every new window event and not because of some sinister plan to increase their market share.<p>Back in the day trying to do things as silently as possible was reserved for malware.
评论 #35788693 未加载
评论 #35788697 未加载
评论 #35797993 未加载
评论 #35788692 未加载
评论 #35788603 未加载
cratermoonabout 2 years ago
Remember: since the Reagan era, the law has said that monopolies are A-OK as long as consumers don&#x27;t pay higher prices.
dur-randirabout 2 years ago
Like google never did the same to other browsers on gmail&#x2F;main search page? Who&#x27;re they&#x27;re trying to fool?
评论 #35793028 未加载
mensetmanusmanabout 2 years ago
All I know is that my work windows computer now has ads in the start menu. Edge should not be bundled with windows.
hot_grilabout 2 years ago
&quot;Not Ballmer&#x27;s Microsoft anymore, they&#x27;re good now.&quot; I never believed that from the start.
mynonameaccountabout 2 years ago
It&#x27;s all a game to Microsoft and you are just the product
jds-67about 2 years ago
One more reason not to use Windows if possible.
cutlerabout 2 years ago
&quot;Party like it&#x27;s 1999&quot;
nashashmiabout 2 years ago
An overreacting ad. Nothing more. Calling it a 1990s behavior is like calling the entire internet behavior of dark patterns monopolistic.
评论 #35792925 未加载
ogurechnyabout 2 years ago
&gt; Chrome is, it bears repeating, the world’s preferred internet browser<p>I see that journalism remains second oldest profession.
sylwareabout 2 years ago
doesn&#x27;t that what happen between blink and geeko&#x2F;webkit?
bogwogabout 2 years ago
Consumers never win.
RadixDLTabout 2 years ago
sabotage?
cute_boiabout 2 years ago
I love browser wars. Google is getting taste of its own medicine. They also have endless message &quot;Install google chrome&quot; when we go to google.com or youtube.com.<p>I think Microsoft should do more to Google. Meanwhile, I am happy with Firefox.
wly_cdgrabout 2 years ago
They are allowing a Trojan horse application on their platform two of the main purposes of which are to convert paid MS Office users to paid Google Suite users, and to convert Windows users to ChromeOS users. I think Microsoft is being quite generous, patient, and tolerant, if anything (although to a large degree probably because they are required to act in this way by naive, ignorant, and&#x2F;or Google-funded regulators).
评论 #35790564 未加载