Search
How to Create a “Skip to Content” Link
17.3.2020
Skip links are little internal navigation links that help users move around a page. It’s possible you’ve never actually seen one before because they’re often hidden from view and used as an accessibility enhancement that lets keyboard users and screen readers jump from the top of the page to...
15 Things to Improve Your Website Accessibility
17.3.2020
This is a really great list from Bruce. There is a lot of directly actionable stuff here. Send it around to your team and make it something that you all go through together.
Here's a little one that prodded me to finally fix...
Most screen readers allow the user to quickly see a list of links...
WooCommerce 4.0 & WooCommerce Payments Beta
17.3.2020
Y'all know WooCommerce: it's a plugin for WordPress that adds robust eCommerce functionality to your site. Notably, like WordPress itself, it's open-source and free. You only pay for things if you need things like special plugins that extend functionality.
This is a huge month for WooCommerce!...
How Many Women Users Before Crypto Is Not Sexist?
17.3.2020
A recent headline on Micky — an iconoclastic media outlet that focuses on cryptocurrency — read “Crypto Twitterstorm: ‘Creepy sexist trolling’ or just a funny meme?” The article explained, “A post making fun of Blockstream’s Samson Mow has sparked...
Bitcoin.com Exchange to Sponsor Decentralized Collectible Card Game Splinterlands
17.3.2020
Splinterlands is one of the most popular collectible trading card games in the cryptocurrency scene and a successful decentralized app. To help the game attract more players, and introduce them to bitcoin cash at the same time, Bitcoin.com Exchange will be sponsoring a number of upcoming...
CSS X
17.3.2020
My name appears in an article from Bert Bos (co-author of the original CSS spec), so I'll consider that a life accomplishment. Berts makes the point that CSS has evolved and the working group versions things, but the working group hasn't been and doesn't really plan to be involved in these...
Stop Using “Dropdown”
16.3.2020
Adrian Roselli notes that it might actually mean:
A <select> menu
An ARIA Listbox, Combobox, Menu, or Disclosure Widget
An input with a <datalist>
An input with autocomplete
A <details><summary> block
An accordion
Flyout navigation
In my own usage, I tend to mean...
How to Make Repeating Border Images
16.3.2020
I just saw this cool little site from Max Bittker: broider. You design an image on a 9-slice grid (except the middle part) and it will produce an image for you to use with border-image along with the CSS to copy and paste.
Check out my little design:
CodePen Embed Fallback
The areas of the image...
Build a Node.js Tool to Record and Compare Google Lighthouse Reports
16.3.2020
In this tutorial, I’ll show you step by step how to create a simple tool in Node.js to run Google Lighthouse audits via the command line, save the reports they generate in JSON format and then compare them so web performance can be monitored as the website grows and develops.
I’m hopeful this...
US State Wants to Legally Seize Unclaimed Cryptocurrencies Left at Custodians
15.3.2020
The U.S. state of Illinois has advanced a bill to consider unclaimed cryptocurrencies at custodians abandoned after five years. The coins will then be liquidated and the proceeds remitted to the State Treasurer. The cryptocurrency owners will have no recourse against the custodians or the state....
Using the HTML title attribute
15.3.2020
Steve Faulkner:
User groups not well served by use of the title attribute
• Mobile phone users.• Keyboard only users.• Screen magnifier users.• Screen reader users.• Users with fine motor skill impairments.• Users with cognitive impairments.
Sounds like in 2020, the only useful thing the title...
Some Indian Banks Ignore Supreme Court Verdict on Cryptocurrency, RBI Urged to Rectify
15.3.2020
Despite the Indian supreme court quashing the central bank’s ban on crypto, some major banks, including HDFC and Indusind Bank, are still arbitrarily declining to process crypto transactions. Banks say they are waiting for instructions to lift the ban from the Reserve Bank of India (RBI)....
The CSS Podcast
15.3.2020
From Adam and Una at Google, a podcast just about CSS. I believe I'm contractually obliged to link to that! Just one episode out so far, a shorty about the box model.
Last time I wrote up podcasts I like was 8 years ago most of them are dead now, except the biggies like This American Life and...
ETH Price Strains Defi Collateral Loans as ‘Black Swan’ Event Strikes Makerdao
13.3.2020
The price of ethereum dropping double digits on March 12 sent shockwaves through the decentralized finance (defi) community. Makerdao’s single collateral DAI has been struggling and the low price of ETH has left millions worth of DAI undercollateralized. The defi project’s...
“weeds of specificity”
13.3.2020
Lara Schenck:
[...] with WordPress child themes, you are all but guaranteed to get into the weeds of specificity, hunting around theme stylesheets that you didn’t author, trying to figure out what existing declaration is preventing you from applying a new style, and then figuring out the least...
Get Started Building GraphQL APIs With Node
13.3.2020
We all have a number of interests and passions. For example, I’m interested in JavaScript, 90’s indie rock and hip hop, obscure jazz, the city of Pittsburgh, pizza, coffee, and movies starring John Lurie. We also have family members, friends, acquaintances, classmates, and colleagues who also have...
A Guide to Handling Browser Events
13.3.2020
In this post, Sarah Chima walks us through how we can work with browser events, such as clicking, using JavaScript. There’s a ton of great info in here! If JavaScript isn’t your strong suit, I think this is the best explanation of event handling that I’ve read in quite some time.
When an event...
50 Companies Back New Cryptocurrency Project Competing With Facebook’s Libra
13.3.2020
Some members of the Libra Association are now backing a rival project called Celo, which has its own blockchain and cryptocurrency. Over 50 major companies have pledged their support, each pursuing a diverse set of use cases. The project claims that the combined reach of all members exceeds...
Darknet Markets Keep Shipping as Shoppers Shun the Streets
13.3.2020
These are strange times for crypto. While it’s blood in the markets, it’s business as usual on the darknet, where marketplaces are seeing a steady inflow of cryptocurrency. They’re also seeing an inflow of new users as the repercussions of the coronavirus pandemic make online...
Two Steps Forward, One Step Back
12.3.2020
Brent Jackson says CSS utility libraries failed somewhat:
Eventually, you'll need to add one-off styles that just aren't covered by the library you're using, and there isn't always a clear way to extend what you're working with. Without a clear way to handle things like this, developers tend...