From hidde.blog
Boolean attributes in HTML and ARIA: what's the difference?
0 1
Some attributes in ARIA are boolean(-like). These attributes may seem a lot like boolean attributes in HTML, but there are some important differences to be aware of.
on Tue, 10AM
From hidde.blog
The web is fast by default, let’s keep it fast
0 0
<p>Website slowness is optional, and I think that it can and should be avoided. The web is fast by default, let’s keep it fast.</p>
on Apr 12
From hidde.blog
0 0
The current wave of generative AI has unpleasant side effects: large-scale copyright infringements, environmental impact and bias. For most uses today, it makes sense to me to default to not using AI.
on Apr 12
From hidde.blog
The future of government is green: five ways to make a sustainable difference today
0 0
Today, the ICT sector accounts for about 1–2% of global greenhouse gas emissions. That’s more than aviation, and the number is growing. These statistics may be unnerving, but they do mean that we can make a lot of impact at work.
on Apr 10
From hidde.blog
On popover accessibility: what the browser does and doesn’t do
0 0
What does “built in accessibility” actually mean for browsers that support popover?
on Apr 7
From hidde.blog
Some pointers on default cursors
0 0
<p>Some thoughts about standards when it comes to cursors for buttons.</p>
on Jan 27
From hidde.blog
Indicating focus to improve accessibility
0 0
<p>It’s a common, but fairly easy-to-fix accessibility issue: lack of indicating focus. In this post I will explain what we mean by focus and show you how focus outlines make your site easier to use.</p>
on Jan 1
From hidde.blog
Turn off AI features by default (to reduce their climate impact)
0 0
If users don't use a future that requires a lot of energy and water, that's wasteful. Making such features opt-in is the right thing to do.
on Dec 2
From hidde.blog
0 0
<p>In which I go into the difference between normative and non-normative in WCAG.</p>
on Oct 8
From hidde.blog
Progressive enhancement with handlers and enhancers
0 0
In which I describe how to do progressive enhancement by declaring handler and enhancer functions on HTML elements.
on Sep 24
From hidde.blog
The open web, MIDI and assistive tech: State of the Browser 2024
0 0
My writeup of State of the Browser 2024.
on Sep 15
From hidde.blog
Comparing design systems to find the best qualities
0 0
It's not easy to build very good UI components. A global effort to try and find the best qualities of components would be a great opportunity to improve components everywhere.
on Aug 9
From hidde.blog
Making password managers play ball with your login form
0 0
<p>Some tips for building password manager proof login forms.</p>
on Jul 11
From hidde.blog
Where focus goes when following in page links
0 0
<p>Today I learned about the sequential focus navigation starting point, which helps browsers decide what to do with focus when you link to content that is not focusable</p>
on May 23
From hidde.blog
Semantics and the popover attribute: which role to use when?
0 0
The popover attribute adds behaviour, but not a role. Which role should you use in combination with the popover attribute?
on May 11
From hidde.blog
On authoring tools in EN 301 549
0 0
Notes from discussions on 11.9, the part of EN 301 549 that is about authoring tools.
on Apr 10, 2024
From hidde.blog
How I built a dark mode toggle
0 1
<p>I added a dark mode toggle to this site. This is how.</p>
on Apr 3, 2024
From hidde.blog
Accessible front-end components: claims vs reality
0 0
<p>Not all ‘accessible components’ are created equal. Find out which will work best for our end users with this checklist.</p>
on Mar 20, 2024
From hidde.blog
“AI” and accessible front-end components: is the nuance generatable?
0 0
Are LLMs helpful tools to assist with making accessible front-end components? Let's find out.
on Mar 19, 2024
From hidde.blog
Breadcrumbs, buttons and buy-in: Patterns Day 3
0 0
My write-up of the third Patterns Day.
on Mar 8, 2024
From hidde.blog
Why it's good for users that HTML, CSS and JS are separate languages
0 0
<p>A response to an idea to merge HTML, CSS and JavaScript into one language.</p>
on Mar 6, 2024
From hidde.blog
How AI is made matters, confirms “Atlas of AI”
0 0
<p>My review of Atlas of AI.</p>
on Mar 5, 2024