Mark Robbins 's Avatar

Mark Robbins

@goodemailcode.com.bsky.social

Email, accessibility, CSS and all that sort of stuff. Working on cool email stuff at Customer.io Admin at @emailmarkup.org Views are largely stolen and passed off as my own. #EmailGeek

274 Followers  |  175 Following  |  66 Posts  |  Joined: 28.06.2023  |  1.9298

Latest posts by goodemailcode.com on Bluesky

Government communications are often required by law to be accessible.

Yet 100% of the emails we tested failed basic automated accessibility tests.
#A11y

23.05.2025 10:47 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

In that case, I'm guessing the inlining was maybe done automatically on send. Some tool do that but there is usually a way to opt out of it.

22.05.2025 15:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Was it the FFconf email?
Look like it's missing !important to override the inline styles. Easy thing to miss if you are using a CSS inliner.

22.05.2025 12:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hmm that should work.
Could also the the selector you are using or the style you are setting. Gmail can also remove an entire style block if there is one thing it doesn't like. Such as a rgb() color using the white space syntax instead of the comma syntax.

22.05.2025 12:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

You can also look at some clever hacky inline stuff like this if you want to get really deep into it.
www.hteumeuleu.com/2016/the-fab...

22.05.2025 11:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There are also size limits in Gmail, total HTML over 102kb or CSS over 16kb things start to get stripped out.

22.05.2025 11:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

On desktop Gmail the message isn't loaded in an iframe so the media query is bassed on the full width of the viewport.

On mobile they mostly work, however if it's not a google account (not gmail or google workspace) then only inline styles are supported.

22.05.2025 11:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Thank for shareing!
Always great to see the web world taking an interest in our little corner of email fun.

17.05.2025 13:33 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Supporters | Email Markup Consortium Supporters of the Email Markup Consortium

Following on from the @emailmarkup.org Accessibility Report yesterday.

If you support the work we're doing to make email markup more accessible, more consistent and all round better. Please add your name to the list.

emailmarkup.org/en/supporters/

#EmailGeeks

16.05.2025 11:07 โ€” ๐Ÿ‘ 4    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

We've just put our the latest Email Accessibility Report.

There has been some improvement from previous years, but the results are still pretty dire.

So today on #GAAD please take a moment to look at fixing at least one thing in your emails.

15.05.2025 12:00 โ€” ๐Ÿ‘ 4    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
TetraLogical hiring Associate Accessibility Specialist in United Kingdom | LinkedIn Posted 8:09:04 AM. TetraLogical is looking for an Associate Accessibility Specialist to join our team and help usโ€ฆSee this and similar jobs on LinkedIn.

We're looking for an Associate Accessibility Specialist to join the @TetraLogical.com team:
www.linkedin.com/jobs/view/42...

Also here if Linkedin is not your thing:
misc.tetralogical.com/careers/2025...

Closing date is Wednesday 21 May.

#accessibility #a11y #UK

14.05.2025 10:01 โ€” ๐Ÿ‘ 6    ๐Ÿ” 9    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2

Is this maybe a political statement?

Remove the borders and everyone is equal or something like that?

12.05.2025 17:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Fun email bug of the day #EmailGeeks.

Superhuman will flatten all font sizes, if a #CSS border property doesn't appear inside an email.

This is the best bug I've seen in a while.

github.com/hteumeuleu/e...

12.05.2025 17:56 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Quick accessibility test: Keyboard support (British Sign Language version)
YouTube video by TetraLogical Quick accessibility test: Keyboard support (British Sign Language version)

It's British Sign Language (BSL) Awareness day! BSL is a visual language used by over 150,000 people in the UK.

Explore our range of accessibility videos, all with BSL.

Quick Accessibility Tests: www.youtube.com/watch?v=n2PS...

Browsing with Assistive Technology: www.youtube.com/watch?v=gcNW...

28.04.2025 06:59 โ€” ๐Ÿ‘ 18    ๐Ÿ” 10    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Help us challenge the Supreme Courtโ€™s judgment on trans rights | Good Law Project

๐Ÿณ๏ธโ€โšง๏ธ NEW ๐Ÿณ๏ธโ€โšง๏ธ

We believe the Supreme Court โ€“ which disgracefully refused to hear from trans people before its decision last week โ€“ has placed the UK in breach of its obligations under the Human Rights Act.

So weโ€™re readying a challenge โ€“ join us:
goodlaw.social/xpme

25.04.2025 07:46 โ€” ๐Ÿ‘ 1845    ๐Ÿ” 824    ๐Ÿ’ฌ 50    ๐Ÿ“Œ 70
Preview
Help us challenge the Supreme Courtโ€™s judgment on trans rights | Good Law Project

UK folks - the @goodlawproject.bsky.social is fundraising to challenge the Supreme Court's recent judgement goodlawproject.org/crowdfunder/...

26.04.2025 16:07 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Love this!
Thanks for sharing it ๐Ÿ˜

26.04.2025 10:56 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
โ€œDear Diaryโ€ฆโ€: How email marketing found itself โ€” one pixel at a time โ€” Stripo.email From the first marketing emails to todayโ€™s advanced strategies. Learn what changed, how it evolved, and how it shaped user experience as we know it today.

Fun look at the evolution of email over the year. Oh and look, I'm quoted in it a few times, so it must be good #EmailGeeks

stripo.email/blog/email-m...

23.04.2025 16:30 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Sign the Petition Overturn the UK's New Legal Definition of a Woman

FWIW: chng.it/MxpXD4MDxX

21.04.2025 11:32 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
This is what a digital coup looks like โ€œWe are watching the collapse of the international order in real time, and this is just the start,โ€ says investigative journalist Carole Cadwalladr. In a searing talk, she decries the rise of the โ€œbro...

I know this has been shared a lot already but if you've not seen it yet, it's well worth watching
www.ted.com/talks/carole...

18.04.2025 11:58 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Mate, that sucks. Sending love.

You're such a legend you'll land on your feet and smash whatever you end up doing next.

Your @smashingconf.com meets event the other day really inspired me to start playing around with new CSS features again (and then putting all that in an email).

13.04.2025 11:23 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Notion Mail inbox showing an email with a green satin shirt with humbing bird embroidery and pale pink fringe. On the shirt are 3 hotspots, when clicked each one shows a pop up message.

Notion Mail inbox showing an email with a green satin shirt with humbing bird embroidery and pale pink fringe. On the shirt are 3 hotspots, when clicked each one shows a pop up message.

Playing around with #CSS Overflow Module Level 5. I built out a CSS only hotspot email. This works in (some) email clients such as @notion.com Mail. When viewed in Chrome 135.

It's early days but I'm loving these new CSS features, so much potential ๐Ÿ˜ƒ
parcel.io/e/461478b7-f... #EmailGeeks

13.04.2025 11:01 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeah solving those accessibility issues is such a big step. Can't wait to play with it.

Now we just need to talk to Gmail about updating their CSS support ๐Ÿ˜†

20.03.2025 18:17 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Oh hello #EmailGeeks this looks good

20.03.2025 18:10 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Yes please!

17.03.2025 08:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Ah good catch, thanks for that. I forgot to update it. Just pushed an quick update now.

03.01.2025 12:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Personally, I'm generally more interested in an experience than a physical gift (unless I can eat it). A lot of events will do a speaker dinner which I love, but I've also done things like a city tour.

Ideal thing would probably be a food tour of the city.

16.12.2024 18:22 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Oh nice, I was looking for something like this the other day (although I needed it for Safari) but still great to know!

10.12.2024 10:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Get involved with @emailmarkup.org discussions. Help us with working towards improving the state of email markup #EmailGeeks

09.12.2024 11:50 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Phone home screen containing 21 different email clients. Some are repeated but beta versions or lite versions

Phone home screen containing 21 different email clients. Some are repeated but beta versions or lite versions

Well ok then.
Social media and AI apps are cool, but have you heard of email? It's the future.

03.12.2024 11:43 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@goodemailcode.com is following 20 prominent accounts