Sign in

Hussein Al Hammad | حسين آل حماد

@hussein-alhammad.com
64 followers 86 following 29 posts

Email Ecosystem Advocate | Admin @ Email Markup Consortium | Team Lead @ Flourish

PostsRepliesMedia
Reposted by Hussein Al Hammad | حسين آل حماد
Mark Robbins @goodemailcode.com · 11/09/2026
🎉 Great news folks, the good people at Gmail have finally fixed the forced dark mode issue. In both the iOS and Android apps 🎉 They now support setting the color-scheme meta tag prevent the forced dark colors being used <​meta name="color-scheme" content="light only" /> #EmailGeeks
A Gmail logo on the left with an inverted dark mode version of the Gmail logo to the right. Both are large M shaped logos that sort of resemble an envelope
122
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 01/07/2026
Me: How do I implement x? AI: Option 1 (recommended) [explanation...] Option 2 [explanation...] "I actually prefer this approach because it's cleaner."
010
Reposted by Hussein Al Hammad | حسين آل حماد
Email Markup Consortium @emailmarkup.org · 21/05/2026
While developers play a role here, the reality is this is a systemic ecosystem problem across senders, tooling and email clients. Accessibility needs to become part of the authoring and QA process itself, rather than a post-build checklist.
041
Reposted by Hussein Al Hammad | حسين آل حماد
Email Markup Consortium @emailmarkup.org · 21/05/2026
The result: • 99.88% triggered Serious or Critical accessibility issues • Only 8 emails passed all automated checks • Most failures were basic, machine-checkable issues
131
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 21/05/2026
The report highlights a harsh reality. It points fingers, but collectively and at all players in the ecosystem If you take pride in (your product) being an integral part of the email ecosystem, we encourage you to take that role seriously and allocate adequate and regular attention to accessibility
020
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 21/05/2026
EMC's annual report on the State of Accessibility in Email is our way to participate in #GAAD in a meaningful way While overall stats are negative, the response to past reports has always been encouraging based on our talks with developers, framework/build tools and email clients
120
Reposted by Hussein Al Hammad | حسين آل حماد
Mark Robbins @goodemailcode.com · 12/12/2025
The Email Markup Database is live! Did you know that ~20% of emails collected still use the <center> element but only 0.5% of emails use <picture>. Well you do know, and there is loads more exciting information to find as you dig in database.emailmarkup.org
database.emailmarkup.org
The Email Markup Database
Usage metrics and insight from 1M+ real world emails
162
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 12/12/2025
Real usage metrics from 1M+ real-world emails. The Email Markup Database is a major step toward a more transparent and collaborative ecosystem. With this level of data, we can identify gaps and have constructive discussion on how email clients and ESPs can evolve.
000
Reposted by Hussein Al Hammad | حسين آل حماد
Email Markup Consortium @emailmarkup.org · 13/10/2025
This kind of openness and collaboration benefits everyone in the email ecosystem. We’d love to see more email clients follow Proton Mail’s lead in sharing accurate, transparent data with the community. emailmarkup.org/en/blog/2025...
emailmarkup.org
Proton Mail rise up the accessibility rankings | Email Markup Consortium
We’ve updated our 2025 Accessibility Report after Proton Mail updated its data on “Can I Email?”. It’s a reminder of how transparency and collaboration can push the email industry forward.
131
Reposted by Hussein Al Hammad | حسين آل حماد
Email Markup Consortium @emailmarkup.org · 13/10/2025
Proton Mail (@proton.me) noticed that some of their data on "Can I Email?" was outdated, and took the initiative to update it themselves. As a result, our 2025 Accessibility Report now reflects a much more accurate picture of Proton Mail’s strong accessibility support.
131
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 30/09/2025
Yes this is about Vercel's Guillermo Rauch
000
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 30/09/2025
The Netanyahu list is just as bad as the Epstein list
100
Reposted by Hussein Al Hammad | حسين آل حماد
rem / Remy Sharp @remysharp.com · 30/09/2025
This is grotesque. I lost any love for Vercel & Next years ago, but seeing him cozy up with genocide in Gaza — is beyond words. I feel for the employees. The horrifying truth: businesses that worked with the Nazis didn’t fall to capitalism. It’s down to us, we have to take our business elsewhere.
17015
Reposted by Hussein Al Hammad | حسين آل حماد
Andy Bell @bell.bz · 30/09/2025
There’s never been a better time to switch from Next.js to Astro nitter.net/rauchg/statu...
nitter.net
914231
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 14/07/2025
Google Play Store app preview images: Clicking on the first image enlarges the last image and vice versa. As a result, the user needs to swipe in the opposite direction.
000
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 14/07/2025
Instagram Story editor Edit mode: text defaults to RTL. Preview mode: text defaults to LTR. This is easy to see when you use characters that have weak or neutral directionality (BIDI algorithm), like numbers and emojis.
100
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 14/07/2025
LinkedIn app: swipe in reverse App is set to Arabic (RTL). Slider is LTR. Slider indicators are RTL.
100
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 12/07/2025
The progress bar on YouTube videos: RTL when browsing videos LTR when watching a video
Youtube app: progress bar when browsing videos is RTLYoutube app: progress bar when watching videos is LTR
110
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 12/07/2025
Football score notification (Google app) in One UI's Now bar vs. notification bar is reversed. Is your team winning or losing?
One UI's Now bar: Roma 1, Atalanta 2One UI's Now bar: Roma 2, Atalanta 1
100
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 12/07/2025
Media controls in notification area: The progress bar is RTL The back/forward buttons are LTR Android 15. One UI 7.
Media controls in notification area on One UI 7:
The progress bar is RTL
The backward/forward buttons are LTR
100
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 11/07/2025
The back arrow icon on @bsky.app points in the forward direction. In RTL layout, back = right, forward = left.
110
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 11/07/2025
These icons on @bsky.app are just not in the right place
110
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 11/07/2025
The RTL experience on many apps just has untested-still-in-dev feel. Sometimes it is indeed tricky (e.g. media controls), but basic things are often overlooked.
130
Reposted by Hussein Al Hammad | حسين آل حماد
Lea Verou, PhD @lea.verou.me · 08/07/2025
🔥 I have news! After a 1y hiatus, I’m once again leading this year’s #StateOfHTML survey, thanks to generous funding by Google. ❤️ 🙋🏽‍♀️ Is there is an HTML feature or Web API you're dying to see progress on? Suggest it and it could be included! [1/2] lea.verou.me/blog/2025/de...
lea.verou.me
Influence the State of HTML 2025 Survey! • Lea Verou
129024
Reposted by Hussein Al Hammad | حسين آل حماد
Justin Jackson @justinjackson.ca · 05/07/2025
A more hopeful, nuanced take on programming and AI medium.com/@kt149/githu...
medium.com
GitHub CEO says the ‘smartest’ companies will hire more software engineers not less as AI develops
Despite the wave of layoffs and hiring freezes across the tech industry, GitHub CEO Thomas Dohmke isn’t worried about the future of…
2253
Reposted by Hussein Al Hammad | حسين آل حماد
Sacha Greif @sachagreif.com · 25/06/2025
Still a week left to take the State of CSS survey! The survey hasn't got as many responses as last year, so any help sharing will be much appreciated :) survey.devographics.com/en-US/survey...
survey.devographics.com
State of CSS 2025
Take the State of CSS survey
12938
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 23/06/2025
Email preview text has never had a proper spec, but it could. Google's Gmail and Yahoo Mail already support Schema structured data. Adding support for a standardized metadata-based preview text isn't a technical leap; it's the natural next step.
010
Reposted by Hussein Al Hammad | حسين آل حماد
Email Markup Consortium @emailmarkup.org · 10/06/2025
Sign the EMC supporters list and show the industry Email Accessibility matters! Add your name: emailmarkup.org/en/supporters/ #a11y
emailmarkup.org
Supporters | Email Markup Consortium
Supporters of the Email Markup Consortium
032
Reposted by Hussein Al Hammad | حسين آل حماد
Zach Leatherman @zachleat.com · 06/06/2025
Web sites with a Facebook pixel were communicating with local native apps (Instagram, Facebook, maybe WhatsApp) to log (and attribute) incognito web browsing activity. Write-up: localmess.github.io Story: english.elpais.com/technology/2...
localmess.github.io
Covert Web-to-App Tracking via Localhost on Android
35217
Reposted by Hussein Al Hammad | حسين آل حماد
Sacha Greif @sachagreif.com · 04/06/2025
The 2025 State of CSS survey is now open! survey.devographics.com/en-US/survey...
survey.devographics.com
State of CSS 2025
Take the State of CSS survey
14740
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 04/06/2025
Does anyone else "feel the clipboard" at the tip of their fingers after they copy something on their computer?
000
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 03/06/2025
If you're building or configuring an email client's sanitizer, accessibility should be a consideration just like security and privacy are. If you're working on an email client or related tooling, we'd love to collaborate to help make email more inclusive.
000
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 03/06/2025
At @emailmarkup.org, we recognise that email comes with unique security and privacy challenges. This doesn't mean accessibility should be deprioritized.
100
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 03/06/2025
Products with better accessibility are built when accessibility is considered early in the process, not as an afterthought. The same principle should apply to email clients.
100
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 27/05/2025
It's hard to reconcile the excellence of Google Chrome with the limited accessibility support in Gmail. We know Google has the talent and track record; so why not bring that same energy to email?
021
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 26/05/2025
In some environments, change can only happen mid air hussein-alhammad.com/blog/2025/05...
hussein-alhammad.com
Mid Air
The risk isn't in changing mid air, but in assuming we never have to.
000
Reposted by Hussein Al Hammad | حسين آل حماد
Mark Robbins @goodemailcode.com · 23/05/2025
Government communications are often required by law to be accessible. Yet 100% of the emails we tested failed basic automated accessibility tests. #A11y
032
Reposted by Hussein Al Hammad | حسين آل حماد
Mark Robbins @goodemailcode.com · 16/05/2025
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
emailmarkup.org
Supporters | Email Markup Consortium
Supporters of the Email Markup Consortium
053
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 16/05/2025
If you believe in the importance of accessibility in email, join 200+ industry professionals and add your signature: emailmarkup.org/en/supporters/
emailmarkup.org
Supporters | Email Markup Consortium
Supporters of the Email Markup Consortium
041
Reposted by Hussein Al Hammad | حسين آل حماد
Mark Robbins @goodemailcode.com · 15/05/2025
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.
053
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 15/05/2025
Today is GAAD, a good opportunity to reflect on the state of accessibility in the email ecosystem (email clients, ESPs, build tools, developers). Looking at real-world data, the sad truth is the whole ecosystem is failing the recpients - the most important party of the ecosystem.
020
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 28/02/2025
Feed the machine. Do it for the humans. The machines will repay you.
010
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 28/02/2025
Sometimes the only way to make stakeholders care about accessibility is by showing a direct impact. An all-image HTML email looks flashy, but dies in the inbox An accessible HTML email is consumed by both humans and computers. Free push notification 🔔
Google Assistant sends a push notification after it analysed an accessible HTML email instead of an all-image email
100
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 06/01/2025
I've switched my phone to Arabic and was reminded how many apps aren't properly tested in right-to-left layout. I've not switched my laptop though.
010
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 12/12/2024
This is a great example of how standards make a massive difference. Dealing with accessibility issues in web dev can feel like "easy mode" in comparison to email dev where there is zero standards when it comes to HTML messages.
000
Hussein Al Hammad | حسين آل حماد @hussein-alhammad.com · 09/12/2024
This is a fun frontend challenge. You don't have to be interested in email to find this interesting and discuss it with us.
021