Manuel Matuzović
matuzo.at
Manuel Matuzović
@matuzo.at
frontend developer and consultant
HTML, CSS, accessibility
big fan of <button>s
creator of HTMHell
author of the Web Accessibility Cookbook
Pinned
Hi, I'm Manuel, a front-end dev, consultant, and accessibility auditor from Austria.

I have a blog (matuzo.at), a website where I post horrible HTML (htmhell.dev), and I recently wrote a book about accessibility for developers (accessibility-cookbook.com).

I post mainly about HTML, CSS, and a11y.
Home - Manuel Matuzovic
I'm a frontend developer in Graz, specialized in HTML, accessibility, and CSS layout and architecture.
matuzo.at
Dieses Jahr gibt es wieder einen Lehrgang für „Barrierefreies Webdesign“ an der JKU und ich unterrichte diesmal mehrere Themen! Schaut euch das Curriculum an, es ist echt super!

Anmeldeschluss ist der 22.2 und es geht am 15.03 los (Online).

www.jku.at/institut-int...
Barrierefreies Webdesign - Lehrgang mit Zertifikat
Barrierefreies Webdesign an der JKU Linz 2026 => Lehrgang im Ausmaß von 18 ETCS -Top-Vortragende -Abschluss mit Zertifikat -uvm. => Jetzt informieren & Wissen erwerben!
www.jku.at
February 13, 2026 at 7:41 AM
Container style queries are one of the focus areas of Interop 2026. That's exciting because I have many useful demos in my talk at Web Day Out that I can't wait to show you! You can check them out on March 12th in Brighton!

Use the code JOIN_Manuel for a discount.
webdayout.com
wpt.fyi/interop-2026
web-platform-tests dashboard
wpt.fyi
February 13, 2026 at 7:27 AM
I had to update my blog post from 2019 because Lighthouse has been lowering the score if best-practice rules aren’t met. Specifically, it complains about the absence of a main landmark. I added it, now my score is perfect again. 👍

www.matuzo.at/blog/buildin...
Building the most inaccessible site possible with a perfect Lighthouse score - Manuel Matuzovic
An experiment that proves that automatic accessibility testing is only a first step and that manual testing is vital.
www.matuzo.at
February 13, 2026 at 7:13 AM
Container style queries, advanced attr(), and contrast-color() in Interop 2026 😍

wpt.fyi/interop-2026
web-platform-tests dashboard
wpt.fyi
February 12, 2026 at 8:35 PM
Reposted by Manuel Matuzović
CSS Weekly #633
🧱 Fundamentals of CSS Layout
📚 How stacking contexts work
🏁 Debug starting-style in DevTools
🔐 Autocomplete on fields for 2FA

Featuring @polypane.app, @joshtumath.uk, @nerdy.dev, @mattzeunert.com, @matuzo.at, @css-only.dev, @sturobson.com. 🙏
Issue #633 - CSS Weekly
Understand the fundamentals of CSS Layout, learn how stacking contexts work, why you should use the HTML autocomplete attribute on fields for 2FA, and more.
cssw.io
February 11, 2026 at 8:05 AM
Reposted by Manuel Matuzović
My new CSS course is now live on @frontendmasters.com! Learn the essentials, including responsive layouts, typography, animations, and more.

Save $10 on your first month: frontendmasters.com/courses/css-... (affiliate link, so it helps support me too 😊)
Learn CSS & Responsive Design Fundamentals
Learn the essentials of typography, responsive grid layout, animations, and form styling. By the end, you'll have the foundation to dive into your next vanilla CSS codebase or use utility-first approa...
frontendmasters.com
February 10, 2026 at 5:24 PM
Reposted by Manuel Matuzović
✍️ New article: Webspace Invaders

👾👾👾👾👾👾👾👾👾👾👾👾

matthiasott.com/articles/web...
Webspace Invaders · Matthias Ott
There’s something happening on the Web at the moment that almost feels like watching that old arcade game Space Invaders play out across our servers. Bots and scrapers marching in formation, attacking...
matthiasott.com
February 9, 2026 at 12:30 AM
R.I.P. Brad Arnold! 🖤

youtu.be/xPU8OAjjS4k?...
February 7, 2026 at 9:05 PM
Reposted by Manuel Matuzović
A few weeks ago I used AI to help me building a simple RSS Reader for my E-Reader. Here's a short summary of how it turned out.
An RSS Reader for E-ink screens — Jürgen Genser
How I vibecoded a simple read-later app for E-Readers.
juergengenser.com
February 7, 2026 at 8:16 PM
¡VIVA MÉXICO, CABRONES!

youtu.be/mDOIv-I58AQ?...
February 7, 2026 at 8:43 PM
Samy Deluxe hat letztes Jahr ein komplettes Album mit Conductor Williams gemacht und es ist richtig richtig gut!

youtu.be/We4r0Dr9sCY?...
February 7, 2026 at 7:09 PM
mooonkeeey veeeersuuus rooobooot
February 7, 2026 at 5:23 PM
Reposted by Manuel Matuzović
Announcing The CSS Selection!

📰 www.projectwallace.com/the-css-sele...

📚 100,000 websites
⏱️ 100+ metrics
🔖 7 chapters

The biggest deep-dive ever into real-world use of CSS across the globe. Dive in and find out some hidden gems. Also, see how much of 'the new CSS' is actually used!
The CSS Selection - 2026 Edition - Project Wallace
The CSS Selection shows real-world CSS usage from over 100,000 websites and looks at the most important metrics.
www.projectwallace.com
February 6, 2026 at 10:08 AM
Reposted by Manuel Matuzović
[5/4]

It’s a post now:
adrianroselli.com/2026/02/hono...

712 words, but the images are huge (dimensions, not file size). I also captured fresh images (last night’s were an old version of my demo).

#HTML #CSS #accessibility #a11y
Honoring Mobile OS Text Size
If your users scale the text size in Android or iDeviceOS, that doesn’t always affect the size of text on a web page. It’s a function of browser and authored code, as opposed to a standardized approach. That may be changing. Support The current state of affairs in the three…
adrianroselli.com
February 6, 2026 at 8:40 PM
Reposted by Manuel Matuzović
Jeff Bezos Launches New Washington Post Layout dietagespresse.com/jeff-bezos-l...
Jeff Bezos Launches New Washington Post Layout
After firing 30% of its staff, Jeff Bezos unveils a new layout for the Washington Post, aiming to provide a more streamlined experience.
dietagespresse.com
February 6, 2026 at 11:55 AM
In a recent blog post by @joshtumath.uk I learned about a proposal for a new meta tag that, in the future, may enable us to instruct browsers to respect text size settings on websites.

matuzo.at/blog/2026/te...
A new meta tag for respecting text scaling on mobile - Manuel Matuzovic
I'm a frontend developer in Graz, specialized in HTML, accessibility, and CSS layout and architecture.
matuzo.at
February 6, 2026 at 7:27 AM
14 years later and this song is still an absolute banger!

youtu.be/GI6CfKcMhjY?...
February 5, 2026 at 8:27 PM
Today, someone asked me if I was interested in writing a book for them. Can you imagine? Who would want to do that to themselves....twice? 😁
February 5, 2026 at 3:27 PM
Do you have experience with Apress as a writer/reader? Are their books good?
February 5, 2026 at 12:29 PM
The new `:granted` pseudo-class allows for special styling when a permission was granted.
February 5, 2026 at 7:13 AM
/me opens website of new UI tool
"turn your terminal into an accessibility expert"
WTF!?
"by the people who made Tailwind CSS"
aaah okay…
/me closes tab
February 5, 2026 at 6:39 AM
Maybe it's best we all just agree to not use `tabindex=0` anymore.
February 4, 2026 at 12:32 PM
There is a new HTML element called . I checked it out and here's what I learned.

matuzo.at/blog/2026/ge...
Introduction to the new HTML element <geolocation> - Manuel Matuzovic
I'm a frontend developer in Graz, specialized in HTML, accessibility, and CSS layout and architecture.
matuzo.at
February 4, 2026 at 10:37 AM
Reposted by Manuel Matuzović
My contract is ending at the end of February and so I’d like to find a new role ASAP.

I am a senior-level design systems developer / design technologist / front-of-the-frontend developer that specializes in web accessibility.

I work remotely from my home in Winnipeg, Canada. 🇨🇦

Shares appreciated!
February 3, 2026 at 6:09 PM
yo we heard you like interactive elements, so we put a link in a button so you can click while you click.
February 2, 2026 at 11:25 AM