Eric Meyer
Web standards author and speaker; wrote the CSS: The Definitive Guide series and co-founded the An Event Apart conference.
Eric Meyer did not write this page. ppll compiled it from their own words, each linked to the source. Is this you? · Report a mistake
Latest Mastodon
What they believe
-
New web graphic technologies tend to be used for flashy, excessive effects at first before settling into more restrained, practical use.
this is how any new graphic advancement goes: we, by which I mean the collective web industry, start by doing really outré and eye-catching stuff that we later have cause to regret.
meyerweb.comSaid 27 Apr 2026This on korrents
-
Shadow DOM breaks accessibility in a number of ways.
There are just a bunch of things about it that don't feel right to me, like how it can break accessibility in a number of ways.
meyerweb.comSaid 19 Dec 2025This on korrents
The bold line is korrents’ wording; the quote is theirs. These 2: what they wrote before what they said aloud, one per source, newest first.
Feed
As its own page →Hiding
19 October
15 October
14 October
- Mastodon
- BlogMy Interop 2027 Rankings
10 October
9 October
7 October
6 October
4 October
1 October
30 September
24 September
22 September
19 September
17 September
16 September
17 June
7 June
28 May
27 April
From one piece Canvas-ing the Web 2 beliefs · meyerweb.com
-
korrents.com
HTML-in-canvas style techniques are unlikely to become widely used in everyday web development.Their words
I don't think this is likely to catch on. We might develop some patterns to make it easier, some interesting hacks to overcome the mismatch, but I don't think that will significantly move the needle.
-
Their words
this is how any new graphic advancement goes: we, by which I mean the collective web industry, start by doing really outré and eye-catching stuff that we later have cause to regret.
19 December 2025
-
korrents.com
Shadow DOM breaks accessibility in a number of ways.Their words
There are just a bunch of things about it that don't feel right to me, like how it can break accessibility in a number of ways.
29 October 2025
28 October 2025
14 September 2025
22 August 2025
20 August 2025
7 August 2025
21 May 2025
9 April 2025
8 January 2025
18 March 2024
Nothing matches.
Beliefs
Korrents What they believe 3 beliefs — each backed by an exact quote.
Each is a — compiled by korrents.com, not by them: the one-line wordings are korrents', the quotes are theirs.
Recent
New web graphic technologies tend to be used for flashy, excessive effects at first before settling into more restrained, practical use.
this is how any new graphic advancement goes: we, by which I mean the collective web industry, start by doing really outré and eye-catching stuff that we later have cause to regret.
Canvas-ing the Web Said 27 Apr 2026
HTML-in-canvas style techniques are unlikely to become widely used in everyday web development.
I don't think this is likely to catch on. We might develop some patterns to make it easier, some interesting hacks to overcome the mismatch, but I don't think that will significantly move the needle.
Canvas-ing the Web Said 27 Apr 2026
Shadow DOM breaks accessibility in a number of ways.
There are just a bunch of things about it that don't feel right to me, like how it can break accessibility in a number of ways.
Targeting by Reference in the Shadow DOM Said 19 Dec 2025
What is a korrent?
A korrent is a belief a person has stated in their own words: one sentence stating the claim, backed by a quote and a source, kept at korrents.com.
Under a name here, the quoted block is what they actually said. The korrent beneath it is the claim those words support, in korrents' wording — tap it to see the record, its source, and who else holds it.
Nobody here wrote their own korrents. They are compiled from public statements, and a person can change their mind, which is recorded too.
Recommends rcmnd
rcmnd What they recommend 10 things — each backed by an exact quote.
Compiled by rcmnd.app, not by them: the quotes are theirs, and each links to the post it was copied from.
Recent
Uses Photoshop
Adobe Photoshop gets some use, mostly when my business partner sends me designs and buttons and such to turn into markup and CSS, but also when I want to goof around a bit with images or process screenshots for my writing.
usesthis.com 8 Mar 2011
Uses Firebug
Firefox plus Firebug and the Web Developer Toolbar is my development environment.
usesthis.com 8 Mar 2011
Uses Camino 2
Camino 2 is my personal-surfing browser, whereas Firefox plus Firebug and the Web Developer Toolbar is my development environment.
usesthis.com 8 Mar 2011
Show 7 more
Uses VMware Fusion
Also, Windows XP in a number of VMware Fusion instances - one for each major IE release plus an extra "baseline" instance in case I have to build up a new one from scratch.
usesthis.com 8 Mar 2011
Loved BBEdit
A whole lot of my time is spent in BBEdit, which I've been very happily using for more years than I can recall. I even use it for editing files on remote servers, thanks to its built-in SFTP support
usesthis.com 8 Mar 2011
Uses Marco Polo
The Macbook is contextually reconfigured with Marco Polo. For example, when I plug in an Ethernet cable, Marco Polo automatically disables Airport; upon removal, Airport is turned back on.
usesthis.com 8 Mar 2011
Uses Macally iKey
I also plug in an old Macally iKey keyboard and a Logitech MX 500 optical mouse so I can have better input channels than what's built into the laptop.
usesthis.com 8 Mar 2011
Disliked Acer flat-panel
I occasionally plug a secondary monitor into it, that currently being a crappy old 17" Acer flat-panel.
usesthis.com 8 Mar 2011
Loved Logitech MX 500
I will not, however, upgrade the mouse, at least not before it dies outright. I adore the MX 500.
usesthis.com 8 Mar 2011
Uses MacBook Pro
I have a 4GB dual-core 15" MacBook Pro, which is my "compromise size": a screen just big enough for desktop work in a physical factor just small enough for me to haul around when I travel.
usesthis.com 8 Mar 2011
Where they publish
Blog meyerweb.com His site and blog since 1990s.
Recent
- My Interop 2027 Rankings 14 Oct 2026 In which I explore why I ranked what I did for Interop 2027.
- In situ Syntax Highlighting in macOS Applications Like Keynote 17 Jun 2026 If you do code-heavy talks in Keynote and want to syntax highlight the code, this might be for you.
- Eighteen 7 Jun 2026 The transition from phantom childhood to phantom adulthood feels like it could be a transition for us as well.
Show 12 more
- Accessible (I Think) Split-Cell Table Headers 28 May 2026 A way to create a diagonally split header cell without mangling accessibility, I hope.
- Canvas-ing the Web 27 Apr 2026 A practical use case for rendering HTML+CSS to a canvas, an emerging API being previewed in Chrome.
- Targeting by Reference in the Shadow DOM 19 Dec 2025 A new way to allow elements inside a Shadow DOM to be targeted for accessibility or other reasons.
- Custom Asidenotes 29 Oct 2025 In which I turn inline asides into robustly enhanced sidenotes with CSS and just a touch of JS.
- Parenthetical Asidenotes 28 Oct 2025 In which I turn inline asides into sidenotes, but not in a way anyone should actually use.
- Bookmarklet: Load All GitHub Comments (take 2) 14 Sept 2025 In which I update a bookmarklet to load all the comments on super-long GitHub threads.
- No, Google Did Not Unilaterally Decide to Kill XSLT 22 Aug 2025 The Web Discourse has been spicy of late, and XSLT is to blame. Well, sort of. It’s complicated.
- To Infinity… But Not Beyond! 20 Aug 2025 More explorations of ways to abuse the CSS `infinity` keyword, this time with more than just lengths.
- Infinite Pixels 7 Aug 2025 In which I push browser engines to their finite limits using infinite values.
- Masonry, Item Flow, and… GULP? 21 May 2025 Masonry layout is a difficult thing to do with CSS at present. Item Flow could make it easy.
- CSS Naked Day 2025 9 Apr 2025 meyerweb.com goes au naturel, mostly, in observance of the annual CSS Naked Day.
- CSS Wish List 2025 8 Jan 2025 Back in 2023, I belatedly jumped on the bandwagon of people posting their CSS wish lists for the coming year. This year I’m doing all that again, less belatedly! (I didn’t do it last year because I couldn’t even. Get it…
Link verified 4 Sept 2026. Recent items update automatically from the channel.
Mastodon @meyerweb@mastodon.social Where he posts.
Recent
- Sounding the @SwiftOnSecurity klaxon. 19 Oct 2026 youtube.com
- Are lithium-metal gel caps a thing? Asking for a data center’s coolant system. 15 Oct 2026
- ⌨️ The Interop 2027 process is moving along, and now is the time for ranking proposals! And blogging about it! 14 Oct 2026 meyerweb.com
Show 17 more
- Today I learned about the Z unit, which is apparently one-tenth of an ounce. 10 Oct 2026
- I will not watch the Fort Hood execution the same way I wouldn’t have watched if the J6ers had been publicly executed. No death should ever be a spectacle. Those who treat it as such damage themselves. 9 Oct 2026
- In memory and honor of Margaret Hamilton (1936–2026), American hero. 7 Oct 2026 news.mit.edu
- It’s nice that I’m supposed to get a payout from the Anthropic settlement, but the data they have is so jank, I fear for the accuracy of the payments. This is what they have for ONE of my qualifying works, with my corrections in the dropdowns (that’s how you have to do it). 6 Oct 2026
- I can’t help but laugh whenever I’m in the mountains. They’re hill areas! 4 Oct 2026
- Every time a recipe says to sauté the garlic until fragrant, I’m like, excuse you. What are you even talking about. This is GARLIC. It was fragrant from the moment I peeled it. As soon as it hit the pan it was the only thing anyone could smell. How about you give me a time span or a visual change or something that actually makes a lick of sense instead, how’s that? 1 Oct 2026
- My left hand was out of place when I started typing a URL and that’s how I discovered `grrps://` should be a thing. 30 Sept 2026
- I may not be at Inbox Zero, but I just managed Matrix Zero and honestly I think that’s a much steeper hill to climb. 24 Sept 2026
- RE: https://mastodon.social/@hellogeri/117315401952407398 Anyone in the UK able to help Geri out with this? She’s good people. 22 Sept 2026
- RE: https://aus.social/@jimbob/117285838931560038 B minor, I think. C minor is a very close second. 19 Sept 2026
- I made this floating-scrollbar #CSS demo as the result of a discussion we had in today’s Front-End Study Hall: https://codepen.io/editor/meyerweb/pen/01a0b0bd-0100-750d-8c24-745f6318896d I don’t know if it’s actually a good idea to do something like this (probably not), and it has a few styling limitations (no drop shadows or glows), but it was interesting to try to hit a design brief with clipping paths and the relatively new `shape()` value. 17 Sept 2026
- I just deleted a post I made yesterday, because it led some people to reasonably read things into it that I didn’t intend. That’s on me, as I wrote it badly and without considering contexts beyond what I was thinking at the time. My apologies to anyone who read it and was disheartened or upset; I’m happy to discuss further in DMs with those who saw it and would like clarification on what I meant. 16 Sept 2026
- Oh, hey, I can schedule Mastodon posts now? Thanks, elk.zone! 10 Sept 2026
- #CSS Working Group currently discussing ways to deal with “the Hampster Dance problem”. 9 Sept 2026
- I find myself in a situation of creating favicons for a few things (it’s an internal task) and so I need to make ones that work in dark mode as well as light. I know how to make adaptive favicons, but does anyone have pointers to good *visual* best practices for dark mode favicons? My DuckDuck-fu is only turning up how to make them adaptive, not what they should actually look like to read well against a dark tab background. 8 Sept 2026
- I’m trying to reattach interior pieces of a decades-old violin case. The pieces were originally affixed by staples that have a 4.5mm crown, 10mm leg length, and are made from wire that’s 0.75mm thick. I have searched a bunch permutations of those dimensions (metric and imperial-converted) with various terms (“narrow crown”, “upholstery”, “trim”, etc.) and am still coming up empty for what these staples are and where I could get new ones, and what kind of device I would need. Anyone here know? 2 Sept 2026
- Article starts out, literally kicks off the opening sentence with, “We’ve all used AI to help us write code” and brudda, let me stop you right the hell there. No, we all have not. Some of us are still resolutely hewing code out of text editors and actual human thinking, and it’s still usually better than whatever your steroidal autocomplete extruded for you. 1 Sept 2026
Link verified 4 Sept 2026. Recent items update automatically from the channel.
LinkedIn meyerweb His professional profile.
Link verified 4 Sept 2026.
GitHub meyerweb His code and demos.
Recent
Link verified 4 Sept 2026. Recent items update automatically from the channel.
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.