Misleading Icons: Icon-Only-Buttons and Their Impact on Screen Readers
Related
More from HTMHell
by Alexis DegryseI think we all know the element (and if you don’t, it’s ok). It holds a list of elements, offering suggested choices for its associated input field. It’s not an alternative for the element. A field associated to a can still allow any value that is not listed in the elements. Here is a basic example: Pretty cool, isn't it?...
by ScheppEverybody loves fast websites, and everyone despises slow ones even more. Site speed significantly contributes to the overall user experience (UX), determining whether it feels positive or negative. To ensure the fastest possible page load times, it’s crucial to design with performance in mind. However, performance optimization is an art...
by David LuhrThe Description List () element is useful for many common visual design patterns, but is unfortunately underutilized. It was originally intended to group terms with their definitions, but it's also a great fit for other content that has a key/value structure, such as product attributes or cards that have several supporting details....
by Alistair ShepherdWeb performance is incredibly important. If you were here for the advent calendar last year you may have already read many of my thoughts on the subject. If not, read Getting started with Web Performance when you’re done here! This year I’m back for more web performance, this time focusing on my favourite HTML snippet for...
by Steve FrenzelThis example is a classic - in a bad way - and can cause quite some confusion for users of assistive technology (AT). But it's also very easy to fix! It's the element missing its dear friend, the ... 😭 Bad code input placeholder="Search" /> It's not relevant for this article, but here's the "button" to submit the content of the...