Mark Robbins
banner
goodemailcode.com
Mark Robbins
@goodemailcode.com
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
Reposted by Mark Robbins
🔗 All About Email, Issue 207 is out now! This week - CTA buttons vs links and email link strategy! Learn about accessible, meaningful links and how to use fewer, more intentional links to improve usability.

Feel free to read the full newsletter below. 👇
Issue #207 All About Email
CTA buttons vs links and email link strategy! Learn about accessible, meaningful links and how to use fewer, more intentional links to improve usability.
newsletter.allabout.email
September 15, 2025 at 12:46 PM
Government communications are often required by law to be accessible.

Yet 100% of the emails we tested failed basic automated accessibility tests.
#A11y
Every government email message in our dataset failed to comply with accessibility requirements.

This creates significant barriers for users who rely on assistive technologies. Governments have a responsibility to ensure communications, including email, are accessible to as many people as possible.
May 23, 2025 at 10:47 AM
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
Supporters | Email Markup Consortium
Supporters of the Email Markup Consortium
emailmarkup.org
May 16, 2025 at 11:07 AM
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.
It's that time of year again. To celebrate Global Accessibility Awareness Day we've released our annual email accessibility report.

Unfortunately less than 0.01% of emails passed all automated test, so this is a call to action to do better.

emailmarkup.org/en/reports/a...
#GAAD #EmailGeeks #A11y
Accessibility Report 2025 | Email Markup Consortium
Email Markup Consortium Accessibility Report - 2025
emailmarkup.org
May 15, 2025 at 12:00 PM
Reposted by Mark Robbins
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
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.
www.linkedin.com
May 14, 2025 at 10:01 AM
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...
May 12, 2025 at 5:56 PM
Reposted by Mark Robbins
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...
Quick accessibility test: Keyboard support (British Sign Language version)
YouTube video by TetraLogical
www.youtube.com
April 28, 2025 at 6:59 AM
Reposted by Mark Robbins
🏳️‍⚧️ 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
Help us challenge the Supreme Court’s judgment on trans rights | Good Law Project
goodlaw.social
April 25, 2025 at 7:46 AM
Reposted by Mark Robbins
UK folks - the @goodlawproject.bsky.social is fundraising to challenge the Supreme Court's recent judgement goodlawproject.org/crowdfunder/...
Help us challenge the Supreme Court’s judgment on trans rights | Good Law Project
goodlawproject.org
April 26, 2025 at 4:07 PM
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...
“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.
stripo.email
April 23, 2025 at 4:30 PM
Reposted by Mark Robbins
Sign the Petition
Overturn the UK's New Legal Definition of a Woman
chng.it
April 21, 2025 at 11:32 AM
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...
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...
www.ted.com
April 18, 2025 at 11:58 AM
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
April 13, 2025 at 11:01 AM
Oh hello #EmailGeeks this looks good
#CSS only carousels arrive in Chrome 135

nerdy.dev/css-carousel...
March 20, 2025 at 6:09 PM
Get involved with @emailmarkup.org discussions. Help us with working towards improving the state of email markup #EmailGeeks
December 9, 2024 at 11:50 AM
Reposted by Mark Robbins
It's December 1st, and you know what that means: For the next 24 days, we'll publish articles about HTML by 24 authors. You can read them on the website or subscribe to the RSS channel.

Enjoy!

htmhell.dev/adventcalend...
HTMHell Advent Calendar 2024 - HTMHell
An article, talk, or tool that focuses on HTML every day until Christmas.
htmhell.dev
December 1, 2024 at 8:00 AM
Reposted by Mark Robbins
Did you know? Black Friday is named in honor of Rebecca Black, who invented Friday in 2011.
November 29, 2024 at 2:31 PM
Browsers are so unified these day, I forget there are sometimes differences. Todays learning strong tags in Firefox are set to `font-weight:bolder` others use `bold` #strongtyles.com/#strong" class="hover:underline text-blue-600 dark:text-sky-400 no-card-link" target="_blank" rel="noopener" data-link="bsky">browserdefaultstyles.com/#strong

Email is still the wild west of rendering. Keeping things exciting. Living life on the edge.
November 29, 2024 at 12:17 PM
Reposted by Mark Robbins
Please don’t rely on automated tools to write alt text!

Sure, AI is getting better at being able to recognise what’s in an image, but its context that matters!

See my example, where the same image, in two places, needs different alt text: www.craigabbott.co.uk/blog/how-to-...

#accessibility #a11y
November 28, 2024 at 7:23 AM
Morning #Brighton folks, the weather is shit today so get yourself down to Silver Spur makers market in Knoyle Hall, BN1 6RB (free parking). Be sure to check out Flamingo Rodeo (my partner's stall).
November 23, 2024 at 10:36 AM
Found a fun #accessibility bug today.

An element containing only an   inside a region, inside a document, inside an application. Will take you out of the region when using VoiceOver in Safari.

#EmailGeeks this is happening in Outlook webmail, so watch out for it github.com/hteumeuleu/e...
An element containing only ` ` in Outlook web, breaks VoiceOver navigation · Issue #142 · hteumeuleu/email-bugs
Email Client Outlook webmail Operating System MacOS 15 Safari 18 Expected Result When using role="application" in the browser it is expected that using role="document" inside that will mean the con...
github.com
November 21, 2024 at 5:53 PM
Hiya folks,
Does anyone know of a setting in Safari dev tools that can stop it squashing content to 1 character per line?

Obviously less elements is one solution but this is an email in outlook webmail and none of it is my code.
November 21, 2024 at 10:30 AM
Reposted by Mark Robbins
The Email Markup Consortium is working to improve UX, accessibility, performance, consistency and reliability in email markup. Please consider to chip in and support better emails! 🌟 emailmarkup.org/en/sponsors/ #EmailInnovation #EmailGeeks
Sponsors and Partners | Email Markup Consortium
Partner with or sponsor the Email Markup Consortium
emailmarkup.org
November 16, 2024 at 12:23 AM
Forgot to post this here the other day.

I did a little write up about the new Thunderbird Android app. Good support for modern CSS and some cool dark mode stuff going on. Overall seems solid.

Go and have a read
#EmailGeeks

learn.customer.io/message-comp...
Mozilla Thunderbird: What Email Developers Need to Know
Mozilla Thunderbird provides support for email developers, especially in regards to CSS and dark mode. Here’s what you need to know.
learn.customer.io
November 13, 2024 at 10:00 AM
If you haven't already, we've now made it easier to sign up and show your support for the Email Markup Consortium and our mission to improve email standards.

emailmarkup.org/en/supporters/

Read more about our mission here emailmarkup.org/en/docs/miss...

#EmailGeeks
Supporters | Email Markup Consortium
Supporters of the Email Markup Consortium
emailmarkup.org
August 7, 2024 at 9:42 AM