gist/pwa/README.md

208 lines
6.0 KiB
Markdown
Raw Normal View History

---
layout: null
permalink: /n/pwa.html
sitemap: false
---
2024-06-19 07:53:27 +02:00
<!-- @format -->
# Potentially useful progressive web apps
2024-06-19 07:53:27 +02:00
PWAs are especially useful for iOS users, since PWAs added to homescreen from
Safari are able to request notifications permission resulting nativeish
experience outside of App Store without even having to install anything.
2024-06-19 07:53:27 +02:00
Method for distinguishing PWAs from normal websites: adding them to iOS
homescreen and seeing which open as "their own apps" _or_ having Chromium
suggest "installing" them without manually "installing" them.
Proper identification: `view-source` (`CTRL - U`) and `CTRL - F` for
2024-06-19 07:53:27 +02:00
`manifest` e.g. `<link rel="manifest" href="/manifest.webmanifest">` in
`<head>`.
2023-02-26 18:01:13 +01:00
- https://caniuse.com/web-app-manifest
- https://developer.mozilla.org/docs/Web/Manifest
It looks like `about:apps` on Edge (or all Chromiums?) has a
`Show applications menu on toolbar` button which then when pressed on a tab
2024-06-19 07:53:27 +02:00
has more details for PWAs. "App whatever is available" with logo and
"Publisher:" fields.
2024-06-19 07:53:27 +02:00
**_TODO: Some of these may be miscategorized while not fullfilling the
criteria of PWA._**
2023-06-28 09:11:59 +02:00
<!-- prettier-ignore-start -->
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
2024-05-19 18:11:58 +02:00
- [DNS](#dns)
2023-06-28 09:11:59 +02:00
- [Events](#events)
- [Food](#food)
- [Forums](#forums)
- [Instant messaging](#instant-messaging)
- [Matrix](#matrix)
- [Instant messaging](#instant-messaging-1)
- [Social media](#social-media)
- [Telegram](#telegram)
2023-11-07 18:17:55 +01:00
- [XMPP](#xmpp)
2023-06-28 09:11:59 +02:00
- [Misc](#misc)
- [Learning](#learning)
- [Libraries](#libraries)
2023-06-28 09:11:59 +02:00
- [Localization](#localization)
- [Music](#music)
2023-10-05 12:17:28 +02:00
- [News](#news)
- [Parcel tracking](#parcel-tracking)
2023-06-28 09:11:59 +02:00
- [Shopping](#shopping)
- [Shopping centres](#shopping-centres)
2023-06-28 09:11:59 +02:00
- [Social media](#social-media-1)
2023-06-28 09:17:48 +02:00
- [Federated social news aggregators](#federated-social-news-aggregators)
2023-06-28 09:11:59 +02:00
- [Travel](#travel)
2024-05-19 18:11:58 +02:00
- [Troubleshooting](#troubleshooting)
- [Network](#network)
2023-06-28 09:11:59 +02:00
- [Not PWAs but still possibly useful for homescreens](#not-pwas-but-still-possibly-useful-for-homescreens)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
<!-- prettier-ignore-end -->
2024-05-19 18:11:58 +02:00
## DNS
- [Quad9.net](https://quad9.net) - I have no idea what is the point of this
being a PWA, but it is and suggests me to install it and as I like them, I
am including them here.
2021-11-18 11:48:22 +01:00
## Events
2023-02-26 18:01:13 +01:00
- Mobilizon - all instances of the federated event & group site function as
2023-06-28 09:17:48 +02:00
PWAs. TODO: Do they really nowadays?
- https://jarkkaa.fi - Finnish instance
2023-02-26 18:01:13 +01:00
- https://calendar.google.com/ - Google's Calendar app
2021-11-18 11:48:22 +01:00
## Food
2023-02-26 18:01:13 +01:00
- https://menu.unicafe.fi/ - menu for UniCafes
- https://resq-club.com/app/ - waste food pickup ordering app
- https://www.fiksuruoka.fi/ - Finnish waste/expiring grocery store
2023-06-28 09:17:48 +02:00
- https://www.kotipizza.fi - Finnish pizzeria
2023-04-27 12:28:55 +02:00
## Forums
- https://keskustelu.suomi24.fi/ - Suomi24. No explanation required.
## Instant messaging
- https://messages.google.com/web/ - Google SMS app web version
- https://web.whatsapp.com/ - WhatsApp Web
### Matrix
#### Instant messaging
2023-02-26 18:01:13 +01:00
- https://fluffychat.im/web/ - Matrix client with multiaccount support
- https://hydrogen.element.io/ - very basic Matrix client for lowend devices
2024-06-19 07:53:27 +02:00
- Element Web - Matrix web client with most features such as /devtools,
essential for modding
2023-02-26 18:01:13 +01:00
- https://app.element.io/ - stable
- https://staging.element.io/ - rc/beta?
- https://develop.element.io/ - bleeding edge
- https://app.cinny.in/ - yet another Matrix client (very discordy)
#### Social media
2023-02-26 18:01:13 +01:00
- https://app.minestrix.henri2h.fr/ - social media based on Matrix
### Telegram
2023-02-26 18:01:13 +01:00
- https://web.telegram.org/z/
- https://web.telegram.org/k/
2023-11-07 18:17:55 +01:00
### XMPP
- https://webchat.disroot.org
### Misc
2023-02-26 18:01:13 +01:00
- https://latest.glowing-bear.org/ - WeeChat Relay (protocol) client
2022-06-28 19:21:11 +02:00
## Learning
2023-02-26 18:01:13 +01:00
- https://www.duolingo.com/ - language learning website
2023-06-28 09:17:48 +02:00
- https://preview.duolingo.com/ - testing
2022-06-28 19:21:11 +02:00
## Libraries
- https://helmet.finna.fi - <em>Hel</em>sinki <em>Met</em>ropolitan area
libraries
## Localization
2024-06-19 07:53:27 +02:00
- https://hosted.weblate.org/ - Translation platform popular amongst FOSS
projects
## Music
2023-02-26 18:01:13 +01:00
- https://music.youtube.com/ - YouTube Music (Player)
2023-10-05 12:17:28 +02:00
## News
- https://iltalehti.fi - big Finnish newspaper
2023-10-06 18:18:06 +02:00
- https://www.helsinginuutiset.fi/ - Helsinki area newspaper
2024-01-18 08:20:28 +01:00
- https://app.mtvuutiset.fi - another big Finnish media
2023-10-05 12:17:28 +02:00
## Parcel tracking
2024-06-19 07:53:27 +02:00
- https://oma.posti.fi - Finnish postal services tracking and online mail (not
to be confused with email)
2023-10-05 12:17:28 +02:00
## Shopping
2023-02-26 18:01:13 +01:00
- https://www.verkkokauppa.com/ - Finnish online retailer
### Shopping centres
- https://www.redi.fi/ - Kalasatama/Fiskehamnen, Helsinki
- https://www.isoomena.fi/ - Matinkylä/Mattsby, Espoo
2022-04-14 15:20:22 +02:00
## Social media
2023-06-28 09:17:48 +02:00
### Federated social news aggregators
- Lemmy
- https://lemmy.tedomum.net/
- https://latte.isnot.coffee
- Mbin
2023-06-28 09:17:48 +02:00
- https://fedia.io
2022-04-14 15:20:22 +02:00
## Travel
2024-06-19 07:53:27 +02:00
- https://guide.suomenlinna.fi/ - mobile guide for Suomenlinna (UNESCO World
Heritage site), which is also a neighbourhood in Helsinki, Finland.
2023-04-27 12:25:21 +02:00
- https://osmgo.com/ - OpenStreetMap PoI contribution app
2024-05-19 18:11:58 +02:00
## Troubleshooting
The below is the only not that spammy option, others would include
2024-06-19 07:53:27 +02:00
`top10vpn.com` and `dnsadblock.com`, but they take a few clicks to navigate to
useful content, so I opt to not link them directly as I cannot see myself ever
installing them.
2024-05-19 18:11:58 +02:00
### Network
- [ipleak.net](https://ipleak.net) performs DNS leak test and says a lot of
what else your browser tells about itself.
## Not PWAs but still possibly useful for homescreens
Continuing the previous method, these open in Safari.
2023-02-26 18:01:13 +01:00
- http://http.badssl.com - essential captive portal trigger
- https://1.1.1.1/help - Cloudflare DNS debug
- https://mullvad.net/check - Mullvad leak test
2023-06-28 09:17:48 +02:00
- https://junalahdot.fi - Official Finnish train station information
2024-06-19 07:53:27 +02:00
- https://www.junat.net/ - Finnish train station information displays
(including arrivals)
2023-02-26 18:01:13 +01:00
- https://perille.fi - Finnish long distance transport comparison site
- https://pikavuorot.fi - Finnish long distance transport comparison site
- https://sanakirja.org - Finnish dictionary for translating languages