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

 



Forgot your password?
typodupeerror
×
Windows Microsoft Operating Systems Software

Microsoft Wants Changing Default Apps In Windows To Be Less of a Mess (arstechnica.com) 80

An anonymous reader quotes a report from Ars Technica: One of the enduring legacies of the '90s browser wars has been an outsize attention to how Microsoft handles default app settings in Windows, especially browser settings. The company plans to make it more straightforward to change your app defaults in future versions of Windows 11, according to a new blog post that outlines a "principled approach to app pinning and app defaults in Windows."

The company's principled approach is a combination of broad, vague platitudes ("we will ensure people who use Windows are in control of changes to their pins and their defaults") and new developer features. A future version of Windows 11 will offer a consistent "deep link URI" for apps so they can send users to the right place in the Settings app for changing app defaults. Microsoft will also add a pop-up notification that should be used when newly installed apps want to pin themselves to your Taskbar, rather than either pinning themselves by default or getting lost somewhere in your Start menu.

These new features will be added to Windows "in the coming months," starting in the Dev channel Windows Insider Preview builds. Though Microsoft frames these changes as a way to make changing default apps easier and more consistent, they also serve as a gentle rebuke to developers who handle things differently.

This discussion has been archived. No new comments can be posted.

Microsoft Wants Changing Default Apps In Windows To Be Less of a Mess

Comments Filter:
  • by Anonymous Coward on Monday March 20, 2023 @08:11PM (#63386455)
    ...forces all links in any Microsoft applications to open up in Edge, regardless of the default browser setting.
    • by Darinbob ( 1142669 ) on Monday March 20, 2023 @08:17PM (#63386475)

      This is the company that REMOVES options in each and every release! If the option can be done through obscure registry settings, then Microsoft also gets rid of those if they notice anyone using them.

      • by Anonymous Coward

        > This is the company that REMOVES options in each and every release!

        Exactly - they're making it easier for you - more streamlined - by taking away those annoying choices that get people so confused. You have to understand that you are *stupid* - you need Microsoft to help you, because you can't possibly live your life without them. Then you have to realise that Apple make simple UIs that are devoid of clutter - and those are to be emulated, even if designers don't understand how to do so.

        There is no way

      • This is the company that REMOVES options in each and every release! If the option can be done through obscure registry settings, then Microsoft also gets rid of those if they notice anyone using them.

        Perhaps this was one of the "Oops, pissed off one of our biggest corporate customers with our shenanigans. Push out something to make them happy and make it sound like it's good for everyone. Oh, and don't spend too much time on it making sure it's free of security issues; there's plenty of forced-update action to get around those in the longer term. Release to press now!"

      • by unrtst ( 777550 )

        I suspect this is part of that cycle. IE:
        * admit there's a problem with the way defaults apps are done
        * come up with a new standard solution
        * roll it out to great fanfair
        * roll out an update... OOPS! Accidentally reset all the defaults. Good thing it's so easy to redo now!

      • Cynical, but so true.
    • My gut says this announcement will be "redefined" during the development cycle to be, "Only Microsoft Apps may be defaults, and if you want something different? Tough." See how easy that is!

      • My gut says this announcement will be "redefined" during the development cycle to be, "Only Microsoft Apps may be defaults, and if you want something different? Tough." See how easy that is!

        This sounds really familiar.....

        *cough*Apple*cough*

  • by Bob_Who ( 926234 ) on Monday March 20, 2023 @08:12PM (#63386461) Journal
    Microsoft marketing tactics are like a puppy taking a dump on the floor. Anything to get attention on their mediocre features that never quite live up to their promise or potential. I don't know why that is exactly, but I have grown weary of their half-baked BS in every Windows platform since 3.11.
    • I used to love finding things to replace all the shitty software that comes with Microsoft operating systems. Every release since Windows 3.11 carries a greater and greater risk of shit not working right.

    • Wait what? Bullshit or Dogshit? Can we keep our poop based analogies in line please.

      • I couldn't be certain what that was on the floor.... (squinting) It looks like poop.... (sniffing) It smells like poop.... (poking) It tastes like poop.... Good thing I didn't step in it!
    • Microsoft marketing tactics are like a puppy taking a dump on the floor. Anything to get attention on their mediocre features that never quite live up to their promise or potential. I don't know why that is exactly, but I have grown weary of their half-baked BS in every Windows platform since 3.11.

      I thought it was just distraction. You know, cute puppy taking a dump on the floor. Damn them! But, awwwwwww! ;)

  • chrome offender (Score:5, Insightful)

    by v1 ( 525388 ) on Monday March 20, 2023 @08:17PM (#63386471) Homepage Journal

    We have a problem here that when we push a chrome install to the windows boxes, chrome takes over PDF. Then everyone that works with PDFs calls helpdesk because double clicking them is opening a read-only copy in Chrome instead of acrobat pro.

    There ought to be protection placed on an extension once an app has claimed it, preventing other apps from just yoinking it without warning or confirmation.

    But then yes we have to walk them through fixing the association and getting it back to acrobat, and it's not as intuitive as it should be.

    • Comment removed (Score:4, Informative)

      by account_deleted ( 4530225 ) on Monday March 20, 2023 @08:20PM (#63386487)
      Comment removed based on user account deletion
      • by Anonymous Coward
        or a more sane approach of not using Chrome if it is incapable of playing nice, many alternatives including Edge which is basically a better chrome anyway.
        • by ls671 ( 1122017 )

          Many companies are using Google infrastructure to configure their network and other permission stuff.

          You can push your private certificate for your in-house https proxy that decrypts and sniff everything to Google and when user logs in to chrome, your private certificate is automatically installed and trusted by chrome.

          This is only one example, there are many other features available.

          Not saying I recommend it at all but it's actually what's going on in the field.

      • > Have you tried exporting the registry settings responsible for the pdf association and doing a silent importing at the end of the install script?

        Have you tried turning it off and back on again?

        • > Have you tried exporting the registry settings responsible for the pdf association and doing a silent importing at the end of the install script?

          Have you tried turning it off and back on again?

          A reboot naturally comes after any deployment, so of course! ;)

      • Have you tried exporting the registry settings responsible for the pdf association and doing a silent importing at the end of the install script?

        First thing that popped to my mind.

        Not to be off-topic but I have to mention the laugh I got because it's so relevant.

        I speed-misread it as "exploiting the registry settings". Ahh, the Windows Way(tm)(sm)

    • Re:chrome offender (Score:5, Informative)

      by slaker ( 53818 ) on Monday March 20, 2023 @08:24PM (#63386497)

      Does your organization not implement Active Directory and/or Group Policy Objects? I think this was a problem for my users until the third person told me it was an issue and I made a GPO to fix it. I get that most Slashdot users aren't actually Windows admins but seriously this is just a single policy change.

      • Re:chrome offender (Score:4, Informative)

        by Rockoon ( 1252108 ) on Monday March 20, 2023 @08:44PM (#63386535)
        ...this requires knowing how all the abstraction layers work together.

        Its only a quick thing if you are already somewhat versed.

        They have had opportunities to unabstract and refactor. Instead they've added abstraction after abstraction. Managing extensions is complicated and is also not presented meaningfully to the user, and its because of all the abstractions details involved.

        You are talking about Group Policy for what should be a checkbox right next to the extension: [_] dont allow other apps to change this

        I expect every install to now UAP-ask "Would you like this program to open XYZ documents?" for every extension. I expect another abstraction layer instead of a ground up re-abstract based on the premise that the user is the only authority that allows changes to file associations, so lets make that user authority part easy, convenient, and without complicated abstraction baggage like "group policy"
        • If you manage a windows domain, you should be well versed in group policy settings, otherwise youâ(TM)re in the wrong job.

        • by slaker ( 53818 )

          Google itself actually provides GPOs that should be in place for an organization pushing Chrome to client systems.

          https://support.google.com/chr... [google.com]

          On an individual system, you're right, it should be up to the end user. If you're in the position of pushing software out, there should be a Common Operating Environment so the end user isn't getting any choices at all. Everything is exactly the way IT management says it should be. I'm the only IT person for a lot of small business customers and if I didn't have

    • Chrome keeps taking over my video files (MP4 & WEBM) in macOS. I told macOS Big Sur v11.7.4 to always open in VLC v3.0.18 app. It's so annoying! How do I make not open them in Chrome anymore? :(

      Thank you for reading and hopefully answering soon. :)

    • We have a problem here that when we push a chrome install to the windows boxes, chrome takes over PDF.

      No. You have a problem that your IT team is incompetent. There are multiple ways to manage what takes over PDF, both through windows in controlling of default files and through Chrome through controlling of the setting for content.

      Hire someone who knows the basics of Group Policy or software management.

    • by twocows ( 1216842 ) on Tuesday March 21, 2023 @09:46AM (#63387359)
      It's weird that Chrome is able to hijack file associations so easily. In the reverse order, when you install Chrome first and then Acrobat, Adobe has to pop up the file details box for you and walk you through manually changing the association. It seems like Chrome has some kind of elevated access to change file extensions that other programs don't have.
    • PDF *should* be a read-only format. The ability to change them, allow dangerous scripting, DRM, and other dreck, are the worst design decisions that Adobe foisted on us.

      For me, I set Firefox as the PDF viewer. But it always reverts to Adobe Reader after rebooting. If Adobe Reader is uninstalled, it always reverts to Edge after rebooting! I am not sure what does this - IT does something so that Adobe is always reinstalled within an hour of two of me uninstalling it, so maybe they have some misguided scrip

  • by mjwx ( 966435 ) on Monday March 20, 2023 @08:19PM (#63386479)
    Translation from Doublespeak: We want to make it harder for you to change away from out apps.

    It's not as if every Windows update doesn't try to put Bing and Edge back where no-one wants it already.
    • by slaker ( 53818 )

      There's a nifty add on in the Chrome Web Store that you can install on your personal machine called "Chrometana" that redirects all searches on Bing to an arbitrary search service of your choosing and can optionally take over Windows Internet searches as well. This can be installed on Edge.

      You can also install something like ueli (https://ueli.app), a Spotlight work-alike, if you like that style of search better than the stupid way it works on current versions of Windows.

    • Translation from Doublespeak: We want to make it harder for you to change away from out apps.

      It's not as if every Windows update doesn't try to put Bing and Edge back where no-one wants it already.

      I found the source code. Every update has a function called "reapplyMakeMoneyOintment()". No exceptions. No pun intended. ;)

  • Speaking of Windows annoyances, doesn't the scroll bar in Windows 10 seem way too dim? It's light-gray on white.They should get sued via ADA laws. Sure, it darkens if you hover the mouse over it, but you have to find it *before* you hover. Am I the only one who finds this highly annoying? Is geezer-hood kicking in?

    I GoogleBing'd around and found registry hacks, but they disappear upon reboot or Windows update cycles. You can set Windows to a "high contrast" mode, but that buggers up other things.

    WTF were t

    • "They should get sued via ADA laws." Maybe? The Very Light on Very Light design thing is an issue. I don't use windows but run night mode all the time on my Linux and mac workstations.
      • Microsoft is unusually careful of ADA issues.

        • Microsoft is unusually careful of ADA issues.

          Where are the settings to assist those with mental disability issues? Hmm? Microsoft, you're gonna get sued! Again. Today. For the 23'rd time.

          P.S. Is the inability to operate on a daily basis without diverting attention to Facebook every 20 minutes or less considered a disability? Cuz it would have been back in my teens-twenties. Wait, never mind. Rudimentary trees of "Chat" ware were barely becoming a usable thing back then. I give up.

          • I'm haven't done any correlations, but I suspect that my eye twitches much more often after I use Windows. I wonder if there's a class action suit in this.

            • I'm haven't done any correlations, but I suspect that my eye twitches much more often after I use Windows. I wonder if there's a class action suit in this.

              Wait a second... Just another... Hold on. There is now. [link redacted by /.]

              Seriously, though, I believe it's harder on my eyes to adapt to the automatic brightness increase/decrease based on the white balance. My eyes have to adapt to the strain to make out medium brightness and re-train the strain to deal with the brightening based on a few more pixels of white appearing. Cool idea, bad physical response taken into account with implementation.

    • Re:MS is dim (Score:4, Informative)

      by ZERO1ZERO ( 948669 ) on Monday March 20, 2023 @09:39PM (#63386583)
      as well as no way to change the title bar colour to a different colour than the menu --- leading to many attempts to move a window failing because it's hard to see the title bar since it's the same colour as the menu bar below. Also what's with the alt tab not showing anything useful at all, especially when you have a few windows open with the same foldername but in different parts of the file system ?
      • as well as no way to change the title bar colour to a different colour than the menu --- leading to many attempts to move a window failing because it's hard to see the title bar since it's the same colour as the menu bar below. Also what's with the alt tab not showing anything useful at all, especially when you have a few windows open with the same foldername but in different parts of the file system ?

        You have to get with the times, man. Win-Tab and look at the window names, not the graphics. Only look at the graphics when you're not doing the aforementioned and trying to be more efficient.
        activateCatch22()

        • it's exactly the window names im looking at. This is the problem. it no longer show the full path, even truncated. Win 11 is designed for people who only use 3 apps at once.
          • it's exactly the window names im looking at. This is the problem. it no longer show the full path, even truncated. Win 11 is designed for people who only use 3 apps at once.

            Wow. Remembering the old days when installing through "the installer", you could choose "Full" or "Compact" etc. Perhaps the newer 11 install should allow the option for "procedural work", "balanced work", and "ADD/XTreme Multitasking" install. Not to mention the option to change things without going into the registry and having it undone every few days. I was joking with you, BTW, in case you missed that. I am not good with expressing humor without body language cues. ;)

    • ADA laws are happy with the high contrast mode setting that will absolutely fix it. If that's not an actual disability that you have, you probably just have a cheap screen with the brightness set so high it washes the entire upper range out to white.

      • by Tablizer ( 95088 )

        > ADA laws are happy with the high contrast mode setting that will absolutely fix it.

        It may fix that *particular* thing, but makes other things confusing and/or difficult to read. It's whack-a-mole.

    • They should get sued via ADA laws.

      Oh I hope so. I like watching idiot users separated from their money. I mean it's not like Windows provides an entire mode dedicated for people with disabilities which does precisely what you want.... oh wait it does.

      Even the dumbest lawyer in the world would tell you that you have no case to sue.

      • by Tablizer ( 95088 )

        I addressed the high-contrast mode elsewhere.

        > Even the dumbest lawyer in the world would tell you that you have no case to sue.

        I agree the high-contrast mode gives MS plausible deniability. It's proof "they tried", and thus there would be no punitive damages, making the case too small for most lawyers to bother with.

    • I very much agree. I have carpal tunnel syndrome, and have decided that the scroll wheel makes matters worse. Since I'm sure it's impossible to decide to stop using it on one's own (try it!) I disabled it in the registry, which still allows me to use it as a 3rd button. I then searched for and applied all the settings I could find to make the scrollbars full-size and stay on the screen. It works well in traditional Win32 apps, but doesn't work well in the Windows 10-style apps. Teams is one of the worst (in

    • Speaking of Windows annoyances, doesn't the scroll bar in Windows 10 seem way too dim? It's light-gray on white.They should get sued via ADA laws. Sure, it darkens if you hover the mouse over it, but you have to find it *before* you hover. Am I the only one who finds this highly annoying? Is geezer-hood kicking in?

      I GoogleBing'd around and found registry hacks, but they disappear upon reboot or Windows update cycles. You can set Windows to a "high contrast" mode, but that buggers up other things.

      WTF were they thinking? Is this a left-over from the goddam Pastel Fad that made Bootstrap dim also?

      Git off my high-contrast lawn, you hazy fad-brats!

      Geezer-hood. I'm with ya. Fuck this damn whipper-snapper of an OS and all it stands for. And falls for. And makes you fall for. I'm too weak to lift this machine and throw it into a wall to punish this OS or else.... ...and the shrinking of the bar to a tiny 20-pixel-wide and almost invisible and impossible to grab under other conditions... Arp.. Argh.. Heart attack setting in now!

  • by quonset ( 4839537 ) on Monday March 20, 2023 @09:04PM (#63386561)

    Managing printers in W11 is an abomination. What used to be a straight-forward, easy process. Everything in one location with one menu to rule them all.

    Now it's guess work and hide and seek to find what you hope you need. Multiple entries which lack basic functionality, processes moved to disparate places or removed all together, lack of anything resembling a logical layout.

    I'm still waiting 12 days from now when Microsoft comes out and says, "April fools!" and pushes out one giant update which reverts all the stupidity they've done and allows people to use their machines without having to jump through hoops.

    It's quite clear they need to fire thousands of people if they believe their OS is in any way suitable for public consumption. It's as if they had a design committe who never heard of usability.

    • It's quite clear they need to fire thousands of people

      Actually they need to hire thousands. Your complaint like many are about the fact that they haven't *finished* the changes they were making. Ground up rebuild with functionality from the early 00s. It'll take 10 years to get back to everything in one place like in Windows 7.

      if they believe their OS is in any way suitable for public consumption.

      And yet millions upon millions of people just use it. I agree the printer thing is a PITA, but that's a one off problem that has zero impact in day to day use (unless you use a different printer every day). Welcome to the "minimum viable

    • Managing printers in W11 is an abomination....It's as if they had a design committee who never heard of usability.

      Exactly this! ...almost.

      I think it's almost the other way around: they had a 'usability committee' who saw the epitome of usability as "the iPhone settings screen" and sought to emulate it, without anyone else daring to sit them down and show them even a handful of common use cases, to say nothing of telling them 'no'.

      Printer drivers tend to have their own independent UI, because different printers have different settings. From the sort of web registration that allows users to e-mail their printers, to reso

      • In the early days I think usability was bad because it was developers designing the UI, and there wasn't really a separate job for a UI/UX/Usability specialist. But after a few decades you'd think they'd consider hiring one.

    • MSoft has always been severely lacking in the human engineering of their UI's. Just one more reason to embrace MacOS or Tux.
      • The Mac has slid downhill in the last few years. Overall I don't think Apple likes Macs very much anymore, they get treated as solely a development platform for iOS.

    • Printer management in all Windows versions have been abhorrent.

  • This is just an excuse to reset the default browser to Edge.

    âoeWe changed how it works so we need to reset all the settingsâ

    Iâ(TM)d expect this to happen every so often to keep the usage stats on Edge artificially high.

    • Re: (Score:1, Informative)

      by Anonymous Coward

      iPhone
      Settings > General > Keyboards > Smart Punctuation - Turn it off.

  • by rogersc ( 622395 ) on Monday March 20, 2023 @11:23PM (#63386703) Homepage
    I would like to be able to right-click on a link, and have a choice of browsers to open the page.
    • Why the hell would you even need that?

      Windows SHOULD just open every damn link that points to a website in my currently set default web browser, whatever the hell it happens to be. I have a default browser set for a damn reason, I want to use THAT browser for anything to do with the web!

      • by gtall ( 79522 )

        I don't think I need it but it would be convenient. I use Firefox with noScript and Chrome naked. I generally browse with Firefox but noScript sometimes becomes a royal pain so I then fire up Chrome. If I could right-click on a link to select the browser I wanted used, I'd have less clicks to make.

        • It's what I do at home. Chrome is the "unsecure" browser, required to use many enterprise apps that refuse to work if any script is blocked. At work I use Edge as the unsecure browser, mostly trying it out for a bit, but now too lazy to migrate back to Chrome. I tried the Edge at home with W11 but after awhile it got so obnoxious with ads, ads, ads, ads, ads, ads, ads, bacon, eggs, and ads. Even after going through all the settings, and at a point where I thought the ads were gone, then one update later

    • What? Why! What links are you talking about, are you talking about within a browser you want to open another browser? Are you high?

      • Because if you are a web developer you might want to see what your page(s) look like in different browsers?

      • by rogersc ( 622395 )
        Because some browsers, as I have configured them, work better on some sites than others. In the example mentioned above, I could have javascript turned off in one browser, but need it for a particular site.
  • by bigtreeman ( 565428 ) <treecolin@@@gmail...com> on Tuesday March 21, 2023 @02:56AM (#63386849)

    Microsoft and principled in the same sentence,
    spare us.

    • by Njovich ( 553857 )

      Their principles have always been 1) money 2) power 3) backstabbing. They have been very principled about that.

    • Microsoft and principled in the same sentence,
      spare us.

      They are principled! Their principles just don't align with yours.

  • Requirement (Score:5, Insightful)

    by hackertourist ( 2202674 ) on Tuesday March 21, 2023 @04:13AM (#63386909)

    Dear Microsoft,
    this is the most important part of setting file associations: When I manually associate a file extension with an app, don't change that setting. Ever. No, I don't want your crappy Paint/Photos/whatever it's called this week to hijack my images every time there's a Windows update. I have a perfectly good program installed for that. No, I don't want to hear about "new features" either. It could be God's gift to image editing, I don't care.

  • ...fix the broken "New... (choose filetype)" system to work.

    I mean, I don't want most of the items created there, and I want to add my own programs formats to the list, but it's impossible and doesn't work as intended.

  • Physician heal thyself.

  • I just spent an entire day fixing how email gets invoked.

    The root of their problem is that they only show the user the "friendly name" of the app, but when two or more apps have the same "friendly name" you are screwed because you can't tell them apart, for example if you have two different versions of the same app. Then they added a hash value so you can't actually fix it in the registry.

  • That's a smart solution, I suppose. Do you even know how difficult it is to uninstall or remove Microsoft Edge's default browser status? I don't understand why such a big company is pushing their not-so-great browser when it's already clear they're not strong on it. I wonder if they'll change that.

"Ninety percent of baseball is half mental." -- Yogi Berra

Working...