Slashdot Mirror


Windows 10 Will Soon Get Progressive Web Apps To Boost the Microsoft Store (techradar.com)

The next major update to Windows 10 will bring Progressive Web Apps (PWAs) to the Microsoft Store. PWAs are websites (or web apps) which are implemented as native apps, and delivered just like a normal app through Windows 10's store. According to TechRadar, "The big advantages are that no platform-specific code is required, allowing devs to make apps that run across different platforms, and that PWAs are hosted on the developer's server, so can be updated directly from there (without having to push updates to the app store)." The other benefit for Microsoft is that they will be getting a bunch of new apps in Windows 10's store. From the report: As Microsoft explains in a blog post, these new web apps are built on a raft of nifty technologies -- including Service Worker, Fetch networking, Push notifications and more -- all of which will be enabled when EdgeHTML 17 (the next version of the rendering engine that powers the Edge browser) goes live in Windows 10 in the next big update. PWAs can be grabbed from the Microsoft Store as an AppX file, and will run in their own sandboxed container, without needing the browser to be open at all. As far as the user is concerned, they'll be just like any other app downloaded from the store. Microsoft says it is already experimenting with crawling and indexing PWAs from the web to pick out the quality offerings, which it will draft into the Microsoft Store. The firm has already combed through some 1.5 million web apps to pick out a small selection of PWAs for initial testing. As well as discovering apps via web crawling, developers will also be able to submit their offerings directly to Microsoft for approval.

152 comments

  1. Automatically added to the Windows Store by Anonymous Coward · · Score: 0

    Yeah, I'm sure that's not going to piss off a bunch of developers.

    1. Re:Automatically added to the Windows Store by DavidRawling · · Score: 1

      If the developer creates the application, and publishes it on a website; tell me how this is fundamentally different from that same app being found via Google, Bing, DuckDuckGo, #MLPSearch etc? Now if MS were to try to monetise it, hell yeah bring out the scorched earth policy. But otherwise ... it's just in an index. Your rights are not being trampled upon, nor are you being persecuted.

    2. Re: Automatically added to the Windows Store by Anonymous Coward · · Score: 0

      If they take eyes off the page... they take eyes off the ad revenue too.

  2. So basically a backdoor by Anonymous Coward · · Score: 0

    Its apps that can be updated without going through the windows store! So long as the code was good once when it was checked it can now be made into whatever the dev wants at any time!

    1. Re:So basically a backdoor by Anonymous Coward · · Score: 0

      Which is different from a website how?

    2. Re: So basically a backdoor by Anonymous Coward · · Score: 0

      It's an app now. It may or may not pass through SmartScreen once installed.

  3. jar file by Anonymous Coward · · Score: 0

    So it's like the java .jar implementation?

    1. Re:jar file by Anonymous Coward · · Score: 0

      More likely a URL shortcut to a website and MS thinks they will be able to sell them for money and get their 30%. And as this will not fly, what will happen next? Of course MS denies access for any URL which has not been sold via MS store on their Edge browser.

  4. Sounds fun by Lab+Rat+Jason · · Score: 4, Insightful

    and that PWAs are hosted on the developer's server, so can be updated directly from there

    I can't imagine any way that these apps would be compromised by hackers... not a single one!

    --
    Which has more power: the hammer, or the anvil?
    1. Re:Sounds fun by Obfuscant · · Score: 4, Insightful

      And if an update removes a feature or makes it unusable for you, too bad. But then, that's the Windows 10 philosophy.

    2. Re: Sounds fun by peragrin · · Score: 4, Interesting

      It gets better, they reinvented ActiveX. And everyone knows ActiveX was always secure trustworthy, and never crashed windows.

      --
      i thought once I was found, but it was only a dream.
    3. Re:Sounds fun by exomondo · · Score: 2, Insightful

      and that PWAs are hosted on the developer's server, so can be updated directly from there

      I can't imagine any way that these apps would be compromised by hackers... not a single one!

      How is that different to any website or webapp?

    4. Re:Sounds fun by war4peace · · Score: 1, Insightful

      It's not but since "Microsoft" word showed up, people here on /. would foam at the mouth anyway.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    5. Re:Sounds fun by Anonymous Coward · · Score: 0

      And that's different from every other thing hosted on the internet ever how? This is hardly a new thing even if you and the halfwits that modded you up think it is. This is not some Microsoft "innovation", it's packaging links to webapps and displaying them in a web renderer in an application frame on the desktop. It's no less secure than browsing to a website with a web browser.

      But assuming you were being sarcastic, can you describe how these could be compromised by hackers in a way that web apps visited via web browsers can not?

    6. Re:Sounds fun by sg_oneill · · Score: 4, Interesting

      How is that different to any website or webapp?

      Websites are sandboxed to hell and back. When it works (which is not always) a website cant break out of the browser and mess with your PC.

      But these HTML as faux-native apps can. The Node.js runtime has all the same access any native app has, can write and read from your file system, hook to arbitrary dll/dylib/.so libs, network card access, and beyond.

      Its a *huge* difference, especially if the app is linking off to random-ass CDNs to pull code off the net every time you open a window.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    7. Re:Sounds fun by exomondo · · Score: 4, Informative

      Websites are sandboxed to hell and back. When it works (which is not always) a website cant break out of the browser and mess with your PC.

      But these HTML as faux-native apps can. The Node.js runtime has all the same access any native app has, can write and read from your file system, hook to arbitrary dll/dylib/.so libs, network card access, and beyond.

      No, they're web apps, hosted on servers run in a sandboxed "browser" on your local machine. You're not running a node server on your own machine.

    8. Re:Sounds fun by Anonymous Coward · · Score: 0

      The Node.js runtime has all the same access any native app has, can write and read from your file system, hook to arbitrary dll/dylib/.so libs, network card access, and beyond.

      In a client/server application (web apps and web sites) as described here node.js runs on the application server not the client. Reading and writing to the file system is handled in the same way as it is for web apps using client-side storage APIs like IndexDB.

      How do these "PWAs" hook to arbitrary dll/dylib/.so libs?

    9. Re:Sounds fun by Anonymous Coward · · Score: 0

      1. There's a bunch of services added that make it easier to write app-like web-apps (e.g., ServiceWorkers). These are just more functionality available by the existing JavaScript web-browser API.
      2. They're in the start menu / home screen (depending on your device - it is a Google invention, after all, so its was originally for Android).
      3. They can be found in store (although this is a Microsoft extension)
      4. When so launched, they appear like applications, not web pages. (No web browser chrome, no tabs, title bar is the name of the app etc etc.) I would think this is the biggest difference.
      5. IF they really follow Google's lead (who are the inventors of PWAs, not Microsoft, so criticisms of PWAs should be levelled at Google) they can be installed with user consent from websites. (In fact, that's how Google wants you to find PWAs. Microsoft are adding a secondary option - find them in the store OR on the web)
      5.5: PWAs installed from the store have additional APIs available to them.

      But yeah, they're really no different to any other web app. (Not sarcasm, the differences are really minor. Honestly, the different title bar is probably the biggest difference.)

      It's a bit sad, really, because it's Microsoft giving up on yet another idea because they didn't ever fully commit to their own ideas. (Why didn't they release UWP versions of their own software?)

    10. Re:Sounds fun by Calydor · · Score: 2

      Except when you run a website in eg. Chrome, you have a lot of (we assume) really smart people keeping Chrome from having serious exploits.

      If you run a website from JimBob's AutoParts in its own app that JimBob's third cousin grabbed the code for off the net you have NO IDEA how well it's sandboxed if at all.

      --
      -=This sig has nothing to do with my comment. Move along now=-
    11. Re:Sounds fun by mobby_6kl · · Score: 2

      But the "app" is probably just some prepackaged JS running in the Edge engine, or something like that. JimBob's not going to be implementing his own rendering or scripting engine.

    12. Re:Sounds fun by IsaacGrimnebulin · · Score: 0

      If you go into an application on your desktop PC like Spotify or Steam, the application has everything it needs to run on your computer, this would be a tier 1 system or sometimes a native application. You open your browser of choice, go to amazon.com and search for "Shadow of the Colossus PS4". Now you are looking at a tier 2 system, you are performing an action and your computer is a part of that but it can't complete this action without the help of Amazon's servers, 2 part's, 2 tiers. Now you are done shopping for the day and you are going to play some mario knock off flash games on your favourite ad spam website. You use your computer(tier 1) to connect to the website(tier 2), then you click your favourite crapware game and you are taken to a small flash app running within the browser(tier 3). But here's the trick, tier 3 is now being abandoned for tier 4, 5 and 6, separating the business logic alone and adding low level compute like auto-calculating shipping charges or tax based on your location, even basic things add more complexity and the tiers aren't like an elevator going from floor 1 to 10, stopping at each floor and up and up, the tiers are tiers, they intermingle and interact with each other, you don't have a functioning system without all the tiers performing their job, tier 6 isn't going to tell you what the tax costs are till tier 3 finds out what your location is, meanwhile tier 2 can't access custom tabs in the database till tier 6 accesses the database and so on and so on. If you are doing something very simple you can often get away with it without taking a huge hit in performance. Adding complexity to the chain dramatically increases your problems. If Candy Crush can run on a $100 smartphone you'd need a desktop PC worth several hundred dollars to get the game running at the same resolution and detail if it was a web app. I mean here's the OFFICIAL website for king.com's candy crush that will run in your browser: https://king.com/play/candycru... I have a i5-6600K overclocked to 4.5GHz and every time I put a line together in my Vivaldi browser(based off fairly new Chrome build) the damn thing slows down and lags, whereas with my 2 year old Galaxy Tab S2 that I got for $200 when they bought the Tab 3 out and did a clear out on samsung.co.uk on the older model, I mean it pretty much does some weird popping stuff on the tablet that I don't even see on the tablet because it blurs everything together when it has to process the changes between the 60 billion layers. This whole spiel really isn't new, this shit started back around 10 to 15 years ago with Ajax, it reared it's head again around the time iOS was exploding circa 2007-2008 and thanks to Apple's annoying way of doing things, it was very difficult for developers to maintain apps for iOS as well as Android and/or Windows Phone. The web app was back in business baby, native apps were dead and hopefully Apple too. Eventually everybody ended up making their own App store so.. yeah maybe a bit of a misfire there. The issue is very very simple, when you add a layer between two things, that layer takes up space and increases the distance between two objects, this isn't some programming flaw from 1962, this doesn't even require understanding of low level code or computing to process. You put ten layers between something and distribute it amongst a bunch of computers in different locations it is quite possibly going to run a little worse than just running the application right from your local storage array right into your computers memory and your CPUs cache, you could be travelling faster than Superman but speed is distances bitch, light may think it's the fastest thing in the universe but if that was true then why hasn't light got to the edge of the universe yet, fucking noob-light. I'm jesting of course but there are no programming tricks to overcome hurdles like the distance between two computers as opposed to having both parts on the same computer, the best you can do is try and make the gap as sm

    13. Re:Sounds fun by Beat+The+Odds · · Score: 1

      and that PWAs are hosted on the developer's server, so can be updated directly from there

      I can't imagine any way that these apps would be compromised by hackers... not a single one!

      How is that different to any website or webapp?

      They're progressive?

    14. Re:Sounds fun by edtice1559 · · Score: 1

      No idea why this got modded as troll. It seems that these "apps" are a new type of browser bookmark. Instead of bookmarking /., I can install a "/." app. What will that app do? Open up a new Edge process (without the normal navigation elements) and load up the page. There used to be a ton of "apps" like this for iPhone. People hated them. I wouldn't want them for Windows either. But from a security standpoint its no different than loading the page in Edge.

    15. Re:Sounds fun by Lab+Rat+Jason · · Score: 1

      Maybe I misunderstood the original article... If MS is offering nothing more than a start menu tile for a website, then my bad... but what would be the point of that? I thought we were talking about apps. The ability to access significant hardware resources is the ONLY thing that really distinguishes apps from websites. So I thought we were talking about software hosted on a third party website, that can be updated without Microsoft being aware of it, and having access to significant resources on my local machine. I wouldn't want any part of that situation.

      --
      Which has more power: the hammer, or the anvil?
    16. Re:Sounds fun by hawk · · Score: 1

      >How is that different to any website or webapp?

      Because these are *progressive* web apps, and that makes you a bd person if you don't use them.

      Next we'll have conservative CWAs, and alt-binary versions, SWAs, and so forth . . .

      hawk :)

    17. Re:Sounds fun by Anonymous Coward · · Score: 0

      holy fucking wall of text. I salute whoever is insane enough to read all this. are paragraphs taxed where you come from?

    18. Re:Sounds fun by Anonymous Coward · · Score: 0

      You know, there are a lot of decaffeinated brands on the market that are just as tasty as the real thing.

    19. Re:Sounds fun by Anonymous Coward · · Score: 0

      Did you know your keyboard has a button you can press to separate thoughts into manageable segments? It's called the Enter key. In some cases, it's called the "Return" key. Either way, you should find it about 2 keys below the backspace. It is an amazing invention and will make your elephant-sized post more readable!

      You really should do some research on it and learn how people all over the world are using it even today!

      Here are some helpful links:

      https://en.wikipedia.org/wiki/Enter_key
      https://www.computerhope.com/jargon/e/enterkey.htm

    20. Re:Sounds fun by exomondo · · Score: 1

      In reading the article it appears they effectively launch the website in its own browser frame without all the browser chrome. But it's still a web app, but if you're concerned about applications that can be updated without Microsoft being aware of it isn't that any application that doesn't come from Microsoft?

    21. Re:Sounds fun by exomondo · · Score: 1

      If you run a website from JimBob's AutoParts in its own app that JimBob's third cousin grabbed the code for off the net you have NO IDEA how well it's sandboxed if at all.

      Of course, but how does that relate to what we're talking about? The application in this case is run inside a sandboxed browser just like any web app, in reading the article it certainly doesn't appear as though the web app developer is providing the container app like you suppose.

    22. Re:Sounds fun by bondsbw · · Score: 1

      People hated them on the phone because performance. The original iPhone was vastly underpowered compared to today's PCs.

      That's not to say that JS is super fast, just that it's now fast enough for many common applications. Stick with native for pro apps and gaming.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    23. Re:Sounds fun by bondsbw · · Score: 1

      If MS is offering nothing more than a start menu tile for a website, then my bad... but what would be the point of that? I thought we were talking about apps. The ability to access significant hardware resources is the ONLY thing that really distinguishes apps from websites.

      Not entirely. This is about a good offline experience, push notifications, service workers, and integration with OS capabilities with permission (local calendar, contacts, home screen, Cortana, etc etc).

      For development teams, it means fewer code bases and better product consistency.

      In a sense it really is just the web... but the definition of the web is evolving constantly, and has more in common with applications and services than the static pages of the 90s.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
  5. Progressive? by Anonymous Coward · · Score: 0

    What does 'progressive' mean in this context?

    1. Re:Progressive? by vux984 · · Score: 1

      I'm pretty sure it's something along the line of 'progressively delivered'; because your delivering a 'shell' to the app store which the user downloads, and then the rest of the app is delivered at runtime via the web.

      Possibly modules / features / whatever are even delivered in chunks as you need them. (so if you never open feature X dialog box, its never downloaded.)

      Or I'm wrong. That happens often.

    2. Re:Progressive? by Z80a · · Score: 1

      Means the application will crash if you use the wrong pronoun to refer to it.

    3. Re: Progressive? by Z80a · · Score: 1

      They only do what their bosses tell em to do.
      And their boss want some nice buzzwords he can spout to the shareholders, and tell em "see? we're going even googlier this time!"

    4. Re:Progressive? by Anonymous+Brave+Guy · · Score: 5, Informative

      Progressive Web Apps (PWAs) are essentially web sites where JavaScript and some relatively modern browser APIs are used to store parts of the site locally on the device after it's been downloaded. This allows the site to "load" again later even if the user is offline or has a bad connection, to cache some data on the client side, to store pending data ready to be uploaded automatically when a good connection is available again, etc. You can also do things like adding an icon to load the site to your home screen on a mobile device. In essence, you can create something that is really a web site, but enhanced to work more like a native app.

      Android/Chrome has supported most of the relevant technologies for quite a while and pretty much all of them in recent versions. Apparently Edge is getting there now too. iOS/Safari is a long way behind.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    5. Re:Progressive? by Anonymous Coward · · Score: 0

      Oh, thanks. I thought they meant apps that spout conspiracy theories about Nazis and Russian collusion.

    6. Re:Progressive? by Anonymous Coward · · Score: 0

      The only thing good with "progressive" in it's name is music.

  6. May not be much demand by Anonymous Coward · · Score: 0

    Has anybody here ever used either a Progressive Web App or the Windows 10 store?

    1. Re:May not be much demand by Anonymous Coward · · Score: 0

      I tried to use the windows 10 store once. It crashed badly and could not be repaired. There were suggestions about creating a new user account (thats the sort of shit we want to have to do often. not) but that didn't fix it, then there were scrolls of powershell commands suggested to remove shit, replace shit, install other things. Eventually I realized that there was no fix, just lots of bullshit being suggested to keep people occupied or something. Never tried it again.

    2. Re:May not be much demand by ctilsie242 · · Score: 1

      The Windows Store has a lot of potential. If Microsoft allows normal apps (similar to how Apple allows any type of app, even ones with kernel drivers like Parallels), it would be a boon to the Windows ecosystem. Instead of developers having to do their individual packing of downloads (and having to use sites which often bundle additional programs with it), as there would be a central, trusted distribution point.

      From there, it is a matter of training users to always use the MS repository and ignore downloads from dodgy sites, and that will do a lot fo reduce Trojan downloads.

      As it is now, the MS store doesn't have much functionality to make it useful. Yes, one can get a game or two, but for day to day program downloads (Notepad++, 7Zip, etc.) it is essentially worthless.

    3. Re:May not be much demand by Farmer+Tim · · Score: 1

      The Windows Store has a lot of potential.

      Yes, I’ve heard people say it’s shocking.

      --
      Blank until /. makes another boneheaded UI decision.
  7. Websites .. by Anonymous Coward · · Score: 0

    .. As apps. Wow. Will the browsers survive?

  8. Sounds like more bullshit by Anonymous Coward · · Score: 5, Insightful

    Frankly, I'm webbed out. I'm apped out. I'm tired of being the dumping ground for corporate bullshit.

    Comparitively, gopher and ftp weren't that bad at all.

    Seriously.

    1. Re:Sounds like more bullshit by Anonymous Coward · · Score: 0

      and yet, here you are, on the web.

    2. Re:Sounds like more bullshit by Anonymous Coward · · Score: 0

      Ha! Shows how much you know!

      I commented using the Slashdot gopher portal.

    3. Re:Sounds like more bullshit by Anonymous Coward · · Score: 0

      ...using the Lynx browser on my Amiga, n00b.

  9. Stop flogging a dead horse (PWA) by Anonymous Coward · · Score: 1

    This failed with the pre. mozilla phone, isn't going anywhere in androidland or chrome. Nobody wants this.

    I like having a computer that I can use when not connected to the internet, 'forever'. Not one that can't deal with that.

    I can certainly see the attraction about companies having a way to leverage you to get you to store your data in their cloud where they can comb through it at will, or start charging you subscription fees for it and other things. I can certainly see the attraction to increasing your profits that way.

    Not for me though, so PWA can die in a fire.

    1. Re:Stop flogging a dead horse (PWA) by taustin · · Score: 5, Insightful

      I like having a computer that I can use when not connected to the internet, 'forever'. Not one that can't deal with that.

      Then Windows is not for you. I'll be very surprised if it continues to even boot without an internet connection for much longer.

    2. Re:Stop flogging a dead horse (PWA) by tepples · · Score: 1

      Each PWA contains a Service Worker, a locally cached web server written in JavaScript that runs the offline portion of the app.

    3. Re:Stop flogging a dead horse (PWA) by tepples · · Score: 1

      What operating system supported on laptops sold in stores is for me then? Chrome OS's offline support is entirely based on PWAs.

    4. Re:Stop flogging a dead horse (PWA) by Anonymous Coward · · Score: 0

      Most people around here are quite familiar with Service Workers, however we generally refer to them as Mexicans.

    5. Re: Stop flogging a dead horse (PWA) by peragrin · · Score: 1

      Service workers are meaningless since app data and files will be forced to be stored in the vendors cloud.

      --
      i thought once I was found, but it was only a dream.
    6. Re: Stop flogging a dead horse (PWA) by sconeu · · Score: 3, Informative

      Linux

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    7. Re: Stop flogging a dead horse (PWA) by tepples · · Score: 1

      PWAs use IndexedDB to store user data locally.

    8. Re:Stop flogging a dead horse (PWA) by taustin · · Score: 1

      The industry seems to be trying to kill laptops. Anything a laptop can do that your cell phone can't cannot possibly be that important, now can it? Uncle Microsoft knows best. Now shut up and pay your monthly subscription fee.

    9. Re:Stop flogging a dead horse (PWA) by sensei+moreh · · Score: 1

      I like having a computer that I can use when not connected to the internet, 'forever'. Not one that can't deal with that.

      I bought my first personal computer, an Apple II clone, back in 1982 because I did not want to have to be connected to some other machine to be able to do whatever it was I wanted to do with my computer, whenever I wanted to do it. This just looks like Microsoft's answer to Google's Chrome OS.

      --
      Geology - it's not rocket science; it's rock science
    10. Re:Stop flogging a dead horse (PWA) by Anonymous Coward · · Score: 0

      I like having a computer that I can use when not connected to the internet, 'forever'. Not one that can't deal with that.

      So we should just get rid of the internet then? You don't have to use web apps, but obviously if you want to and don't want to use them in offline mode then of course you're going to the need the internet.

      But seriously at this point if you have even a bit of technical knowledge what the fuck are you using Windows for (outside of maybe isolated cases like gaming) and why would you even have a need to create a dependence on web apps at all to the point that you're transitioning your offline tasks to them? Or are they offering some new functionality that you simply can't get offline?

    11. Re: Stop flogging a dead horse (PWA) by Anonymous Coward · · Score: 0

      Service workers are meaningless since app data and files will be forced to be stored in the vendors cloud.

      That's simply not true. If you need to synchronize across devices then yes you need some cloud storage but if you're using it as a service then there is no reason your data can't be stored locally, in fact that is precisely how these web apps work in offline mode.

    12. Re: Stop flogging a dead horse (PWA) by tepples · · Score: 1

      [If you shun PWAs because you value offline use, t]hen Windows is not for you

      What operating system supported on laptops sold in stores is for me then?

      Linux

      Now I'm curious as to which store chain you're shopping in that has a Linux laptop in the showroom. Most offers for Linux laptops that I've seen have been mail order, where the customer is expected to place an order for a laptop without ever having seen its screen or touched its keyboard in person. And I doubt that manufacturers of Windows laptops are willing to support the use case of reformatting it, installing Xubuntu, and dealing with hardware incompatibilities that the manufacturer neglected to disclose in the store display.

    13. Re:Stop flogging a dead horse (PWA) by tepples · · Score: 1

      But seriously at this point if you have even a bit of technical knowledge what the fuck are you using Windows for

      Hardware support on non-Apple, non-mail-order laptops.

    14. Re:Stop flogging a dead horse (PWA) by n329619 · · Score: 1

      I'll be very surprised if it continues to even boot without an internet connection for much longer.

      I'm sorry, grandpa. But that's Internet Explorer, not Windows. And no, Google Chrome isn't Windows either.

    15. Re:Stop flogging a dead horse (PWA) by Anonymous Coward · · Score: 0

      I like having a computer that I can use when not connected to the internet, 'forever'.

      Offline functionality is a thing that a PWA can be coded to do.

      Yes, that does include both the data and the instructions. I've made one myself that had all the same functionality without having any sort of Internet connection.

    16. Re: Stop flogging a dead horse (PWA) by apoc.famine · · Score: 4, Informative

      Go anywhere that sells Dell stuff and check out their Precision laptops. Then go to their site, choose developer or small business, and get it pre-loaded with ubuntu. I'm guessing that it's niche enough that they won't have ubuntu to demo in stores, so your options are either to just check out the hardware running windows, or, if they are permissive enough, potentially bring a ubuntu boot stick with you.

      --
      Velociraptor = Distiraptor / Timeraptor
    17. Re:Stop flogging a dead horse (PWA) by Anonymous Coward · · Score: 0

      Windows 10 works just fine without an Internet connection and can be updated manually using the occasional downloaded ISO of the latest update release. Activation can be done with a pre-printed license and user profiles can be created without a "Microsoft Account". Now try and use Linux without needing to open a Terminal, LOL!

    18. Re:Stop flogging a dead horse (PWA) by Anonymous Coward · · Score: 0

      Now we just need to tie this in with systemd somehow to REALLY trigger the old people.

    19. Re:Stop flogging a dead horse (PWA) by david_thornley · · Score: 1

      When I got my new laptop with Windows 10, I just followed the path of least resistance and set up the account the way the OS recommended. Then, a bit later, I couldn't log into the thing because it couldn't get online. There was wifi where I was, but it had a signon page. I wound up using my phone as a hotspot and immediately looked up how to change to a local account.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  10. Leave it to Microsoft by taustin · · Score: 4, Insightful

    to invent yet another innovative way to distribute malware.

    Push notifications

    And spam.

    Any bets of whether or not the push notifications will work whether the app is running or not?

    1. Re:Leave it to Microsoft by Anonymous Coward · · Score: 0

      It's the first step to moving ALL applications to services.

    2. Re:Leave it to Microsoft by brix · · Score: 4, Informative

      Leave it to Microsoft

      Your "ire" is a bit misplaced. Actually, PWAs are endorsed and will be supported by every major browser vendor other than Apple. They've been covered here on Slashdot multiple times over the last few years. One of those articles mentioned that Google has deprecated the Chrome App Store because they also believe PWAs are the right way to deliver Web apps to the desktop.

      Push notifications

      And spam.

      Apologies in advance, I'm going to try to say this nicely, but have you been living under a rock (or not upgraded your browser) for the last 3 years? The W3C Push API and WHATWG Notifications API have been around for at least that long. And I would be really surprised if you haven't seen a website ask permission to send notifications.

      Any bets of whether or not the push notifications will work whether the app is running or not?

      A quick search shows that Chrome implemented the ability for a website to send notifications even after the tab is closed almost 3 years ago in Chrome 42. I'd be really surprised if Edge didn't implement this capability for PWAs and already support the ability for the user to disable them on a site-by-site basis.

      I'm looking forward to PWAs, personally. At the moment, there are pretty much no Google apps (Gmail, etc.) in the Microsoft App Store. This will change that. Besides Google, I'd expect most top-tier web applications will also release as a PWA.

      Sure, there will be plenty of junk apps, but how is that different than any app store (iOS, Android, etc.) today? You have to wade through a lot of junk on any platform, but that doesn't mean the concept isn't useful. Having these in the Windows Store at least allows user ratings to help filter out the bad ones.

    3. Re:Leave it to Microsoft by taustin · · Score: 4, Insightful

      Leave it to Microsoft

      Your "ire" is a bit misplaced. Actually, PWAs are endorsed and will be supported by every major browser vendor other than Apple. They've been covered here on Slashdot multiple times over the last few years. One of those articles mentioned that Google has deprecated the Chrome App Store because they also believe PWAs are the right way to deliver Web apps to the desktop.

      Google is an advertising company ("If you're not paying for the service, you're not the customer, you're the product."). Of course they believe that technology that allows them to shove more advertising down your throat is the only possible future.

      Push notifications

      And spam.

      Apologies in advance, I'm going to try to say this nicely, but have you been living under a rock (or not upgraded your browser) for the last 3 years? The W3C Push API and WHATWG Notifications API have been around for at least that long. And I would be really surprised if you haven't seen a website ask permission to send notifications.

      Indeed. In order to get the one notification a week you want, you have to allow dozens of ads a day as well. If not today, then tomorrow.

      Any bets of whether or not the push notifications will work whether the app is running or not?

      A quick search shows that Chrome implemented the ability for a website to send notifications even after the tab is closed almost 3 years ago in Chrome 42.

      See above about Google being an advertising company. That is, in fact, one of the bigger reasons why I don't use Chrome much.

      I'd be really surprised if Edge didn't implement this capability for PWAs and already support the ability for the user to disable them on a site-by-site basis.

      I'm looking forward to PWAs, personally. At the moment, there are pretty much no Google apps (Gmail, etc.) in the Microsoft App Store. This will change that. Besides Google, I'd expect most top-tier web applications will also release as a PWA.

      Sure, there will be plenty of junk apps, but how is that different than any app store (iOS, Android, etc.) today? You have to wade through a lot of junk on any platform, but that doesn't mean the concept isn't useful. Having these in the Windows Store at least allows user ratings to help filter out the bad ones.

      And the clever companies will put it in the app store, pay grunt labor in India to put in a pile of good reviews, then alter their PWA - without having to go through any review process - to blast spam or malware out constantly. Or some well intentioned hacker will put together something truly useful, and it will get so popular they can't handle it any more, and they'll sell it to some unscrupulous con artist who will do that. You know, like happens now for browser plug-ins and app store apps.

      And while Microsoft is not, currently, primarily an ad company, the harder they push into "software as a service" territory, they more of an ad company they will become. They may or may not realize it yet, but it will inevitably happen. There's too many billions of dollars to be had that way. It'd be irresponsible towards their shareholders not to.

      PWA is a plan to make it easier and more convenient for ad companies like Google to shove more and more and more advertising into people's faces. Things that like have made the web nearly unusable already.

    4. Re:Leave it to Microsoft by taustin · · Score: 1

      I make my living running a Windows network. Microsoft has, historically, done a number of things not only very well, but better than anybody else. It's why they dominate the market.

      In recent years, however, they have shifted their focus on ways to extract more money from their customers, and do so under circumstances where their customers cannot switch. Software as a service, and if you stop paying, you lose access to your business records. They're not to that point yet, but it's blindingly obvious that's what they're aiming at.

    5. Re:Leave it to Microsoft by StikyPad · · Score: 1

      This is why I've been running OS X for the past decade or so -- most of the AAA apps with none of the Windows nonsense. It's worth the hours or days it takes to get set up and stable for me to actually be able to tell my computer what to do instead of the other way around. Last week I had to fire up a Windows 10 VM to fix some code in Visual Studio, and Windows decided to install the "Fall Creators" update and restart while I was taking a break. I only lost enough work for it to be annoying rather than catastrophic, but seriously... don't fucking restart my computer unless you're going to save my application states. Oh wait, Windows can't do that either.

    6. Re:Leave it to Microsoft by Anne+Thwacks · · Score: 1
      Microsoft has, historically, done a number of things not only very well, but better than anybody else.

      Like vulnerabilities and crashes?

      --
      Sent from my ASR33 using ASCII
    7. Re:Leave it to Microsoft by chebeba · · Score: 0

      Your "ire" is a bit misplaced. Actually, PWAs are endorsed and will be supported by every major browser vendor other than Apple.

      Apple will support PWAs in OSX and iOS safari in the next release. There are still some bugs: https://medium.com/@firt/pwas-are-coming-to-ios-11-3-cupertino-we-have-a-problem-2ff49fd7d6ea

    8. Re:Leave it to Microsoft by taustin · · Score: 1

      Like a user interface that doesn't require LSD to understand, and features that users actually want.

  11. PWA: new name, old concept? by Guillermito · · Score: 1

    If I understand correctly these are just packaged web apps where resources (html + css + js) are bundled together and downloaded so the browser can execute them locally with no internet connection needed. If that's the case Firefox and Chrome have been doing this for years.

    1. Re:PWA: new name, old concept? by brix · · Score: 4, Informative

      True, but both Firefox and Chrome have abandoned their former proprietary methods of creating web "apps" and are also moving to the PWA spec. So maybe we can say "old concept, new standard"?

    2. Re:PWA: new name, old concept? by dmt0 · · Score: 1

      Yes, and one of the main points of them is that the user doesn't have to go to the Play Store / App store to install them. Enter Microsoft.

    3. Re:PWA: new name, old concept? by ChunderDownunder · · Score: 1

      I get the whole embrace/extend... meme but what about Electron, that bundles a Chromium runtime with every 'app'? I see this tech streamlining *that* experience on Windows.

      *typed from a KDE desktop, so unless MS release a UWP store for Wayland and/or Android, I won't be touching them in any case.

    4. Re:PWA: new name, old concept? by dmt0 · · Score: 1

      As I understand Electron is about copying a Chromium runtimes into every desktop app and running all your UI in that webview.

      A PWA is just a normal webapp. And it just runs in your normal browser, but perhaps with some of the browser UI (toolbars, address bar, etc.) chopped off, to make it look like desktop app. That's how it is on the mobile anyway. So with PWA you're not bundling Chromium runtimes all over the place.

      I think it's not so much about embrace/extend as it is about Microsoft just trying really hard to make people think that their appstore is somewhat relevant.

    5. Re:PWA: new name, old concept? by Anonymous Coward · · Score: 0

      Not really sure it's a new name. "Progressive" used to refer to web "apps" that degraded gracefully when run on browsers that didn't support all the features they wanted to use. Now I think the term is being co-opted so we'll forget that concept existed.

  12. Will be used for coin mining and tracking by Anonymous Coward · · Score: 0

    I disable Javascript on my phone now, there’s just too many bastard sites out there who now want to be in the store.

  13. Promising tactic by WaffleMonster · · Score: 1

    What a great idea. Stock your store with millions of junk apps that amount to little more than glorified hyperlinks. What people really want is to wade through heaps and heaps of garbage only to discover what they really want isn't for sale.

    This tactic should win Microsoft enough attention that someone somewhere on earth is guaranteed to buy something from Microsoft by the time 32-bit time_t wraps.

    App stores are evil.
    Windows 10 is malware.

    "It's the emptiness that's left. It's like a despair, destroying this world and I have been trying to help it. " ~Microsoft

    1. Re:Promising tactic by Anonymous Coward · · Score: 0

      Maybe it's time for some reflection? Originally, personal computers helped one do things. For many people, the thing it helped them do was type letters better (i.e. fewer mistakes with no need for white-out) and to ease accounting and book keeping with spreadsheets and the like. Also included was perhaps a few cute computer games. Some PCs could connect to "the Internet" with dial-up technology so messages could be exchanged, especially long-distance messages (because long distance phone calling was expensive).

      And things progressed and bloomed and speeded up until now when many people find themselves in crazy-land with computers; they're addicted to social media, games, high speed very x-rated p**nography; and they behave in crazy ways, going ballistic over a President's every tweet, bullying online, massing to get people fired over long past indiscretions and so on. And on top of that craziness, the criminal element has set up shop, so to speak. Moreover there's massive economic craziness with bubbling speculation, bitcoins going astronomical and so on.

      Yet originally the whole idea was just to help out.

      Perhaps not collectively (it may be beyond help at that level), but individually, people need to reflect on these technologies and ask themselves how they are hindering and how they are helping with living life, and what changes if any need to be made in relation to all these devices and all their connectivity?

      Now as for Windows 10, it's an ok operating system. Much of the telemetry can be shut off, and one can remove the apps should one want to. The Cortana component of Search can be switched off with a single regedit (and log back on).

      But whether some telemetry data gets back to Microsoft is beside the point. How is your computer helping to live upstandingly? With more health and productivity and helping others? IMHO, those are important questions in this over-connected over-busy age.

  14. SJW infecting everything by Anonymous Coward · · Score: 0

    The social justice warriors are infecting everything these days. Now we have to deal with progressive web apps. Will transgressive web apps be next?

    1. Re:SJW infecting everything by Anonymous Coward · · Score: 0

      And "Don't assume my operating system!"

    2. Re:SJW infecting everything by LVSlushdat · · Score: 1

      I'd call em REGRESSIVE web apps....

      --
      THANK YOU, Edward Snowden!! Americans owe you a debt of gratitude (whether they know it or not..)
  15. I hate these things with a passion! by wikthemighty · · Score: 2

    Why should I waste space on my phone with what is literally a copy of a website?

    And probably a copy of the shitty mobile website at that...

    --
    "There are people who do not love their fellow human being, and I _hate_ people like that!" - Tom Lehrer
    1. Re:I hate these things with a passion! by Anonymous Coward · · Score: 0

      Your phone?
      I doubt this will come to Windows phone 10, considering they are axing it. Are you ok? Do you need to talk to someone?

    2. Re:I hate these things with a passion! by Anonymous Coward · · Score: 0

      Why should I waste space on my phone with what is literally a copy of a website?

      Well the bigger question is why are you running Windows 10 on your phone?

      But really you're the one that is going to be able to answer your question, if there is a web app that you find valuable and prefer to launch directly rather than via a link through your web browser and the ability to run a subset of its functionality offline (ala google docs) then it's probably of value, if not it's probably not of value. Naturally the slashdot crowd gets hilariously trolled and bent out of shape by the existence of anything in the technology world that doesn't directly appeal to them.

    3. Re:I hate these things with a passion! by Anonymous Coward · · Score: 0

      If it's just a skin on the (mobile) web site, it won't have any of the functions of an app. So *why* *bother*? With banks, for instance, you have to be actually running their app (impossible on a Windows Phone of any age, any more) to take a picture of and deposit a check. Not really a serious problem, because what's a check? But some of us do get one from time to time; we just have to go to the bank or an ATM to deposit it unless we have *The App*. PWA won't help with that.

    4. Re:I hate these things with a passion! by edtice1559 · · Score: 2

      These are desktop apps. And the reason you would "waste space" is to avoid downloading each and every time. You may not be aware of this but your browser currently has a "cache" that already wastes space in this way.

  16. Apps that remove features with updates by HalAtWork · · Score: 1

    Apps that remove features with updates will no longer be able to be rolled back.

  17. Apps Apps Apps by Anonymous Coward · · Score: 0

    Apps
    Apps
    Apps

  18. Politics by Anonymous Coward · · Score: 0

    WTF Microsoft a progressive App Store??? Did you ever consider that your customers may be more mainstream conservatives or even (shudder) liberals? This is why we need to defund education, there is no reasoning with these people.

  19. Truly Innovative by Anonymous Coward · · Score: 0

    What will be next... Using a pointing device to select GUI elements?

  20. A virtual machine by any other name by Snufu · · Score: 1

    is still write once, debug everywhere.

    Also, are these based on open web standards or is MS just trying to reduce the maintenance on their lock-in?

  21. Trying to Wrap My Head Around This by Anonymous Coward · · Score: 0

    I'm a little lost here.

    In the very early days of the web, I probably would have enthusiastically supported the idea of a distributed web app. Network connections being very much hit-or-miss in those days (and typically dial-up levels of performance).

    Now... I'm a little lost. What is the use-case this addresses? It relieves the vendor of having to host a web site? It still might be appealing to have a zero-network app? Maybe this is a privacy play?

    1. Re:Trying to Wrap My Head Around This by DavidRawling · · Score: 1

      Here in the pseudo-3rd world (AU) network connections are still very much hit and miss. I have multiple customers with large environments who can't get better than 2-4Mbps at reasonable (i.e. less than the cost of a car each month) pricing for many remote sites.

      The fact is the country is massive, and while 98%(?) of the population is on the coasts and reasonably well covered for data services, there are still many places with poor or no coverage (outback, mining pits, etc) and no sane way to deliver it - no-one wants to pay $2500 a month for a basic calls-only-and-time-charged mobile phone plan to cover "outback" locations.

  22. 2018 by Tsolias · · Score: 1

    year of the Linux Desktop confirmed.

  23. Re:Stop flogging a dead horse (PWA) - offline use by Anonymous Coward · · Score: 0

    As a practical matter, ALL operating systems (including Linux) ordinarily need to connect to the internet during boot. Windows is not a lot more aggressive than most in that regard, except for its telemetry if you haven't brought that under control. Windows 10 does boot without connection - stand-alone - but some things (especially some UWP and obviously these PWA apps) don't work right when not connected. That's why, for instance, I installed LibreOffice in my tablet: it takes some space (not a whole lot, really) but it works fine without calling home, unlike MS Office Mobile (which came "free" with the tablet) which reverts to "viewer" mode if offline. I do use the tablet at times without an internet connection, as well as a laptop with W10 Home (it works fine offline, too).

    W10 does make it fairly simple to connect and disconnect from the network, so when doing things that don't require communication you can disconnect and not be exposed to background stuff. Not sure how easy that is with Linux. But neither of them can selectively disconnect from the internet while still staying on the local net (for servers and printers, for instance) - it's all or nothing.

    Yes, I'm an altefarte who remembers dialup modems, and batching internet-dependent work so I could minimize time online, and auto-dialers that would make a connection when needed then drop it after a no-traffic timeout. It's good that we no longer have to do that. But security would probably be a tad better if we still did.

  24. Re:Stop flogging a dead horse (PWA) - offline use by SirCowMan · · Score: 2

    No sir, I'm not sure which operating systems do need to connect to the internet on boot... but most certainly not most linux flavours, where it is also trivial to blank the default gateway from a terminal and have full local access --- no internet.

    --
    !Equality through palindromes semordnilap hguorht ytilauqE!
  25. So How Is This Not An Internet Shortcut? by Anonymous Coward · · Score: 0

    Except that a browser window either doesn't open (app has its own window) or opens without the browser controls.

    And if MS "drafts" your PWA app into the Store do you get paid for it when people download, or does that happen only if you actually submit it? Oh wait, these are all free, aren't they. So MS is just scraping the net for these things and adding them to the Store, with little or no testing. What could possibly go wrong?

  26. Web sites = apps by Anonymous Coward · · Score: 0

    So the advantage of "PWAs" is that you can take a website and turn it into an app and make it compatible with any OS? But ... websites already do that.

    Thanks Microsoft, very useful.

  27. Visual Studio on a cell phone? by tepples · · Score: 1

    Anything a laptop can do that your cell phone can't cannot possibly be that important, now can it?

    Let me know when Visual Studio runs on a cell phone, even with a Bluetooth keyboard.

    I'm aware of AIDE, which allows developing apps for Android on Android. Likewise, Swift Playgrounds allows prototyping apps for iOS on iPad. But I was under the impression that both needed a screen bigger than the 5" of a phone, and tablet stands that I've tried aren't nearly as stable as a laptop's hinge.

    1. Re:Visual Studio on a cell phone? by Anonymous Coward · · Score: 0

      It's called using Splashtop/Teamviewer to access either a full system in the cloud (such as an Azure/AWS instance) or your desktop at home/work.

    2. Re:Visual Studio on a cell phone? by taustin · · Score: 1

      Visual Studio is for making your own software. Why on earth should you be allowed to do that? Everything you need is available (for a monthly charge) from those who know what you want better than you ever possibly could.

      Now shut up and drink your Kool-Aid.

  28. It's like I've heard this before: by AmazingRuss · · Score: 1

    "The big advantages are that no platform-specific code is required"

    1. Re:It's like I've heard this before: by cyberchondriac · · Score: 1

      First thing I thought too. It conjures up nightmares of security and compatibility issues. Java should just die already, as well as Flash. And any variant of ActiveX.

      --

      Look back up at my post, now look back down, you're on the Internet. Now look back up. I'm a signature.
  29. Please Die by Anonymous Coward · · Score: 0

    I cannot wait till Microsoft dies under the notion of apps. They still think they sell phones.

  30. What Linux distro needs Internet at boot? by tepples · · Score: 4, Informative

    Anonymous Coward wrote:

    ALL operating systems (including Linux) ordinarily need to connect to the internet during boot.

    I don't know what distribution you're running, but I haven't noticed this with Debian or Xubuntu. Both boot up and let me launch an IDE just fine while I'm a passenger in a moving vehicle without access to a cell phone on a tethering plan. Sure, it needs an occasional connection to download security updates (and provide optional telemetry through popularity-contest), but not the connection during every boot that you mention.

    1. Re:What Linux distro needs Internet at boot? by Anonymous Coward · · Score: 0

      Not to mention that popcon actually, apart from being a bloody stupid idea, is a Debian only thing, and it defaults to off.

    2. Re:What Linux distro needs Internet at boot? by Anonymous Coward · · Score: 0

      Pretty sure you can do that on Windows too.

    3. Re:What Linux distro needs Internet at boot? by tepples · · Score: 1

      Not to mention that popcon actually, apart from being a bloody stupid idea

      What means of determining on which packages to spend limited maintenance time is less stupid than popcon?

    4. Re:What Linux distro needs Internet at boot? by Anonymous Coward · · Score: 0

      I think he means "wants" and not "needs" to connect to the internet. My FreeNAS drive attempts several connections during boot but it'll continue on without them.

  31. So glad I just by Anonymous Coward · · Score: 0

    Moved my desktop and laptop to Linux

  32. PWAs work offline by tepples · · Score: 1

    So the advantage of "PWAs" is that you can take a website and turn it into an app and make it compatible with any OS? But ... websites already do that.

    The advantage of a PWA over a website is that a PWA works even when your laptop is not associated to an access point, or when the access point to which it is associated is not in turn connected to the Internet.

    1. Re:PWAs work offline by n329619 · · Score: 1

      The advantage of a PWA over a website is that a PWA works even when your laptop is not associated to an access point, or when the access point to which it is associated is not in turn connected to the Internet.

      So basically, a saved website with an auto-update function.

  33. Re:Stop flogging a dead horse (PWA) - offline use by Anonymous Coward · · Score: 0

    Interesting. Thank you. Will have to play with that in my Mint machine. Perhaps a better way to say it is that all O/S *want* to connect to the internet on boot, but Windows and Linux, at least, can boot without. How long Windows 10 can work without (how many times can you boot and run a session without internet connection?) is certainly an open question.

  34. Progress? by Anonymous Coward · · Score: 0

    Awesome, will Windows 10 also soon stop trying to do a forced update that bricks my system. That way I don't have to kill the update process with task manager every time I power on! (I miss you, XP.)

  35. Re:Stop flogging a dead horse (PWA) - offline use by SirCowMan · · Score: 1

    Ah, sure, good luck. from a command line, you can run route -n, then route del default gw 192.168.1.1 or whatever the gateway for 0.0.0.0 is, and you're internet free. It's also possible to shutdown whatever you might have for a network control (such as networkmanager) and your dhcp client (dhcpcd or similar), and setup connections manually as you like - ifconfig for most of it and wpa_supplicant for the wireless side, toss your nameserver into /etc/resolve.conf and route for getting out of your subnet as applies.

    I have a reserve block of IP's on my network which aren't assigned, I use them with my laptop (doesn't generally automatically connect to anything and I manually setup connections like above) when I need to fix something or sniff packets, etc.

    --
    !Equality through palindromes semordnilap hguorht ytilauqE!
  36. Re:Stop flogging a dead horse (PWA) - offline use by Gavagai80 · · Score: 1

    As a practical matter, ALL operating systems (including Linux) ordinarily need to connect to the internet during boot.

    I have a Linux (kubuntu) machine in the other room that has no internet access. It boots and does everything else just fine. It doesn't get security updates, but who needs those when not exposed to the internet?

    --
    This space intentionally left blank
  37. No platform-specific code is required? by najajomo · · Score: 1

    Will these PWA run under OS X or Linux?

    "these new web apps are built on a raft of nifty technologies -- including Service Worker, Fetch networking, Push notifications and more -- all of which will be enabled when EdgeHTML 17"

    Ah so, they're trying the same dodge they implementing with Internet Explorer and Internet Information Services (IIS), as in PWAs won't run on anything else except EdgeHTML on Windows 10. Are these nifty technologies available to third parties without having to pay a license to Microsoft. Meanwhile will any of these 'nifty technologies' protect the end user from getting hacked by opening an email attachment or clicking on a malicious weblink.

    1. Re:No platform-specific code is required? by DavidRawling · · Score: 2

      Maybe next time do a ten second Google search before you rant. You'll look better informed (and not foolish). Because, you see, They're part of the HTML5 spec and almost every current browser or platform supports them. But hey - boo Microsoft etc.

  38. nifty. by sheramil · · Score: 1

    "these new web apps are built on a raft of nifty technologies..

    I'm glad they're using nifty technologies. What do these apps do? Another calendar app? Another calculator? Angry Birds 4? How many different ways are there of coding crap that nobody needs?

    1. Re:nifty. by Anonymous Coward · · Score: 0

      But see, now these millions of nifty apps can run on anything made within the last 3 months, so they're great for battery life improvements.

      Of course the battery life improvement comes at the cost of replacing the device (and battery) next quarter.

  39. AWESOME! by l0n3s0m3phr34k · · Score: 1

    Even more baked-in shit I probably can't remove. I've been fighting with Win10E trying to rip out shit like Pandora, DuoLingo, Eclipse Manager...I've done the getappx -allusers uninstalls, getappxpackage uninstalls, every registry entry I can find relating to them. Yet still, whenever a new user on a box logs in...BOOM THEIR BACK.

    Why can't Microsoft have a "store free" version for Enterprises who don't want their users to install random games and apps? My organization has to be 800-171 compliant, so keeping out unknown data leaks in a must. I can't convince management to use Long Term Branch Edition, because we're not sure how the whole "no feature updates" works with the STIG requirements. WHY THE F@CK DOES AN "ENTERPRISE OS" HAVE UNREMOVABLE XBOX APPLICATIONS?

    1. Re:AWESOME! by hyades1 · · Score: 1

      Thanks for the education. I had no idea they'd actually gotten to the point of installing crap like that in an Enterprise edition. How can you be responsible for customers' confidential information when the actual OS is undermining your security efforts? It's like somebody scattering cell door keys around a prison and not expecting problems.

      --
      I've calculated my velocity with such exquisite precision that I have no idea where I am.
  40. Re:Leave it to Slashdot by Anonymous Coward · · Score: 0

    To Mod Anti-Microsoft comments to +5 Insightful, when the topic at hand wasn't even invented by Microsoft

  41. Progressives never fail by Anonymous Coward · · Score: 0

    I guess same is true for the apps.
    A book length long 404 with "what went wrong" commentary will happen at the very least.

  42. Eh... by XSportSeeker · · Score: 1

    A boost to nothing is still nothing.

  43. Re:Stop flogging a dead horse (PWA) - offline use by Zontar+The+Mindless · · Score: 1

    As a practical matter, ALL operating systems (including Linux) ordinarily need to connect to the internet during boot....

    Yes, I'm an altefarte who remembers dialup modems...

    I can unplug the network cable from any of my machines running OpenSUSE and it starts up just fine, thanks.

    You may remember dial-up modems--I certainly do--but I don't think you remember anything about Linux, and you should be old enough by now to know better than to make stuff up.

    --
    Il n'y a pas de Planet B.
  44. Re:Stop flogging a dead horse (PWA) - offline use by Anne+Thwacks · · Score: 2
    It is not clear whether your instructions are for Linux or Windows, but I routinely install various Linux (and BSD) versions from CD without an Internet connection - I have two laptops which don't have networking hardware of any kind. You can Install Windows95 without the Internet if you wish, and Solaris up to at least version 10. Some Ubuntu versions won't even install correctly if you DO try to connect to the internet (Mostly 14.x versions, ISTR).

    I have no idea about Windows10, since I am not stupid enough to use it.

    --
    Sent from my ASR33 using ASCII
  45. Hey Microsoft: App... by hyades1 · · Score: 1

    ...yerass

    --
    I've calculated my velocity with such exquisite precision that I have no idea where I am.
  46. Hummmm.... by Anonymous Coward · · Score: 0

    What's so "progressive" about them?

  47. Recent WINDOWS WEEKLY covers this. by Anonymous Coward · · Score: 1

    WINDOWS WEEKLY 556, 90% CACAO, 10% PWA, Hosted by Leo Laporte, Mary Jo Foley, Paul Thurrott. Discussion of upcoming Microsoft PWA apps.

    https://twit.tv/shows/windows-weekly/episodes/556?autostart=false

  48. Re:Stop flogging a dead horse (PWA) - offline use by BadDreamer · · Score: 1

    As a practical matter, ALL operating systems (including Linux) ordinarily need to connect to the internet during boot.

    Not even remotely correct. There is no such "ordinarily" need. In fact, I know of no OS beyond Chrome OS which has that need. The overwhelming majority of Linux distributions (including all the popular ones) have no such need. Nor does iOS or MacOS.

    But neither of them can selectively disconnect from the internet while still staying on the local net (for servers and printers, for instance) - it's all or nothing.

    So you have no idea how routing works. Tell me, what happens when you have no default route on your network interface, but have your IP and mask on the local net?

  49. Not learning? by duke_cheetah2003 · · Score: 1

    "The big advantages are that no platform-specific code is required, allowing devs to make apps that run across different platforms, and that PWAs are hosted on the developer's server, so can be updated directly from there (without having to push updates to the app store)."

    Didn't Apple already try something like this? And found, malicious developers would push perfectly 'acceptable' Apps through the store, then update them independently to be malicious/spyware/etc?

  50. More expensive over time than a laptop by tepples · · Score: 1

    It's called using Splashtop/Teamviewer to access either a full system in the cloud (such as an Azure/AWS instance)

    A "full system in the cloud (such as an Azure/AWS instance)" ceases to exist if I stop paying the recurring fee for continuing to run it.

    or your desktop at home

    Some ISPs in some countries allow incoming connections to residential subscribers' PCs. This works because each subscriber has a separate IP address that is dynamic but changes daily or less frequently.

    But not all home ISPs can allow this. Because of IPv4 address exhaustion, ISPs in some countries put most subscribers behind a carrier-grade network address translation (CGNAT) appliance, making no allowance for incoming connections. The "desktop at home" then has an IPv4 address in a reserved range that is not publicly routable, which per RFC 6598 is 100.64.0.0/10. They charge a substantial additional recurring fee for a static IP address, with no middle tier for a dynamic IP address that changes daily or less frequently. This can be circumvented with a tunnel that accepts connections from both the home PC and the mobile device, but that's yet another recurring fee.

    /work.

    I imagine very few employers are willing to allow use of a desktop PC at work for an employee's personal projects. Some don't even pay extra for a static IP address at work, especially in the IPv4-poor countries that I mentioned earlier. This can be circumvented with a tunnel that accepts connections from both the home PC and the mobile device, but that's yet another recurring fee.

    In addition, all three workarounds that you suggest become inaccessible once I stop paying the additional recurring fee to a cellular ISP for a cellular Internet connection on top of what I'm paying my home ISP for an Internet connection at home. Running the IDE locally does not require this additional recurring fee.

    How is an AWS instance plus additional data transfer allowance for my phone really cheaper than a laptop over the laptop's expected service life?

    1. Re:More expensive over time than a laptop by Anonymous Coward · · Score: 0

      A CGNAT connection should not be considered a "real" Internet connection.

    2. Re:More expensive over time than a laptop by tepples · · Score: 1

      A CGNAT connection should not be considered a "real" Internet connection.

      I agree. However, definition games don't change the reality that in some places, almost no home subscribers have a "real" Internet connection.

  51. Two questions: Why and how. by Ihlosi · · Score: 1
    1. Why would I want anything like a PWA on my desktop PC?

    2. How do I turn it off/disable it/prevent it from getting on my desktop PC in the first place? (Oh, wait: "Delete Windows 10."?)

    1. Re:Two questions: Why and how. by Anonymous Coward · · Score: 0

      It's really simple, call the developer of your favorite desktop applications and ask them *nicely* to not follow the rest of the industry by not moving their app to a PWA "software as a service". YOU CAN DO IT!

  52. stuffing the shelves - soon to be followed by by Anonymous Coward · · Score: 0

    a big marketing push showing how the Microsoft App Store has grown and how great it is to world+dog.

    Maybe they can pay people to use it too and get more marketing value. Like paying a big sport organization to use some Microsoft products and force announcers to talk about it and their networks to show teams using them in the dugouts too. Like MLB, since NFL season just ended and Spring Training will be winding up soon.

  53. Oh, Microsoft. Don't be shy. by Anonymous Coward · · Score: 0

    If you want to fuck me in the ass, just say so. I'm a cheap date.

    Ya know, I just realized that the main reason I keep reading this site is to remind me of just how glad I am to be out of the tech industry. It just sucks so bad right now. It's ethos seems to be based solely on sociopathological greed, diva-like arrogance, and hipstery narcissism.

    I wish I knew something about cars, or batteries, or spacecraft. 'Cause Musk seems to be the only "tech" leader that is not only just not evil, but inspiring and awesome.

    Fuck you assholes in Seattle/Redmond and Silicon Valley.