Sarah Fossheim

Independent front-end engineer, accessibility advocate, inclusive designer and educator. Dataviz accessibility nerd. Sometimes drawing things with CSS.
The type of person who makes having dogs their whole personality 🐕‍🦺🐑✨
Non-binary. Pronouns they/them/hen.

Sarah Fossheim boosted:
Adrian Roselliaardrian@toot.cafe
2022-11-01

A `<section>` is a meaningless element. Stop using it.

UNLESS you give it an accName. Then it becomes a region landmark:
w3.org/TR/html-aria/#el-sectio

Do not use `aria-label`. Associate `<section> with its `<h#>` via `aria-labelledby`. If it has no `<h#>`, stop using it.

Sarah Fossheimfossheim
2022-11-01

So mastodon.social feels incredibly slow, and also too big and random to have a usable local/federated timeline, so I’m guessing I should move over to something else. Which (queer friendly) instances do you recommend?

Sarah Fossheim boosted:
Manuel Matuzovićmatuzo
2022-11-01

Lessons learned from being permanently banned on Twitter.

matuzo.at/blog/2022/your-accou

Sarah Fossheim boosted:
Marcin Krzyzanowskikrzyzanowskim
2022-11-01

eloncodereview.com/ 6 months for free

Sarah Fossheim boosted:
FediTips has moved!feditips@mstdn.social
2022-11-01

Can I ask a favour?

I'm really grateful to be recommended as a follow, but can you also mention the website (fedi.tips) when you do so?

At the moment getting a lot of questions which are answered on the site, and it's difficult to keep up with every question. I'm happy to keep answering, but also afraid I'll miss someone's question.

If they know about the site from the beginning, they will have a chance of finding the answers themselves if I do miss their question.

Thanks 🙏

Sarah Fossheim boosted:
David Buchananretr0id@retr0.id
2022-11-01
A cryptobro DMed me to ask if I wanted to join his mailing list.

I spent slightly too long making this to send in reply.
I edited the Mailchimp pricing page. 3 plans are available. Premium. I will receive your emails, and read them fully and carefully. I may even follow links contained within the email.  Starts at £ 275.14 /month. Standard. I will receive your emails, and read the subject line. I will read the body of the email if I am sufficiently interested. Starts at £ 15.64 /month. Essentials. I will receive your emails, but I will ignore them entirely. I will not report them as spam. Starts at £ 10.12 /month.
Sarah Fossheim boosted:
René Stalderrenestalder
2022-11-01

I got an email that the "databases" of my Eleventy website were hacked. Damn, those hackers are good these days, hacking databases that don't exist, I applaud and make a $3000 transfer in Bitcoin.

Sarah Fossheimfossheim
2022-11-01

Nothing like starting the week with a good therapy session 😌💛

Sarah Fossheimfossheim
2022-11-01

On a more serious note:

If you’re navigating to a page or section: <a>.
If you’re executing an action, like submitting a post: <button>.

If you want to non-semantically group elements on a page to apply styling: <div>.

It’s always recommended to use the correct semantic element instead of changing the role and keyboard behavior of a <div>.

Sarah Fossheimfossheim
2022-11-01

@moiety almost went to a Halloween party as a <div class=“button”> on Saturday, kinda regret not doing it

Sarah Fossheimfossheim
2022-11-01

it looks like a button and it behaves like a button, it’s a

Sarah Fossheim boosted:
2022-11-01

I wrote an article on #css layers. It's as condensed as possible as all the other guides I saw were over 6000 words. I have #ADHD, that's not gonna work.

So, less than 800 words on this new "feature". What, how and why.

jmes.tech/posts/what-how-why-l

#webdev #technology

Sarah Fossheim boosted:
Crystal Preston-WatsonScopicEngineer@mstdn.social
2022-10-31

There aren't any major alternatives to the biggest social media platforms today because growing apps are acquired, crushed or limited. TikTok is an outlier due it's location. If BeReal becomes more than novelty likely will be bought up or copied and made irrelevant (Clubhouse). The lack of viable platforms isn't through the lack of imagination or effort. It's the Tech world is a vastly different place when you had AIM, ICQ, LiveJournal, Friendster, MySpace and others in competition.

Sarah Fossheimfossheim
2022-10-31

@benteh this is a great reminder that I have to go and get this years flu shot somewhere 😅

Sarah Fossheim boosted:
2022-10-31

Honestly this would be the best time for an accessible, ethical social media platform to get the ball rolling.

Like imagine if accessibility and inclusion was a priority on day one for an app instead of coming way late.

Sarah Fossheim boosted:
2022-10-31

I wrote about the potential downsides to over-using aria-label. ericwbailey.website/published/

Sarah Fossheim boosted:
Adrian Roselliaardrian@toot.cafe
2022-10-31

Happy Halloween to everyone who has been affected by accessibility overlays!

---
RT @ScopicEngineer
Not too late to grab a truly horrifying costume for Halloween next week! 🎃
twitter.com/ScopicEngineer/sta

A parody of Spirit Halloween costumes. This costume is for 'Accessibility Overlays'. The includes are: "One line" of JavaScript, WCAG compliance and no lawsuits not guaranteed, and Good Page Performance (lol no). In a bottom corner the text: Clown Size Costume One Size Fits All. There is an image of a clown in a business suit with wads of cash sticking out of all the pockets of the jacket.
Sarah Fossheim boosted:
Sara SoueidanSaraSoueidan
2022-10-31

"In the same way an organisation chooses a logo and colour palette for its website, it stands to reason that they may also choose a particular voice that represents their brand." — @LeonieWatson@twitter.com

Sarah Fossheim boosted:
Sara SoueidanSaraSoueidan
2022-10-31

"Why we need CSS spech"⁩

Excellent writeup and read by ⁦@LeonieWatson@twitter.com⁩ tink.uk/why-we-need-css-speech/

Sarah Fossheim boosted:
Sirisha Rambhatlasirisha
2022-10-31

@GaelVaroquaux Well said!

Also, since the general public, investors, and tech-bros fall for his antics, they reinforce the perception that:

1. has already achieved -driving despite the evidence and
2. if-elon-cannot-then-no-one-can.

As a result, he is also killing funding for real research, all because he cannot really grasp how complex things are in reality.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst