webstack
DX, to Whom?
Dave points to Sarah’s post on Developer Experience (DX) at Netlify. Part of what Sarah did there is lay out what the role means. It’s a three-part thing:
Integrations Engineering (e.g. features)Developer Experience Engineering (e.g. building integrations to ensure quality end-to-end for customers)..
From a Single Repo, to Multi-Repos, to Monorepo, to Multi-Monorepo
I’ve been working on the same project for several years. Its initial version was a huge monolithic app containing thousands of files. It was poorly architected and non-reusable, but was hosted in a single repo making it easy to work with. Later, I “fixed” the mess in the project by splitting the cod..
How To Make “Decorative” and “Functional” Images Accessible to All Users (52% of Sites...
(Note: Unfortunately, e-mail and RSS don’t support advanced layouts and features. If the graphics in this article look strange, you may want to read the article in your web browser.)
Key Takeaways
Images and other graphical objects (e.g., review stars) must contain an HTML alt attribute
“Decorative” images must contain an HTML alt attribute identifying it as an image; however, no accompanying text is required (21% of sites get it wrong)
“Functional” images must contain an HTML alt attribute with text that accurately conveys the information within the image, in addition to the image’s function or destination (49% of sites don’t)
Our rating of 33 top-grossing sites, conducted during our research on Accessibility in e-commerce, reveals that 82% of e-commerce sites have broad compliance issues when it comes to images — resulting in a subgroup of users being unable to use images to learn more about a site’s products and services, or use images to navigate the site.
Moreover, 52% of s..
Tabs in HTML?
You know what tabs are, Brian.
I mean… You use them every day, on every OS. Everybody knows they exist in every toolbox. All that’s left is to “just pave the cowpaths!” But when you get right down to it, it’s a lot more complicated than that.
Brian Kardell shares a bit about the progress of bringi..
Cutouts
Ahmad Shadeed dug into shape “cutouts” the other day. Imagine a shape with another smaller shape carved out of it. In his typical comprehensive way, Ahmad laid out the situation well—looking at tricky situations that complicate things.
The first thing I’d think of is CSS’ clip-path, since it has t..
How to Work for Free Without Wrecking Your Career
Choosing to work for free, pro bono, gratis, without charge is something that most of us find ourselves doing at one time or another. Whether we’re filling a hole in our portfolio, there’s a friend or relative we feel beholden to, or because there’s an opportunity to aid a cause we value.
Recently,..
HTML is Not a Programming Language?
HTML is not a programming language.
I’ve heard that sentence so many times and it’s tiring. Normally, it is followed by something like, It doesn’t have logic, or, It is not Turing complete,.so… obviously it is not a programming language. Like it’s case-closed and should be the end of the conversati..
25 Free Apple Motion Templates for Videographers
Apple Motion is an incredibly fast animation application that you can use to create various motion graphics, titles, and visual effects. And with the right template, you can even save time instead of starting from scratch every time.
In this post, we’ve gathered the best free Apple Motion templates..
Many Plugins, Many Styles: Creating a Consistent User Experience with WordPress
Adding WordPress plugins to your website can bring all sorts of wonderful functionality. Whether it’s a big-ticket item like a shopping cart or a smaller enhancement such as a related posts widget, there are endless possibilities.
But functionality is only part of the package. Many WordPress plugin..
Popular Design News of the Week: August 9 2021 – August 15, 2021
Every day design fans submit incredible industry stories to our sister-site, Webdesigner News. Our colleagues sift through it, selecting the very best stories from the design, UX, tech, and development worlds and posting them live on the site.
The best way to keep up with the most important stories..