scottjenson, to web
@scottjenson@social.coop avatar

#Web friends.

I'm trying to convince a company to use #PWA for their very simple app. The problem is that they want to see an example of a PWA that prompts an install.

I've found a ton of good PWAs (yummly, pinterest, uber) but they either prompt to install their app😱 or just sit there an make me pull down the menu to 'install app'.

Are there any examples that actually PROMPT the user to install? I realize this needs to be done gently. I'm just looking for any example to convince them.

amxmln,
@amxmln@mastodon.design avatar

@scottjenson it’s actually discouraged to immediately show a prompt, the reason being that it could be intrusive to a user for example when they’re still on the onboarding process and haven’t even had the chance to get to use the app yet.

As far as I know, the install-event also doesn’t fire on page load, but rather after the user-agent determines that it would be appropriate to prompt for installation. 🤔

See here for more info:
https://web.dev/articles/install-criteria
https://web.dev/articles/promote-install

amxmln,
@amxmln@mastodon.design avatar

@scottjenson that being said, I have also noticed that some of my users don’t realise they have the option to install the app and thus dismiss it after the first use. 🤔

So maybe a banner isn’t that bad of an idea (since you kind of need one on Safari anyway). 😅

amxmln, to random
@amxmln@mastodon.design avatar

I wish there was a way for a #PWA to schedule a notification on-device without the need of a server.

That’s it, that’s the Toot.

billy,
@billy@fosstodon.org avatar

@amxmln yeah, I still do some web dev in my free time to keep an eye on its progress and it's a lot better than it used to be, for sure. It'll be interesting to see where we are in 5-10 years now that smartphones have basically stopped any meaningful innovation and are mostly commodities now. Well, I say that no meaningful innovation has happened but new tooling like Jetpack Compose has made it easier than ever to make native apps. No one has quite cracked the cross platform enigma yet either

amxmln,
@amxmln@mastodon.design avatar

@billy yeah cross-platform-ness is a big reason I like the web. I feel like it’s the only true way to offer something on almost any platform from the same code base. Plus, using HTML and CSS for UIs just feels right to me. 😅

That being said, I haven’t done much native development, so I can’t really say how things are going on that front.

nyquildotorg, to random
@nyquildotorg@fedia.social avatar

Is there some kind of magick that will allow any links I click on going to music.youtube.com to open in the YouTube Music PWA I have installed via Edge, instead of in a tab in Edge? This feels like basic functionality that's missing...

userquin, to random Spanish
@userquin@webtoo.ls avatar

Released initial version @vite-pwa/create-pwa v0.0.1 with all @vite templates (meta frameworks not included yet).

@patak @antfu @snugug @daniel @dominikg @nmoo @aslemammad

https://github.com/vite-pwa/create-pwa/releases/tag/v0.0.1

ayo,
@ayo@ayco.io avatar
bitbonk, (edited ) to iOS German
@bitbonk@mastodon.social avatar

OK, #PushNotifications on the @elk #PWA on #iOS kind of work but it is extremely rudimentary and also rather buggy. This is sad because otherwise #Elk has the best #UX of all #Mastodon clients #mastodon

czottmann, to Vivaldi
@czottmann@norden.social avatar

In case you, too, have been bitten by the "no JS alert() in PWA" bug in #Vivaldi which renders a few #PWA's partially broken, it's a relatively recent bug by which I mean it's 2 years old

TBF: I haven't paid a dime for Vivaldi, they don't owe me anything, and it's a fine piece of tech. I can still be annoyed by bugs, though.

https://forum.vivaldi.net/topic/79136/javascript-popup-does-not-appear-in-web-app-why/15

bitbonk, (edited ) to random German
@bitbonk@mastodon.social avatar

Should the #PWA of @elk on iOS 17.4 support push notifications? #Elk

iamdtms, (edited ) to random
@iamdtms@mas.to avatar
pasqualeberesti, to random French
@pasqualeberesti@piaille.fr avatar

Bonjour Masdodon,
J'ai une question aux experts du développement web.
J'ai une appli qui gère ma liste de disques. Jusque là tout va bien. Pour mieux la gérer, j'ai imprimé des étiquettes avec QR Code, pour chaque disque, avec un code unique, que j'ai collé au dos des pochettes de disques. Pour aller plus vite et me passer d'une appli de scan de QR Codes, j'ai simplement développé dans mon appli de gestion de disques, une page qui fait ce taf. J'ai juste une zone pour scanner les étiquettes et ça fait la mise à jour dans la base de données. Maintenant, je voudrais transformer cette page en #PWA.
Des recommandations pour faire un truc rapide et simple ?

tsadiq,
@tsadiq@rivals.space avatar

@pasqualeberesti désolé mais ca risque de pas te tenir toute la journée tellement c'est fastoche 😂

pasqualeberesti,
@pasqualeberesti@piaille.fr avatar

@tsadiq
Bon, j'ai fait ce qu'il fallait, mais ça marche pas. Je me repencherai dessus ce week-end, mais encore merci pour la piste ! 😉

sebastix, to random
@sebastix@drupal.community avatar
Cldfire, to random
@Cldfire@hachyderm.io avatar

the year is 2024. I now have all of my favorite social media services on my dock as cute little web apps. Sandboxed, snappy, and with full push notification support. Each one is able to freely experiment with UI/UX to push beyond what "native" UI frameworks offer (with Phanpy being a stunning example of what that freedom unlocks). And they can all publish changes dozens of times a day with no overhead and no app review to slow them down.

Life is good 🙌

adamas,
@adamas@social.adm.ink avatar

@Cldfire Is Discord better as a PWA than a desktop app ?

brawaru,
@brawaru@mstdn.social avatar

@adamas desktop app prolly would be better if you are actively using it for voice and screen sharing, since they'd use native modules for screen recording rather than relying on browser one which can be quite junky. Otherwise browser version is almost identical, minus some features that discord doesn't show in browser version for whatever reason (like many context menus are missing), but this can be solved with vencord extension (tho idk how that works with PWA).

@Cldfire

amxmln, to webdev
@amxmln@mastodon.design avatar

Does anyone know of a self-hostable, lightweight service that I can send a message to and it will reply with a push notification after a given date and time? 🤔

Sadly, notifications cannot be scheduled on-device in PWAs, they have to be pushed to the service worker by a server. 😅

Curious to see if there’s something like that out there before I build my own. 😊

matt, to microsoft
@matt@oslo.town avatar

Outlook for Mac is okay, but there are just some things that you need Outlook on Web for. 🧹💨

If you use Microsoft 365 at work, give Outlook in the web browser a try!

It's even available as a progressive web app so you can "Install" it to your computer. ⬇️ 💻

:microsoft: https://outlook.office.com

matt,
@matt@oslo.town avatar

@martijn I would be interested in seeing what you see though! I am always surprised to see how hideous some customer's versions of the apps are. 😆

martijn,
@martijn@ieji.de avatar

@matt I'll try out the customisation options. Can't share a picture easily as I don't log in on mastodon from my work pc and vice versa.

I connect over o365 plugin in thunderbird, not because that has a great UI/UX but it works. It could use a lot of paint too 😏.

minioctt, to web Italian

https://octospacc.altervista.org/wp-content/uploads/2024/03/image-19.pngPrima che scatti non solo un nuovo giorno ma addirittura il nuovo mese (!), mi sbrigo a scrivere prima che sia troppo tardi per postare il #memino (sarebbe una tragedia)… momento 🅱️uona #Pasqua quindi.Quindi, ora che ho la vostra attenzione: un po’ curioso che avvenga in questa giornata, ma mi era venuta una mezza voglia di far risorgere il sito della #SalaMuseoGames, che per cause di forze maggiori ormai era bello che stagnante. No, in realtà c’è un motivo… collegato alla mia nuovissima micro-fissazione di usare #webapp anche per i giochi su mobile, quando possibile, per tutto quel discorso di non sputtanarmi il telefono pure stavolta. In sostanza:

  • Sarebbe buona cosa impostare sulle pagine del sito, oltre ai #PWA manifest (relativi sia a tutto il #sito, che a singoli #videogiochi ospitati) che è un attimo implementare, anche il classico Service Worker di cache offline (ora che li ho compresi benissimo), così da rendere tutta l’operazione una roba ancora più godibile su #mobile. Possono essere anche fatti piccoli aggiustamenti, del tipo di: il gioco si apre già a tutto schermo quando installato come PWA (invece di far vedere tutte le cose solite della pagina web). 🤖️

  • Giravo un po’ su Appsco.pe per valutare giochini a casaccio, e mi sono accorta che si e no 1/5 di quelli che ho provato ad aprire erano link morti… ecco, per quanto il #web moderno come piattaforma di esecuzione software sia meraviglioso soprattutto per gli utenti, come #piattaforma di distribuzione è veramente fragilissima e, al contrario del classico giochino Windows o Android (o anche Flash…), che (di norma) sai che se ti scarichi il file ce l’hai per sempre, con gli applicativi #HTML5 è un attimo e questi possono sparire nel vuoto (la mia cache offline sul mio singolo telefonino relegata a soltanto il mio #browser ovviamente non conta come #backup). Per qualche motivo (abitudine…) sono finita a caricare solo ROM di vecchie console sul sitarello, anche se il mio intento sarebbe stato quello di mettere potenzialmente qualsiasi cosa, inclusi i #giochi in HTML5; tutto quello che ho messo finora si trova già in millemila romset strapreservati e ben organizzati, quindi con quelli il valore del mio lavoro è giusto il fornirli su una galleria “senza attrito”, ma nulla di estremamente utile, mentre invece con questi altri… 😤️

Vabbé, secondo voi riprenderò in mano la Sala Museo o ricadrà tutto nell'oblio? (Sondaggio anonimo, aprite il link originale al post per votare se leggete da altrove plz)- Riprenderò da ora ma lasciando un buco di quei 2 mesi inattivi

  • Riprenderò recuperando anche i 2 mesi di giochi arretrati
  • L'oblio.

javascript:void(0);

Poll Options are limited because JavaScript is disabled in your browser.https://octospacc.altervista.org/wp-admin/options-general.php?page=democracy-poll&edit_poll=3

https://octospacc.altervista.org/2024/03/31/3844/

#backup #browser #giochi #HTML5 #memino #mobile #Pasqua #piattaforma #PWA #SalaMuseoGames #sito #videogiochi #web #webapp

vintprox, (edited ) to opensource
@vintprox@techhub.social avatar

Oooh, #GraphiteEditor has the node graph functionality, which allows you to compose vector objects from the primitives like fill, stroke, transform and live filters in a visual manner!

Node graph interface and filters both give me this nice break-out I needed after LPEs in #Inkscape. Don't get me wrong: that program is THE legend, developers are masters of vectors, and it's purely native Gtk toolkit on which application is built. Right now, their priority is CMYK support, so follow if you're into printing.

I just love to experiment with shiny new software that's #OpenSource, especially one that uses #RustLang and #web to its advantage.

Watch 'em apply circular repeat filter on a mere line to produce this fun sparkle effect. (It is Graphite's official channel, by the way. Wish they were on Mastodon?)

https://youtu.be/7gjUhl_3X10

#Graphite #FOSS #SelfHosted #PWA #SVG #VectorArt #VectorGraphics #Affinity #AffinityDesigner #Illustrator #AdobeIllustrator #Adobe #vector #vectors #NodeGraph

ahoyboyhoy,

@vintprox thanks for sharing this! Never heard of graphite before, but I starred this and hope to tinker with it soon. I've been trying to tear my partner away from macOS and Adobe for the past three years since I migrated to Linux desktop and this tool could be a gamechanger! Then I'd just need a killer self hosted browser based photo library/DAM.

vintprox,
@vintprox@techhub.social avatar

@ahoyboyhoy Glad it helped! :D

Speaking of self-hosted libraries, I discovered that, unnfortunately, media powerhouse Jellyfin doesn't has photo albums yet. Would be a great time just casually switching between my favorite movies, music and photos.

https://features.jellyfin.org/posts/406/photo-album-feature

@itsfoss has an article about Piwigo, just a solution you might want to look into: https://itsfoss.com/piwigo/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • khanakhh
  • mdbf
  • magazineikmin
  • modclub
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • Durango
  • tacticalgear
  • megavids
  • ngwrru68w68
  • everett
  • tester
  • cubers
  • normalnudes
  • thenastyranch
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • lostlight
  • All magazines