Can I edit my responses?
Lea Verou Blog
by
2M ago
of cutting edge features, more than the other surveys. As I mentioned above, we had a lot of difficult tradeoffs to make, and had to cut a ton of features that were otherwise a great fit. We err’ed on the side of more cutting edge features, as those are the areas the survey can help make the most difference in the ecosystem. To save on space, and be able to ask about more features, we used a new compact format for some of the more stable features, which only asks about usage, not awareness. Here is an example from the first section of the survey (Forms): However, this means that if you have ne ..read more
Visit website
Fallback for browsers that don’t support RCS
Lea Verou Blog
by
2M ago
..read more
Visit website
Minimalist Affordances: Making the right tradeoffs
Lea Verou Blog
by
9M ago
“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away” : users perceive beautiful interfaces as easier to use and cut them more slack when it comes to minor usabiity issues. A common incarnation of form-over-function, is when designers start identifying signifiers and affordances as noise to be eliminated, sacrificing a great deal of learnability for an — often marginal — improvement in aesthetics. is one of the Nielsen/Norman core usability heuristics (and all other heuristics taxonomies have something similar). More poetically, Antoine de ..read more
Visit website
On ratings and meters
Lea Verou Blog
by
9M ago
So, I set out to create a proper web component for star ratings. The first conundrum was, how does this relate to a element to look like a star rating is . Not to mention that this approach won’t even work in Shadow trees (unless you include the CSS in every single shadow tree ..read more
Visit website
Position Statement for the 2022 W3C TAG Election
Lea Verou Blog
by
9M ago
to publish a subset of the design principles that apply to web developers, to help them in creating Web Platform compatible APIs. After all, with web components, web developers are now HTML designers, with Houdini APIs, they are now CSS designers, and with JS, they’ve been JS API designers since forever. The project is currently in its infancy, and If elected, it will be one of my tasks to get it published within my next term. , I ran for the TAG election for the first time and had the great honor of being elected by the W3C membership. This year, I’m running for re-election. The W3C Technical ..read more
Visit website
State of CSS 2022 now open!
Lea Verou Blog
by
9M ago
However, CSS features are not the only — or even the most important questions being asked. added questions about 15 new CSS features based on proposals in that repo, and decided against adding 9 . Overall, there are 30 new CSS features the 2022 survey asks about. To make space for all of that, we also . But that also meant we had to make some tough decisions about what gets in the survey and what doesn’t, otherwise we’d end up with a survey so long nobody would want to finish it! that were not really shining much light into what developers do anymore, and also a couple others that were not act ..read more
Visit website
JS private class fields considered harmful
Lea Verou Blog
by
9M ago
I will let that sink in for a bit. Color objects. For context, Vue 3 uses proxies to implement its reactivity system, just like did back in 2016 (the first one to do so as far as I’m aware). I was getting several errors and upon tracking them down I had a very sad realization: instances of classes that use private fields cannot be proxied Private fields, proxies, pick one, you can’t have both ..read more
Visit website
Contrast Ratio has a new home — and this is great news!
Lea Verou Blog
by
9M ago
Please join me in welcoming them to the project and help them get settled in as new stewards! , an app to calculate the WCAG 2.1 contrast ratio between any two CSS colors. At the time, all similar tools suffered from several flaws when being used for CSS editing: I have started and maintain, , talks, and workshops. It basically became the standard URL developers would visit for this purpose. approached me with a generous offer to buy the domain, and a commitment to take over maintainship of the , I was cautiously optimistic. But now, after having seen some of their plans for it, I could not be ..read more
Visit website
Migrating Disqus from WP to 11ty
Lea Verou Blog
by
9M ago
ported my 14 year old blog from WordPress to Eleventy but it’s aimed at importing Disqus comments as static copies, but I wanted to have the option to continue using Disqus. Looking at the WP generated HTML source, I noticed that Disqus was using the WP post id (a number that is not displayed in the UI) to link its threads to the posts. However, the importer I used did not preserve the post ids as metadata (filed issue ..read more
Visit website
11ty: Index ALL the things!
Lea Verou Blog
by
9M ago
What does this mean in practice? It means it’s not enough if migration saga of this blog from WordPress to 11ty shows all posts tagged “foo”, should also show all tags. Similarly, it’s not enough if ..read more
Visit website

Follow Lea Verou Blog on FeedSpot

Continue with Google
Continue with Apple
OR