![]() ![]() The answer to a question about the possibility of Firefox supporting PWA in the future now that SSB has been dropped, indicates that there is no such intention. It is also clear that Firefox development is resource-limited and as we know from Mozilla Layoffs and Change of Focus, there is little prospect of Mozilla providing it more support. If it was then improving it, not removing it, would be the correct thing to do. Others comment that removing it sends the signal that the feature isn't important. The comments in the bug tracker make the point that the current implementation of SSB is bad and hence removing it is reasonable. The reason is that if you can't install a PWA as if it was a native app then it clearly isn't one - to the user that is. If you believe that PWAs are a way of getting platform-independent apps that as as good as native apps then yes it is is potential deal-breaker. When the user clicks on the desktop icon then the app opens in a browser with no URL bar, extensions or another obviously "browser-like" features. SSB means Site Specific Browser, which means that they want to remove the ability to install PWA-like apps on the desktop. Notice that this is a Bugzilla report and not an official statement of policy or anything high level relating to Mozilla's attitude toward PWA. As the feature is costing us time in terms of bug triage and keeping it around is sending the wrong signal that this is a supported feature we are going to remove the feature from Firefox. Additionally user research found little to no perceived user benefit to the feature and so there is no intent to continue development on it at this time. The SSB feature has only ever been available through a hidden pref and has multiple known bugs. A bug tracker comment, however, reveals the problem: However Mozilla doesn't have anything to gain from not supporting PWA and you might expect, given its open source credentials, that Firefox would be a among the first to embrace PWA technologies. Indeed Apple has been dragging its feet as much as possible on supporting PWA within Safari - although there are some who would argue that this isn't the case. This is an old idea and PWA is just its latest incarnation and, of course, companies like Apple, who make money from controlling native apps via an app store, hate it. ![]() This idea is important because it means that you can use PWA as a platform-independent app and gain all the advantages without having to create multiple versions for each device or operating system you want to support. If you are a PWA believer then one of the central ideas is that a PWA should be as good as a native app. A much better idea it to simply target X% of the browser using population where X is as close to 100% as you can reasonably get - but this is off topic. Personally, I think that progressive enhancement is a bad idea as it leads to bloat and lower performance in most senses of the term. ![]() If you don't have support for any of the modern facilities then a PWA will still work but it won't be as "app" like. to progressively enhance a web site into a web app. The idea is to use a set of modern JavaScript facilities - service workers, cache, push notifications, etc. It isn't a standard just a loose collection of ideas and intentions that has been promoted by Google. PWA - Progressive Web Apps - are controversial in many quarters. Whether or not this really constitutes giving up on PWA depends on your point of view, but I think it is disappointing, both for PWA and for Firefox. ![]() Firefox is removing its experimental support for installing Progressive Web Apps to the desktop. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |