Show more
DanielTux boosted
DanielTux boosted

After removing all Google ads and tracking code from their website, #Techdirt asked their readers to support them with paid adds.

One #FSFE supporter now paid for adds promoting our "Public Money? #PublicCode!" campaign.

More here: techdirt.com/articles/20210825 #nt

@meldrian @Bertibaer
Naja, vielleicht besteht ja Hoffnung:

Nach Auslieferung der limitierten Serie des TWIKE 5 werden wir die Fahrzeugplattform weiterentwickeln und mit einer folgenden kostenoptimierten TWIKE 6 Serie verstetigen.

DanielTux boosted

@emacsen
Thanks!

Here's a thread about it:
forums.puri.sm/t/the-search-fo

I wonder whether you intended to have a section on the "Linux-based" OSes and then forgot it? ๐Ÿ™ƒ Or is that just because you think they're too far from being daily drivers?

In case you care about typos:
ASOP->AOSP
LibreM->Librem 5
Calx->Calyx

@vincent @vidak
I don't know, but isn't FFs reader view close to what you want?
Main problem, I think, is that it only works on pages where text and headline are reasonably obvious to extract.

@vincent @vidak
As in the HTML3 days? ๐Ÿ™ƒ
Netscape had page navigation controls, but I think I never saw a page that could use it.

DanielTux boosted

Was also able to use the GPS to record the ride back home and convert the data to a *.gpx file to open in GNOME maps.

Show thread
DanielTux boosted

@pvagner @praveen @wizzwizz4 @storm @lorabe@floss.social @devinprater@dragonscave.space @csepp @purism
For example, the label of an input field is not independent, but directly related.
In my example, you could also swipe down 5 times very quickly, to skip reading 5 items if you already have a clue. And of course keyboard or speech recognition could be used to directly jump to relevant items. But the structural info "this is a menu" should help no matter what is your favorite approach.

@pvagner @praveen @wizzwizz4 @storm @lorabe@floss.social @devinprater@dragonscave.space @csepp @purism
Yes and no. Possibly, different mechanisms can complement each other. BUT I'd take advantage of structural info, which is possibly more available in libadwaita apps than in some frameworks. There might always be free-style content that needs exploring, but structured controls allow much more precise navigation, without possibly missing a weirdly placed item.

@pvagner @praveen @wizzwizz4 @storm @lorabe@floss.social @devinprater@dragonscave.space @csepp @purism
(4/4) In the mobile view, only either menu or content are visible, starting with menu. Thus, it would instead directly read out the available items, possibly assisted by gestures, e.g. tap: stop and re-read current item, swipe up: read previous, swipe down: continue reading, swipe right: select. Then continuing by reading the top level items, either settings or groups of settings, inside of WiFi.

@pvagner @praveen @wizzwizz4 @storm @lorabe@floss.social @devinprater@dragonscave.space @csepp @purism
(3/4) Question: Is one-tap-read-two-click really a good approach? It implies you have to tap around a lot to find stuff. With libadwaita it should be possible to do something like "read out top level items". For gnome-settings, in desktop mode it would read "menu" and "content: WiFi", indicating that WiFi is the selected menu item.

@pvagner @praveen @wizzwizz4 @storm @lorabe@floss.social @devinprater@dragonscave.space @csepp @purism
(2/4) libadwaita controls know about their state, e.g. settings dialog knows it's currently in the WiFi sub-dialog, even if the menu is hidden on mobile. Apps using those controls automatically benefit from all improvements there, be it default gestures or screen reader integration.

@pvagner @praveen @wizzwizz4 @storm @lorabe@floss.social @devinprater@dragonscave.space @csepp @purism
(1/4) While Purism is overwhelmed, understaffed and underfunded, I could actually imagine that GTK4 makes a11y simpler in the long run. Why? Purism created libhandy, now libadwaita in GTK4, providing consistent, complex, advanced, themeable controls, automatically adapting whole dialogs between mobile and desktop form factors.

DanielTux boosted

@storm @lorabe @danielst @devinprater @wizzwizz4 @csepp @pvagner I just donated 50 USD to puri.sm/fund-your-app/ to fund "Software Optimizations: Accessibility support/screen reader support with phosh/gtk4" @purism I think we need to find ways to fund a11y support in gtk4, sticking with older unsupported versions is not going to be sustainable for long term.

DanielTux boosted

@wizzwizz4 @devinprater @csepp @praveen @danielst @lorabe @storm I recall a thread where someone recounted some history behind all this, that there were several projects funded by the (American Council for the Blind?) to improve accessibility, but each time Microsoft (a big ACB funder) threatened to pull funding unless they dropped the projects.

And the reason appears to be: governments require accessibility in their software, so MS et al didn't want any threats to their monopoly over government contracts.

So to accuse OSS community of simply not caring enough to bother isn't really accurate - there is deliberate monopolism at play here. MS and Apple might appear to "care more" but only when it gets them access to tenders, and excludes the communal software from the competition.

DanielTux boosted

BookWyrm is the Federated GoodReads Replacement I Didnโ€™t Know I Needed

If you arenโ€™t familiar with the concept, #GoodReads is an Amazon-owned social platform that integrates directly with their Kindle offering. #BookWyrm is an #opensource, #federated
alternative designed by Mouse Reeve, and is supported by Patreon donations.

See wedistribute.org/2021/08/bookw?

#books #reading

DanielTux boosted

Die Instanz hier fragt uns, was es Neues gibt. Machen wir es kurz: uns! Wir sind #neuhier und nutzen die Chance einer #vorstellung
Wir sind der Volksverpetzer, ein Kollektiv von round about 20 Leuten und haben keine Lust auf Fake News, Klimawandel, Hass und Hetzkampagnen.

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml