#PWAs
I'm making a comeback to the stage. Took an event like #SotB2023 to do so. Honoured to join the lineup for @webstandards
Let's talk #PWAs.

You can manage your #Logitech devices using a website!!!
#PWA #webUSB #webBluetooth #keyboard #mouse #hardware #progressiveWebApp #PWAs #ProgressiveWebApps

If I have to choose between #Firefox and using #PWAs I'm never going to use Firefox
#PWA #browser #web #webdev #progressiveWebApp #progressiveWebApps #Mozilla
This turned into quite the rant so the TLDR is that while I don’t agree with the mindset of these developers (because the web is the web regardless of specific features), some would probably rather not develop for Firefox at all than try to work around some of the missing standards that some web apps would like to use just to support a browser with a smaller userbase.
--- Full opinionated rant lol ---
I agree with this wholeheartedly but I really wish #Firefox would stop being the old man stuck in the past with some of the emerging web technologies and standards.
The fact that I can install a #WebApp on virtually any major browser EXCEPT for my main one means I have to use #Edge to actually install any of the #PWAs that I’d like to (I’d rather not get an extension just to have the ability to)
I’m still also unable to set up #PassKeys for any of my accounts on Firefox despite having a fingerprint reader on my MacBook, a thing that #Apple, #Google, and #Microsoft have all went all in on. This means I either have to use Edge for passwordless sign in, or can only do it from my phone.
It’s grown more and more inconvenient to not only use the browser but even develop for it when a lot of the things I wanna do on it just don’t work. As most of the other browsers are on Chromium now, it’s just more convenient for most to simply develop for Chrome and let it work on anything similar. And while I don’t think “not developing for it” is the answer, as you can still make the web app work in most cases since that’s kind of the whole point of it being on the web, I’m not exactly surprised it’s turning a lot of developers away from even caring about it. It happened to IE, it can happen to them too.
I love Firefox and I’ll continue to use it for as long as they’re around because the positives far outweigh the negatives, and I know @mozilla@mastodon.social is smaller and very privacy focused so those priorities and variables will inevitably slow and/or completely shatter any chances to get some features and standards, but it is rather irritating some days.
RE: https://octodon.social/users/jalefkowit/statuses/110982625438262383
Progressive Web Apps, kurz #PWAs, können jetzt für eine begrenzte Zeit kostenlos im #MicrosoftStore veröffentlicht werden. https://winfuture.de/news,137947.html?utm_source=Mastodon&utm_medium=ManualStatus&utm_campaign=SocialMedia
@kellyn I think web apps *were *the foundation, but maybe #PWAs didn't catch on the way #Google hoped, and now they're doing some damage control.
As an example, I've wanted to incorporate a system-level color-picker into CrosKeys for some time. There's an Eyedropper API that's been in #Chrome since version 95 and works excellently on #Windows.
It **still** doesn't work on ChromeOS **to this day** in spite of bug reports and dev-rel requests.
https://developer.mozilla.org/en-US/docs/Web/API/EyeDropper_API
I was complaining about #Firefox not having #PWAs and had to find a hacky way to get them.
Then, I remembered #WebCatalog existed.
I'm gonna give that a try again.
I had the immense pleasure of sitting down with the LogRocket folks for another far-ranging discussion. This one touched on #ProgressiveEnhancement, #PWAs, #AI, and #accessibility
https://podrocket.logrocket.com/progressive-enhancement-pwa-ai-accessibility
#Phanpy and #Elk are truly the poster children for #PWAs
@phanpy is particularly great on mobile. I'd say push notifications are the only thing that is missing, otherwise it would be one of the best clients on mobile (including fully native apps).
@elk is the best way to experience Mastodon on the Web on desktop, especially if you come from Twitter. It works great on mobile as well, but Phanpy has better navigation transitions (e.g. when swiping to go back) that make it feel more native.
Explore our article: Frontend Madness: SPAs, MPAs, PWAs, Decoupled, Hybrid, Monolithic, Libraries, Frameworks! WTF for your PHP backend? https://symfonystation.com/Frontend-Madness-JS-PHP-Backend #javascript #PHP #symfony #Laravel #Drupal #WordPress #React #Vue #Svelte #AlpineJS #Angular #Viewi #PWAs

Explore our article: Frontend Madness: SPAs, MPAs, PWAs, Decoupled, Hybrid, Monolithic, Libraries, Frameworks! WTF for your PHP backend? https://symfonystation.com/Frontend-Madness-JS-PHP-Backend #javascript #PHP #symfony #Laravel #Drupal #WordPress #React #Vue #Svelte #AlpineJS #Angular #Viewi #PWAs

Calckey, Elk, and Wefwef are 3 really amazing #PWAs. Renews my interest in developing with web tech for mobile. Who needs native when you can do this shit in Typescript
Holy shit I've been sleeping on #PWAs for ages, they're actually really good at integrating with devices now
I never gave a second thought to #PWAs until I got a #Linux workstation for my job. Using the #MS #Teams and #Outlook PWAs just make sense and have, so far, given me the same user experience as the desktop #applications on #Windows (minus just a few minor features).
I think about this on a Sunday, because I'm posting from the #Mastodon PWA, powered by #Vivaldi on my #Android, which, so far, has given me the best #mobile experience on the site.
I look forward to seeing more apps becoming PWAs.
I have almost no apps.
I use the web. #PWAs if available but otherwise just the mobile web.
Security and privacy are much better in the browser.
The biggest announcement by far from Apple's show today: #PWAs are coming to Safari.
#ITByte: Progressive Web Apps (#PWAs) use modern web capabilities to deliver fast, engaging, and reliable mobile web experiences that are great for users and businesses.
https://knowledgezone.co.in/articles/Progressive-Web-Applications

Explore our article: Frontend Madness: SPAs, MPAs, PWAs, Decoupled, Hybrid, Monolithic, Libraries, Frameworks! WTF for your PHP backend? https://symfonystation.com/Frontend-Madness-JS-PHP-Backend #javascript #PHP #symfony #Laravel #Drupal #WordPress #React #Vue #Svelte #AlpineJS #Angular #Viewi #PWAs

My colleague Kumaran on the advantages of building Progressive Web Apps over native apps for startup and small businesses.
https://nexteam.co.uk/post/product/pwas-are-a-real-option
I think this is pretty solid advice for people who want to get an app to market fast and cost effectively.
We're currently working on a couple ourselves ;)
#UnpopularOpinion: I love #MicrosoftEdge's rounded window corners 😍
They're a neater distinction between websites and #PWAs, and they complement #Windows11's #FluentDesignSystem look even better!
https://www.neowin.net/news/microsoft-edge-will-let-you-disable-rounded-corners-on-web-pages/
Enjoyed some very good talks at #AxeCon today. Particularly enjoyed @brucelawson joining the dots between JavaScript frameworks, data inequality, #PWAs and App Store policies.
Explore our article: Frontend Madness: SPAs, MPAs, PWAs, Decoupled, Hybrid, Monolithic, Libraries, Frameworks! WTF for your PHP backend? https://symfonystation.com/Frontend-Madness-JS-PHP-Backend #javascript #PHP #symfony #Laravel #Drupal #WordPress #React #Vue #Svelte #AlpineJS #Angular #Viewi #PWAs :symfony: :laravel: :drupal: :wordpress:

Reading up on #PWAs as a route to being able to offer people a daily reminder to play Chainagram via a notification on their phone. It's theoretically possible on Android and on the way soon on iOS but blimey it's immensely complicated - unless I'm reading things wrong there is no way to schedule a simple notification on-device, I'd have to go the whole hog of sending out individual push notifications with all the security issues and upkeep that implies. Am I just being stupid?
#WebDev #PushAPI
With this new Safari beta release it's almost as if Apple has finally woken up to #PWAs. 😳 Never thought I'd see the day!
Now hopefully we'll also get more control over when locally stored data gets ejected and some other niceties (like actual working install prompts instead of having to go through the share menu). 😁
One can dream, right? 😅
I’m only interested in #PWAs if they support web #extensions.
I use @brave as my daily driver #browser because it has #adblocking built in, but it's #PWA support isn't good, so I install all my #PWAs with #Chrome.
That means when I click links in a PWA the new windows pop up in Chrome and I get eye-blasted with ads.
It's galling to occasionally see what a bad experience the un-ad-blocked #web is. Makes arguing about #reactJS performance seem kinda moot.
Nevertheless, last year a breath of fresh air came to #Safari.
Apple’s WebKit team no longer wants to lag behind other browsers and even rushed ahead with new features such as CSS :has(). https://webkit.org/blog/12445/new-webkit-features-in-safari-15-4/
Regulators now look more closely at Apple, also thanks to the Open Web Advocacy. The initiative made progress regarding Apple’s ban on third-party #iOS browsers. https://open-web-advocacy.org/
But yes, #PWAs still need work. https://firt.dev/notes/pwa-ios/
Not much choice for #PWAs, it’s part of the definition of what they are.
But for every website …. Nah. It’s partly why I prefer the web to apps.
Give the user control.
I check in with @slightlyoff, @tomayac and the @owa about several ongoing web tech issues: #React performance, #pwas and the #AppleBrowserBan https://thenewstack.io/2023-web-tech-check-in-react-performance-pwas-ios-browsers/
The seasonal news that #WhatsApp will stop working on #iPhone 5 and below #Android 4.3 highlights how the lack of Web apps is a significant environmental problem. Phones become obsolete in part because they don’t get OS updates, and they become incompatible with compiled apps. A lightweight OS for old phones would be more feasible if it mainly had to have a solid Web browser that facilitated a proper selection of #ProgressiveWebApps (& if manufacturers made open drivers/docs). #PWA #PWAs
In a world where Apple's 30% app store tax is under scrutiny, platforms are looking to web apps on the Microsoft Store to find new growth.
OPINION: https://www.windowscentral.com/software-apps/windows-11/thanks-to-google-and-apples-dev-tax-web-apps-on-windows-pc-are-suddenly-getting-good #PWAs #Microsoft
@goulet @dannymoerkerke PWAs are inferior to native. Not because of the technology, but because Apple and Google want it that way. I am developing complex webApps and it is painful to realize how bad #PWAs are restricted. Without looking at the artificial barriers erected by Apple, even Google goes out of their way to make PWAs less useful. WebPush doesn' t cut through doze, webApps are unloaded from memory pretty arbitrarily, users are logged-out for no reason, it's a long list.
Dear #AskFedi/ #AskMastodon, is it possible to pin extension icons on installed #PWA's on #Chrome?
I really dislike how my commonly used extensions are hidden underneath the jigsaw icon menu when there is plenty of space available in the title bar...
What's the best mobile app for #Mastodon? My favorite is the mobile website. Simply visit your server's domain from your favorite web browser. But wait, there's more! You can install it on your phone's home page too:
#iOS:
From safari, tap the share icon, scroll down, tap "Add to homescreen".
#Android:
From #Chrome, tap the 3 vert dots, tap "Add to homescreen".
From #Firefox, tap the 3 vert dots, tap "Install".
#Chrome 102: Window Controls Overlay, a Host of Finished Origin Trials, #PWAs as File Handlers and More
Beta announce
https://blog.chromium.org/2022/04/chrome-102-window-controls-overlay-host.html




Finally Icons in the context menu for #PWAs
This is nice, this makes it a lot of easier to deal with PWAs and weblinks. https://t.co/bzII31eC9o
can someone who follows #PWAs closer tell me exactly how much The Register is exaggerating?
https://www.theregister.com/2020/07/31/w3c_progressive_web_app_privacy/
@stephaniewalter Well i think that is THE one thing that #PWAs are supposed to be different in. Always loading something even offline, just like a native app.
@sil @scottjenson Even #Google conferences still don't have #PWAs. My guess is #iOS still not supporting push notifications and usual cognitive inertia.
Will #PWAs Replace Native Mobile #Apps? https://www.smashingmagazine.com/2018/12/pwa-native-mobile-apps/
Because using open standards for apps helps erode Apple / Google app duopoly, makes a Microsoft mobile re-play easier.
---
One Dev Question with @aarongustafson continues with Episode 7. Today, Aaron talks about whether #PWAs will ever replace native apps.
Don't forget to join us on Thursday when Aaron discusses why Microsoft is so interested in PWAs. Til then, more info at http://msft.social/DC1td6
https://twitter.com/WindowsDocs/status/1029396194261434369

Not sure about this headline and analogy; it's not what I think of as an "OS". But worth a read to learn what Ionic are planning - essentially a suite of Web Components to provide functionality built on top of the Web's building blocks. For example, a camera component.
https://medium.com/@maxlynch/building-the-progressive-web-app-os-57daebcb69c1 #PWAs