Search results

0
0
0

Happy Disability Pride Month everybody :)

During the past few weeks, there's been an overwhelming amount of progress with accessibility on GNOME Calendar:

• Event widgets/popovers will convey to screen readers that they are toggle buttons. They will also convey of their states (whether they're pressed or not) and that they have a popover. (See !587)

• Calendar rows will convey to screen readers that they are check boxes, along with their states (whether they're checked or not). Additionally, they will no longer require a second press of a tab to get to the next row; one tab will be sufficient. (See !588)

• Month and year spin buttons are now capable of being interacted with using arrow up/down buttons. They will also convey to screen readers that they are spin buttons, along with their properties (current, minimum, and maximum values). The month spin button will also wrap, where going back a month from January will jump to December, and going to the next month from December will jump to January. (See !603)

• Events in the agenda view will convey to screen readers of their respective titles and descriptions. (See !606)

Accessibility on Calendar has progressed to the point where I believe it's safe to say that, as of GNOME 49, Calendar will be usable exclusively with a keyboard, without significant usability friction!

There's still a lot of work to be done in regards to screen readers, for example conveying time appropriately and event descriptions. But really, just 6 months ago, we went from having absolutely no idea where to even begin with accessibility in Calendar — which has been an ongoing issue for literally a decade — to having something workable exclusively with a keyboard and screen reader! :3

Huge thanks to @nekohayoJeff Fortin T. for coordinating the accessibility initiative, especially with keeping the accessibility meta issue updated; Georges Stavracas for single-handedly maintaining GNOME Calendar and reviewing all my merge requests; and @tyryluLukáš Tyrychtr for sharing feedback in regards to usability.

All my work so far has been unpaid and voluntary; hundreds of hours were put into developing and testing all the accessibility-related merge requests. I would really appreciate if you could spare a little bit of money to support my work, thank you 🩷

ko-fi.com/theevilskeleton
github.com/sponsors/TheEvilSke

(Boost appreciated)

After two weeks of writing, revising, and trying to make everything as digestible as possible, I finally published "GNOME Calendar: A New Era of Accessibility Achieved in 90 Days", where I explain in detail the steps we took to turn GNOME Calendar from an app that was literally unusable with a keyboard and screen reader to an app that is (finally) accessible to keyboard and screen reader users as of GNOME 49!

tesk.page/2025/07/25/gnome-cal

0
0

I wish saved drafts of posts client side. Mobile web does not guarantee that a page will stay. Especially on lower end phones with lower memory, tabs go away. Which means thoughtful posts disappear, and people who take a while to gather their thoughts into words are disadvantaged.

Why just client side? Because most of the privacy issues are nonexistent. I expect a tiny snippet of JavaScript could be added as part of theme if main clients do not add it.

0

okay so things are ✨happening ✨!!

  1. Fun with : creating a plugin to enable better diagnostics, accessible remotely via an API to enable debugging.

  2. Improving OJS discussions, notifications, and editorial workflow. Provide more context to editors and make it easier for non-technical editors.

  3. Improving the experience for journals using open-review. Provide more gradients of control for how open-review works for each journal.

  4. Porting in further language/translation and accessibility improvements, especially for plugins

  5. Fixing/Updating Documentation: taking a more task based approach to how OJS/etc. works instead of making people read through a whole thing about the whole workflow for something.

  6. More documentation: integrating progress from previous sprints including for newly created plugins.

  7. (Unofficial) working on thinking about how integrating OJS into the fediverse might work (me, it's me, this is my fault)

@PublicKnowledgeProject

0

I’m looking for a job or a long-term contract working on websites or online customer service, remote or near Toronto, Canada. Many say I'm best for junior roles as I don't have many years of experience, however I'm open to almost any opportunity.

My specialties are: website developer, website performance, website accessibility, website consultant, and online customer service. I’m also open to other related roles.

I’m well known as someone who can fix or edit something on a website that others may not have the time or know how (especially WordPress, but I can work on other platforms).

Furthermore, I can work fully remote or in-person / hybrid near Toronto, Canada (I’m open to relocation within Canada). I have worked with people from around the world, I’m happy to adjust my schedule as needed.

I can work with any size company, including just yourself. Know of a one-off or short term project that you require help with (such as website evaluation)? I’m also open to those as well.

More details and my email address can be found at gregoryhammond.ca/hire-me/. My LinkedIn profile is at linkedin.com/in/hammondg.

Any referrals, links to job postings, or reposts are welcome (even if you aren’t affiliated with the company).

0

Continuing our volunteer effort to make GNOME Calendar fully accessible with a keyboard (see thread for context), we fixed a major bug that was causing the focus to disappear into the abyss when the user tried to tab into the month view in merge request !576. This means, as of this commit, events should now be completely functional and accessible within the month view. Additionally, the merge request changes the keyboard and focus behavior within the month view: Events can only be cycled using arrow buttons, the focus can't escape the month view with arrow buttons, and entering/exiting the month view can only be done with tab. These improvements will be available on GNOME 49.

Happy Disability Pride Month everybody :)

During the past few weeks, there's been an overwhelming amount of progress with accessibility on GNOME Calendar:

• Event widgets/popovers will convey to screen readers that they are toggle buttons. They will also convey of their states (whether they're pressed or not) and that they have a popover. (See !587)

• Calendar rows will convey to screen readers that they are check boxes, along with their states (whether they're checked or not). Additionally, they will no longer require a second press of a tab to get to the next row; one tab will be sufficient. (See !588)

• Month and year spin buttons are now capable of being interacted with using arrow up/down buttons. They will also convey to screen readers that they are spin buttons, along with their properties (current, minimum, and maximum values). The month spin button will also wrap, where going back a month from January will jump to December, and going to the next month from December will jump to January. (See !603)

• Events in the agenda view will convey to screen readers of their respective titles and descriptions. (See !606)

Accessibility on Calendar has progressed to the point where I believe it's safe to say that, as of GNOME 49, Calendar will be usable exclusively with a keyboard, without significant usability friction!

There's still a lot of work to be done in regards to screen readers, for example conveying time appropriately and event descriptions. But really, just 6 months ago, we went from having absolutely no idea where to even begin with accessibility in Calendar — which has been an ongoing issue for literally a decade — to having something workable exclusively with a keyboard and screen reader! :3

Huge thanks to @nekohayoJeff Fortin T. for coordinating the accessibility initiative, especially with keeping the accessibility meta issue updated; Georges Stavracas for single-handedly maintaining GNOME Calendar and reviewing all my merge requests; and @tyryluLukáš Tyrychtr for sharing feedback in regards to usability.

All my work so far has been unpaid and voluntary; hundreds of hours were put into developing and testing all the accessibility-related merge requests. I would really appreciate if you could spare a little bit of money to support my work, thank you 🩷

ko-fi.com/theevilskeleton
github.com/sponsors/TheEvilSke

(Boost appreciated)

0

As part of our volunteer-driven accessibility initiative in GNOME Calendar, and for the first time in the 10+ years of Calendar's existence, we finally completed and merged the first step needed to have a working calendar app for people who rely on keyboard navigation. This merge request in particular makes the event widgets focusable with navigation keys (arrow left/up/right/down) and activatable with space/enter. This will be available in GNOME 49.

Most of GNOME Calendar's layout and widgets consist of custom widgets and complex calculations, both independently and according to other factors (window size, height and width of each cell, number of events, positioning, etc.), so these widgets need to be minimal to have as little overhead as possible. This means that these widgets also need to have the necessary accessibility features reimplemented or even rethought, including and starting with the event widgets.

We also hope to get other parts of GNOME Calendar accessible before GNOME 49, but I can't promise anything at the moment. We did start working with making the month view accessible: gitlab.gnome.org/GNOME/gnome-c

Continuing our volunteer effort to make GNOME Calendar fully accessible with a keyboard (see thread for context), we fixed a major bug that was causing the focus to disappear into the abyss when the user tried to tab into the month view in merge request !576. This means, as of this commit, events should now be completely functional and accessible within the month view. Additionally, the merge request changes the keyboard and focus behavior within the month view: Events can only be cycled using arrow buttons, the focus can't escape the month view with arrow buttons, and entering/exiting the month view can only be done with tab. These improvements will be available on GNOME 49.

0
0
0
0
0
0

I didn’t plan to write about Wayland yet. But Xorg is dying — not eventually, but now. GNOME’s dropping X11 support. RHEL already removed it. Ubuntu and Fedora are next. And if you rely on accessibility, you don’t get to wait this one out.
So here’s Post 4 of I Want to Love Linux. It Doesn’t Love Me Back.
I’m using Wayland now. Primarily. Not because I love it. Because the fallback is disappearing, and I want to be there helping fix what comes next. GNOME with Orca actually works. KDE and COSMIC are making progress. I’ve talked to the people involved. They care.
But a lot is broken.
MATE — the desktop most blind users preferred — isn’t on Wayland.
ocrdesktop doesn’t work. xdotool is gone.
wlroots compositors still don’t reliably support Orca’s keybindings, especially on laptops.
This isn’t GNOME’s fault. They’re the only reason accessibility on Wayland works at all.
But the old excuses are gone. “Just use Xorg” isn’t going to be an option much longer.
So yeah. I’m a Wayland shill now. Because I’m using it. Because I have to.
And I want to make sure we’re not excluded from what comes next.
fireborn.mataroa.blog/blog/i-w

0
0
0
0
0
0

Citoyen intéressé par la politique (option tamagauchiste), sensible aux questions d'égalité, de parentalité, de féminisme (intersectionnel).

J'aime le web, Légifrance et les pizzas, et ne booste que les publications dont les images ont une alternative textuelle .

***

Pour discuter de qualité Web (majoritairement and ), principalement en anglais, vous pouvez me retrouver sur @boostmarksBoris Schapira (Pro)

0

📌 post on the new server after being evicted from home.social (RIP).

Like it says in my profile, I’m from the UK. I mostly go on about the music I’m into and the work I do, because both are important to me. The cat is called Lucy Fur. My health is a fucking rollercoaster and I’m exhausted.

Hashtag party 🎉
, , , , , , , , , , , ,

0
0
0
0
0

I was shocked last month when @PleaseDontRainPlease Don't Rain was nominated for a Golden Apple award by @AppleVis .

I wrote a blog post with some thoughts about the experience and bunch of tips that will hopefully help others make their app more accessible.

chriswu.com/posts/swiftui/gold

0
0
0

My team is still looking to hire two mid or senior frontend developers, fully remotely from Europe.

We're looking for like-minded individuals that share our love of artisanal , web standards, and

On the website team at Storyblok, we build marketing websites *for* Storyblok *using* Storyblok 🙂 (but we don't build the product itself)

storyblok.com/job?gh_jid=45196

0
0
0