cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
brochard
Making moves
Status: In review

Progressive Web apps are an important feature of a browser that Firefox is the only one missing.
For some, it can be the reason to switch to another browser.
In other cases like for the Steamdeck, it's what imposed the choice to only include Chrome in the SteamOS interface.
Other problem even for avid Firefox users, since I wanted Social apps on my pc I had to get them on the Microsoft Store which is an Edge PWA that opens every link in an Edge window, making me use this... other browser.

421 Comments
MattBCool
Employee
Employee

Hi @Hyourinmaru, a couple ways we can support but I'll advocate to deeper discussion and case studies. I'm fully in favor of PWA support and do not work on Firefox directly. Before I joined Mozilla, building a PWA was the only way I could build a solution for thousands of people and to me, PWA's represent freedom from the app stores. I see PWA support (or possibly some feature subset of PWAs) as closely aligned with Mozilla's values of internet freedom in this way. I wrote more on this topic on my personal blog: https://mattcool.tech/posts/escaping-the-app-store-with-progressive-web-apps

Full PWA support is one of the top voted ideas here: https://connect.mozilla.org/t5/ideas/idb-p/ideas/tab/most-kudoed
You can view shipped ideas here: https://connect.mozilla.org/t5/ideas/idb-p/ideas/status-key/delivered/tab/most-kudoed



I think @garettmwest's question of how they can contribute to this end is a good one I'd like to forward along to the Firefox team instead of demanding timelines. Making compelling cases for full PWA support in Firefox and sharing them is a good step for us to take. While these changes can take time, we can proactively make our cases in a constructive manner with good faith. Keep in mind how complex this request is, the difficulty in balancing competing priorities, and manage your expectations.

The beauty of open source is we get to do this together. People will disagree and it takes time/energy but this is a part of living our shared values in creating an internet that catalyzes collaboration among diverse communities working together for the common good.

Encourage others to share more specifics and share their individual case with more details like I did here.