サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
世界禁煙デー
adrianroselli.com
Stop Using ‘Pop-up’ TL;DR: Stop using the word pop-up. Instead choose a term that accurately describes the control you want. I encourage you to read my post Stop Using ‘Drop-down’, which provides the set-up for this post. Along with another term I would prefer everyone stopped using. As you embark on a design, build, or specification, it is important you, the stakeholders, and the team understand
Using CSS to Enforce Accessibility I am a big proponent of the First Rule of ARIA (don’t use ARIA). But ARIA brings a lot to the table that HTML does not, such as complex widgets and state information that HTML does not have natively. A lot of that information can be hidden to the average developer unless they are checking the accessibility inspectors across browsers or testing with a suite of scr
A CSS Venn Diagram A few years ago I made a Venn diagram using floats and absolute positioning. It was fine. Nothing to really brag about, but it got the point across. I had use for CSS shapes in a project and wanted to play around beyond what the project itself allowed. I decided to revisit my Venn diagram and create something a bit more modern and flexible. This also gave me a chance to play wit
Display: Contents Is Not a CSS Reset CSS resets are a collection of CSS styles that undo the default browser styling of many or most HTML elements. Recently I have seen cases of developers using display: contents on lists and headings to remove the margins and padding, and generally to visually do what a CSS reset might do. Essentially, they are using display: contents as a quick and dirty CSS res
Tables, CSS Display Properties, and ARIA This post has two separate but related things going on. One is an example of one of my responsive tables with ARIA added, and the other is the Twitter conversation that started this along with some generalized responses. Responsive Table with Semantics Retained by ARIA The Tweet What You Can Do Responsive Table with Semantics Retained by ARIA See the Pen Re
A Responsive Accessible Table Painfully slow demonstration of the example table resizing and different media queries kicking in. After writing (again) that it is ok to use tables, and after providing quick examples of responsive tables, I received questions about why I used some of the code I did. I am going to attempt to break it down to give you enough information to make your own responsive, ac
Don’t Use ARIA Menu Roles for Site Nav Once again, the advice is in the title of the post. But I will ramble anyway since you scrolled this far. First run with the advice, and then review some background on ARIA and how navigation and menu items are defined. This way you can tap out quickly when it gets even more boring. Why You Avoid menu Roles A properly-coded web page navigation menu needs no A
What’s New in WCAG 2.1 I field questions pretty regularly about what is coming in WCAG 2.1. I have offered links to the spec, pointers to W3C mailing list email, references to other posts (most recently David MacDonald’s post that looks at the same version as this post), but have avoided gathering them in one place on my own. Part of the reason is because they have been fluid for some time. Now th
On Use of the Lang Attribute Way back in October I noticed this WHATWG HTML bug (26942) where someone asked why do these examples of <html> lack the lang attribute? I thought the answer from Hixie was a bit dismissive and not based on any data or real-world benefits of use, particularly in the context of screen readers: Why not? Realistically, few people include it. It just means the language is u
So You Think You’ve Built a Good Infinite Scroll So you’re saying there’s a chance … that I’ll make it to the footer. TL;DR (added 12 December 2020): Can the user hit “back” and return to the exact same place? Is there paging for when the JavaScript breaks? Does the page have a footer? Can a keyboard user access all other content on the page? Can you share a URL to a specific place on the page? Ca
このページを最初にブックマークしてみませんか?
『Adrian Roselli | AI-Powered Blockchain Crypto Framework IPA』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く