diff --git a/content/blog/2021/06/2021-06-29--keyoxide-project-update-5.md b/content/blog/2021/06/2021-06-29--keyoxide-project-update-5.md new file mode 100644 index 0000000..61ce7d7 --- /dev/null +++ b/content/blog/2021/06/2021-06-29--keyoxide-project-update-5.md @@ -0,0 +1,63 @@ +--- +title: "Keyoxide Project Update #5" +author: Yarmo Mackenbach +slug: keyoxide-project-update-5 +date: "2021-06-29 14:52:10" +published: true +discussion: +--- + +An update for all. + +## Accessibility + +The latest 3.1.0 release of [keyoxide-web](https://codeberg.org/keyoxide/keyoxide-web) greatly improves accessibility +and ensures that it works nicely together with screen readers. + +To make sure the implementation of accessibility features was as thorough as possible, it was first ran through a series +of automated tests, namely [Lighthouse](https://web.dev/measure/) and [WAVE](https://wave.webaim.org/), both giving +Keyoxide respectively a **100% accessibility score** and **0 accessibility errors** on every page. + +While automated tests are a decent start, nothing beats feedback from the actual target audience: good ol' human beings. + +After [posting a message](https://fosstodon.org/@keyoxide/106380848176122986) on the Keyoxide fediverse account +([keyoxide@fosstodon.org](https://fosstodon.org/@keyoxide)) to call for help from people who use accessibility tools +like screen readers, I received plenty of feedback about little quirks that went undetected by the automated tests. +These were all addressed and fixed. + +So I can now gladly confirm that the Keyoxide website should be **WAI-AA** compliant, meaning all text has a contrast +ratio higher than 4.5:1, all links and images are appropriately labeled for screen readers and even the profile pages +can be navigated by keyboard alone. + +I once again thank the people that have provided the invaluable feedback without whom the result of my efforts would +have proven unsufficient. + +If you find more quirks and/or annoyances, please do file an issue on the +[code repository](https://codeberg.org/keyoxide/keyoxide-web/issues) so it can be fixed as quickly as possible. + +## #keyoxide on IRC + +Keyoxide was just about to request a channel on freenode when sadly, well, *that* happened. + +So now, it is with delight that I can now invite you all to our **#keyoxide** channel on the great +[libera.chat](https://libera.chat/) network. In addition to our Matrix room, this is one more place where we can hang +out and discuss the future of identity on the internet. And many other things. + +And yes, of course I have already proven my identity on IRC using the +[IRC guide on Keyoxide](https://keyoxide.org/guides/irc). + +## Signing off + +For all your questions and suggestions, be sure to join the conversation in the +[Keyoxide matrix room](https://matrix.to/#/#keyoxide:matrix.org) or the #keyoxide channel on +[libera.chat](https://libera.chat/). Or raise an issue on [Codeberg.org](https://codeberg.org/keyoxide/). +All contributions (including PRs!) are welcome. + +As always, the source code is available at the [Codeberg.org repo](https://codeberg.org/keyoxide/keyoxide-web). + +All work on Keyoxide is possible thanks to donations, the project stands against VC funding. If you feel like Keyoxide +is a step in the right direction for netizens worldwide, please [become a patron](https://liberapay.com/Keyoxide/) and +help the project do its part in the global fight against the internet corporations. + +Until next time, +Yarmo \ No newline at end of file