Raindrop.io Bookmarks 2026-01-23
- I Learned The First Rule of ARIA the Hard Way | CSS-Tricks
"Semantic HTML does a lot more accessibility work than we usually give it credit for already -- and ARIA is simple to abuse when we use it both as a shortcut and as a supplement."
- When will CSS Grid Lanes arrive? How long until we can use it? | WebKit
"It's totally up to you how you want to handle the fallback for a lack of support for Grid Lanes, but you definitely have options. This is one of the benefits of writing CSS, and not just using a 3rd-party utility framework that abstracts all the flexibility away."
- How Markdown took over the world - Anil Dash
"If mark_up_ is complicated, then the opposite of that complexity must be... markd_own_. This kind of solution, where it's so smart it seems obvious in hindsight, is key to Markdown's success."
- Introducing the <geolocation> HTML element | Blog | Chrome for Developers
"From Chrome 144 you can use the new <geolocation> HTML element. This element represents a major shift in how sites request user location data--moving away from script-triggered permission prompts toward a declarative, user-action-oriented experience."
- Accessible faux-nested interactive controls - Piccalilli
"Well, the semantic breakout button technique also works wonderfully in situations like this, where we want a more concise accessible name without sacrificing the increased click area size."
- What is the minimum markup needed to create a modal? - Max Design
"This example shows the minimum required for a modal dialog to work using native HTML. This uses the new dialog element and some experimental attributes - just to see how lean we can go! Focus moves to the first focusable element inside the dialog, which is one expected method."
@kazuhitoは、木達一仁の個人サイトです。主に宇宙開発や人力飛行機、Webデザイン全般に興味があります。Apple製品と麺類とコーヒーが好きです。南極には何度でも行きたい。アクセシビリティおじさんとしてのスローガンは「Webアクセシビリティ・ファースト」。