This is psychological pollution under the guise of caring. Saying this to me, in response to MY work, is a classic mastodon experience. Express your despair somewhere else if you need to but understand that it is profoundly threatening to dump this into the mentions of women in science. It accomplishes nothing but forcing me to imagine my life under threat.

mstdn.ca/@swordgeek/1138633935…

In-Process is out - featuring news on NVDA 2024.4.2, our new add-on survey, a very successful SPEVI 2025 conference, and a User's guide: What to do if your add-on breaks?

Read the full issue now at:
nvaccess.org/post/in-process-2…

and remember, you can now subscribe to receive In-Process via email at: eepurl.com/iuVyjo

#NVDA #NVDAsr #Blog #News #Newsletter #WhatsOn #ScreenReader #Accessibility

Tamas G reshared this.

in reply to James Scholes

I'll also note that the links on the In-Process page don't actually work correctly in Chrome on Windows either, even though NVDA gives the impression that they do. If you activate e.g. "Add-on survey" and then press NVDA+Tab, you hear:

"NV Access | In-Process 20th January 2025 document focused read only"

... instead of:

"Add-on survey heading focused"

In other words, the page scrolls and NVDA announces the heading, but keyboard focus doesn't actually move there. `tabindex="-1"` will also fix this.

in reply to James Scholes

@marco @jscholes Actually, a target is not required to be focusable in order for a same page link to target it. Target scroll and focus are two different things. If that isn't working on iOS (and there isn't some other bug on the page), Safari or VoiceOver is doing it wrong. This has been allowed and supported by browsers and AT for years.
in reply to Jamie Teh

We still run into instances where skip links targeting headings fail to provide an equitable experience without the target being focusable. It's possible that in such cases, there is something else wrong on the page. At the same time, adding the tabindex fixes the problem, allows SR users to determine the new focus point instead of it being on the body, and provides a visible indication of focus for people who benefit from that (particularly if coupled with :focus-visible).

I think it's good to know if a given technique should no longer technically be required especially if it leads to knowledge of an Apple bug (that they won't fix), but I maintain that there's an easy way to improve this situation with no negative side effects, and so whether it should need the workaround or not is practically moot for users.

On the other hand, we've now spent more time talking about the problem than it would've taken me to read the whole page so... shrug :)

@marco @NVAccess

This entry was edited (10 months ago)
in reply to Justin Yarbrough

@jyarbrough @jscholes @jcsteh @marco I'm still looking into this - if it helps make it better to access in future, then it's worth it. As well as Wc3 schools, most other guides on creating same page links don't mention tabindex either (specifically adding it to a search I can find some A11y pages talking about it) - it seems like needing an extra tag to provide functionality the same page link should just DO. In what situation would anyone want a same page link to scroll but not move focus?
in reply to NV Access

@jyarbrough @jcsteh @marco Moving focus can be a sticky topic because it causes an outline/ring to appear around the thing that receives it (at least on accessible sites). Many web designers for some reason have an aversion to this happening when a focus change is triggered with a mouse, and this may explain why browser developers have been hesitant to do more than just scrolling for skip links.

Then again, this is a complete guess and could be wildly off the mark.

in reply to NV Access

NVDA-Tab reports the system focus. If you arrow down the page in browse mode, you're not moving the system focus so the behaviour you're describing is expected and not a bug. I was pointing out that NVDA-Tab is relevant to the discussion because if you allow the heading to receive focus as I'm suggesting, the system focus will move when one of those links is activated, and hence NVDA-Tab will report the heading accordingly.

Report: "An Israeli sniper shot dead a Palestinian child in Rafah... in an apparent violation of the ceasefire agreement."

"& witnesses in Gaza filmed the Israeli army opening fire on a man trying to retrieve the child’s body."

aje.io/wcztyr?update=3454991

Decades of Israeli warmongering show a pattern of the Israeli military trying to provoke the "other side" into responding in order to use it as "justification" for further slaughter.

#GazaGenocideNotWar #IsraeliProvocation #USPol .

This entry was edited (10 months ago)

Today we remember that the FBI, acting in its lawful and official capacity, tried to blackmail Martin Luther King, Jr. into committing suicide and we almost certainly would not know that for a fact if a bunch of hippies hadn’t literally burglarized an FBI office in 1971, an action which is definitely illegal.

en.m.wikipedia.org/wiki/FBI%E2…

in reply to Valentino Gagliardi

do you know that the technique of the article is applicable only to the old way to do this type of collapsible section (eg. <div class='details'>) or it's applicable also to the <details> tag?
developer.mozilla.org/en-US/do…

Myself and my good friend @bumble (who runs a variety of server types on the fediverse), are joining forces to offer #hosting for #GoToSocial servers.

It's early days but we'd be keen to hear from anyone who wants to try running their own GoToSocial but doesn't have the skill, want, or equipment to run their own server.

The aim is to simply charge for running costs for the server. We will not take any costs from this (unless we end up with hundreds of them!). We anticipate a basic instance for one user (or a small handful) will be 5 euros per month and the charge is month to month. You pay each month in advance, and can cancel any time.

All you need is a domain name (or a sub-domain of your existing domain). We can help with this, or help you buy one for a few dollars/euros. We will handle all admin of the server.

Initially we are only looking for a few people to participate. If you are interested send me a direct message.

reshared this

Android 16 deprecates accessibility announcements, characterized by the use of announceForAccessibility or the dispatch of TYPE_ANNOUNCEMENT accessibility events. These can create inconsistent user experiences for users of TalkBack and Android's screen reader, and alternatives better serve a broader range of user needs across a variety of Android's assistive technologies.
developer.android.com/about/ve…

Peter Vágner reshared this.

in reply to David Goldfield

Yes, I have a pair, I've been using starkey since 2015. I tried out the premium advanced Genesis AI, but since voc rehab wouldn't pay for those I got the ones that were only a small step down from the premium advanced ones, I love them, I've been fighting for these for almost 5 years. I've wanted them since they came out, they are awesome!!!! I have one gold, and one silver and actually they were out a little earlier than 2019, but only for those who could pay for them, I saw them at headquarters in 2017 and that's when I decided I wanted them and had to have them. so I will be reposting this, :)

Only 3 Fast-Food Chains Still Serve Meat With Zero Antibiotics—Is Yours One? eatthis.com/fast-food-chains-n…

76 Years Ago Today For The First Time Ever a Presidential Inauguration Was Aired on TV cordcuttersnews.com/76-years-a…

Jenny had married Roger, a man much older than her. Concerned about his health, she decided they should have separate bedrooms after the wedding to ensure he didn’t over-exert himself.

That night, after the celebrations, Jenny got ready for bed. Soon, there was a knock at her door. It was Roger, her 85-year-old groom, ready for some romantic time together.

They enjoyed their time, and Roger left. Jenny was about to fall asleep when she heard another knock. To her surprise, it was Roger again, full of energy. They spent more time together, and he left once more.

Just as she settled in, there was yet another knock. Roger, as lively as ever, was back for a third round. Jenny laughed and went along with it again.

Afterward, she looked at Roger in amazement. "I’m so impressed!" she said. "At your age, you’ve got more stamina than men a third your age. You’re incredible!"

Roger paused, looking puzzled. "Wait," he said. "You mean I’ve been here before?"

reshared this

There are two modern ways to capture HDMI video into a computer using OBS. Both require a video capture card.

A PCIe video capture device allows you to capture and record video and audio from a device and save it to your computer through HDMI.

Besides a PCIe capture card, you can also use a USB video capture card. A USB video capture card is more portable, but you can only use one in each USB port.

#Linux #PCIe #USB #video #capture #card #Avermedia #Elgato #Blackmagic #Decklink #Mirabox

💻 Is it time to repair or replace your office computers? 🤔

Small business owners often face this critical decision, and making the wrong choice can cost time, money, and productivity. In our latest blog post, we break down the key factors to consider.

ribecomputers.ca/2025/01/20/wh…

#AndroidAppRain at apt.izzysoft.de/fdroid today brings you 9 updated and 1 added apps:

* VpnHood! CLIENT: a new variant of the existing one, but without proprietary parts – so no Anti-Features anymore! Please switch before we remove the "old one" 😉 And thanks, Trudy, for making this possible!

RB status: 411 apps (33.4%)

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:

KGEI Transmitter Building, Redwood City, CA, 2024.

All the pixels, straight from the ionosphere, at flickr.com/photos/mattblaze/54…

#photography

We would also like to #welcome all people joining us today! If you are switching over from #Twitter, #X, #Facebook, #Instagram: welcome into a truly federated social network.

While you've made the switch, consider also moving away from that other big corporation named #Google: a great alternative is #OpenStreetMap . There are many apps (such as @organicmaps or #osmand)

There are also a lot of maps about a specific topic. You can find a collection of them on mapcomplete.org

Pietervdvn reshared this.

in reply to MapComplete

#OpenStreetMap is also 100% crowdsourced and 100% reusable by anyone.

mapcomplete.org allows people to contribute back data by filling out the questions asked when an item is selected. So, feel free to help out!

Pietervdvn reshared this.

📣 ✍️ New #webdev blog post!

This one is special to me, partly because it took some time to cook 😅 , partly because I talk a bit about #ux (which is not my main field), and partly because it features an experiment: after talking about #webpush and #pwa with #django, I'm asking my dear readers (you 😉) to visit a small demo website and tell me how it went!

You can give feedback here, or on Lemmy, Lobsters, etc. I'll update the post with the links!

So here it is: david.guillot.me/en/posts/tech…

Enjoy! 😸🔔

This entry was edited (10 months ago)

reshared this

MapComplete has seen a few improvements in the past few weeks. A few highlights:

- opticians now have a question if eye exams are done in the the shop
- A new theme for scouting is available: mapcomplete.org/scouting - it uses the NSI to pick a relevant icon
- toilets can now be rated
- One can mark if a mapcomplete.org/drinking_water point has (ice)cold, ambient temperature or hot water
- Charging stations have a 'charge point' layer
- and a lot of bugfixes!

Test it on mapcomplete.org!