amxmln, to random
@amxmln@mastodon.design avatar

I wish there was a way for a 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, on the @elk on kind of work but it is extremely rudimentary and also rather buggy. This is sad because otherwise has the best of all clients

czottmann, to Vivaldi
@czottmann@norden.social avatar

In case you, too, have been bitten by the "no JS alert() in PWA" bug in which renders a few '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 of @elk on iOS 17.4 support push notifications?

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 .
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 (sarebbe una tragedia)… momento 🅱️uona 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 , 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 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 manifest (relativi sia a tutto il , che a singoli 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 . 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 moderno come piattaforma di esecuzione software sia meraviglioso soprattutto per gli utenti, come 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 è un attimo e questi possono sparire nel vuoto (la mia cache offline sul mio singolo telefonino relegata a soltanto il mio ovviamente non conta come ). 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 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/

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

Oooh, 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 . 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 , especially one that uses and 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

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/

minioctt, (edited ) to webdev Italian

Sono praticamente 36 ore che non posto e lo so che siete in astinenza, ma avevo https://octospacc.altervista.org/2024/03/26/pwtorturaaaa/ di risolvere quel con le una volta per tutte. E ora, nonostante un’altra frazione di sanità mentale sottrattami dagli spiritelli del silicio, dolori perché sto seduta per ore alla scrivania e tutta storta, e sonno perché ieri sera ho perso un sacco di tempo a debuggare un errore stupidissimo rimanendo sveglia fino alle 2 per poi arrendermi perché stavo veramente morendo, quantomeno ce l’ho fatta… 🤯️

Cercando con estrema ieri mattina, mi accorgo di una cosa documentata alla bene e meglio, trovando prima una menzione su MDN ad un permesso webRequestFilterResponse.serviceWorkerScript, che servirebbe a regola per permettere alle di intercettare i caricamenti dei Service Worker, e poi un thread bugzilla () che pare abbia portato proprio all’introduzione di questa separazione di permessi. Ho scaricato il dimostrativo per il bug, l’ho un attimo sistemato per tenere conto di questa misura di sicurezza poi introdotta e, certo abbastanza, il coso riusciva a fare quello che io volevo dall’inizio, senza ricorrere a bruttissime e fragilissime (che a questo punto io nemmeno divulgo visto che non ho dovuto implementarle, per non sporcarmi la reputazione come developer, che già è molto bassa visto che prediligo il ). 🔮️

A questo punto era quasi solo questione di rifiniture, un po’ creare il popup per le impostazioni della mia (che però mi ha richiesto diverse ore di design e implementazione fatti in contemporanea, perché volevo farle bene, non buttarci dentro bottoni a cazzo per il gusto di), e un po’ capire come il worker che gestisce e richieste di rete . Solo che qui ho sclerato perché… inizialmente con il codice preso da Chrome for Developers non andava, e pensavo fosse un problema mio, ma invece sembra proprio colpa loro, le loro demo non vanno proprio in (ma non ho testato nemmeno in Chromium)… quindi ho provato quello offerto da MDN, ma anche qui nada, solo che ormai stavo crollando e quindi vado a mimir… stamattina vedo meglio e quest’ultima implementazione in effetti scopro che funziona, ma a me non andava perché, nel modo in cui iniettavo il trasformandolo da oggetto a stringa, una variabile che referenziavo non era accessibile nel contesto di esecuzione effettivo dello script, e quindi l’accesso alla cache falliva, ma io non me ne sono accorta subito perché già gli strumenti di del sono mezzi scassati per questi casi speciali, ma io poi avevo pure un try-catch di mezzo che quindi sopprimeva gli errori alzati dall’interprete… la . 😫️ 😩️

C’è un di mezzo con la pubblicazione di per , quindi praticamente ora il mio è in revisione, ma se tutto va bene dovrebbe prossimamente apparire sulla pagina https://addons.mozilla.org/en-US/firefox/addon/offline-caching/; in ogni caso, chi volesse usarlo da subito (come me sul telefono in primis) può scaricare da qui il file firmato da installare a mano. Edit: un’oretta dopo, l’estensione è approvata! 💖️

https://octospacc.altervista.org/wp-content/uploads/2024/03/img_20240328_1323201462313101815308817-960x1280.jpgBtw, mi serviva un’icona per l’add-on, perché tenere quella generica mi da fastidio (così come per quando creo app Android), e quindi ecco qui, letteralmente scritto a manina con uno stile un po’ buffo. Graphic design is my passion, ma non è roba mia, non son proprio capace. Penso comunque sia meglio di niente, quindi l’ho usata… (quella in basso sul foglio, che è stata la seconda; ho fatto prima quella in alto, ma poi non mi è piaciuta) 😬️https://octospacc.altervista.org/2024/03/28/pwgoduriaaaa/

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