March 19, 2021: My Weekly Roundup of Web Design and Development News

In this week’s web design and development news roundup, you’ll learn about designing the onboarding experience, find helpful tips for creating accessible show/hide password features, discover a slew of CSS generators, and more.

If you’re new to my blog, each Friday I publish a post highlighting my favorite user experience, accessibility, WordPress, CSS, and HTML posts I’ve read in the past week.

Hope you find the resources helpful in your work or projects!

Want more resources like these on a daily basis? Follow me @redcrew on Twitter.

Tweet of the Week

User Experience

  • You don’t get a second chance when it comes to onboarding a software product. Learn common onboarding UX mistakes as well as how immersion research tactics and practices can be used to design the user onboarding experience.
  • Join IXDA Pittsburgh on March 25, 2021 for Ikebana Tips for Software Design when Katherine Frazer explains how Ikebana (Japanese floral design) principles can apply to other creative disciplines.
  • Sometimes you have to find your own way to feel the numbers.
  • Glad to learn Marc Andrew is continuing his UI & UX Micro-Tips series with a third volume of tips to improve your designs. One of my favorite tips: Use weight, size, and colour to indicate hierarchy within your type.

Accessibility

WordPress

CSS and HTML

  • In his Good Form post, Jeremy Keith highlights how the National Health Service created their online COVID vaccination booking system. Built with semantic HTML and CSS. And nothing else.

    A native app would’ve been complete overkill. That may sound obvious, but it’s surprising how often the overkill option is the default.

  • Did you check out the helpful CSS generators post from Smashing Magazine? Either I forgot or never knew there was an Optimal Overlay Finder.
  • Milica Mihajlija explains how to improve CSS performance, focusing on what kinds of performance issues CSS can cause as well as best practices for creating CSS that doesn’t cause delays. One crucial item that I’ve focused on in the past: Mihajlija says don’t worry about the speed of CSS selectors.
  • While it’s not supported yet in any browser, I agree with Robin Rendle: :has will have a huge impact on CSS. I’ve been wanting a parent selector for CSS for years. Which is what :has does: it lets you change the parent element based on a child or other element that follows the parent. Powerful.

What I Found Interesting

If you like what you’ve read today, share the post with your colleagues and friends.

Want to make sure you don’t miss out on updates? Subscribe to get notified when new posts are published.

Did I miss some resources you found this week? I’d love to see them! Post them in the comments below.

Photo of author

About the Author

Deborah Edwards-Oñoro enjoys birding, gardening, taking photos, reading, and watching tennis. She's retired from a 25+ year career in web design, usability, and accessibility.