webstack
CSS-Based Fingerprinting
Fingerprinting is bad. It’s a term that refers to building up enough metadata about a user that you can essentially figure out who they are. JavaScript has access to all sorts of fingerprinting possibilities, which then combined with the IP address that the server has access to, means fingerprinting..
8 Magical CSS & JavaScript Snippets Celebrating Harry Potter
Few pop culture icons can match the sheer reach of Harry Potter. What started as a series of novels quickly turned into a global phenomenon. The books have been translated into dozens of languages. The ensuing movies grossed billions of dollars. Not to mention a massive line of collectibles and amus..
Positive Friction: How You Can Use It to Create Better Experiences
While friction in UX is typically something you want to minimize, adding friction can improve the user experience and contribute to good design in many situations. Researchers at UCL define positive friction as friction that “can disrupt mindless automatic interactions, prompting moments of reflection and more mindful interaction.” Sounds like a mouthful? Don’t worry; we’ll lay it all out for you.What Is Friction?Friction refers to points during an interaction that makes it more difficult for a user to complete a task or achieve a goal, generally leading to a poor user experience. This means users go through additional steps and wait times that are considered unnecessary or disruptive. Ever...
How to Create a Browser Extension
I’ll bet you are using browser extensions right now. Some of them are extremely popular and useful, like ad blockers, password managers, and PDF viewers. These extensions (or “add-ons”) are not limited to those purposes — you can do a lot more with them! In this article, I will give you an introduct..
5 Big Web Design Predictions for 2022
Every year, at this time, blogs like this one like to try and predict what’s going to happen in the year ahead. It’s a way of drawing a line under the archive and starting afresh. A rejuvenation that, as humans, we find life-affirming.
Ten years ago, I would have had high confidence in these predic..
The 8 Best Related Post Plugins For WordPress
There’s no denying it: WordPress rules. The CMS has so many plugins, ranging from custom forms to more complex usability features. Even better is that most of them are totally free.
If you run a site on WordPress, then you probably know about their many related post plugins. They automatically pull..
75 Tiny Little Web-Based Tools for Web Designers
All released in the past year or so year, each of these free web-based apps offers a time-saving solution to many of the web design tasks you will need to perform from time to time. Without ever having to install anything, all you have to do is bookmark and save them for that day when they will be c..
Popular Design News of the Week: December 27, 2021 – January 2, 2022
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..
Thank You (2021 Edition)
The year has come to a close and it’s time again for our end-of-year wrapup. The most important message is this: thank you. (thankyouthankyou)
Thanks for stopping by and reading this site. If you didn’t, I’d be out of a job around here, and I quite like this job so I owe it all to you. Like a famil..
Defensive CSS
Ahmad Shadeed nails it again with “Defensive CSS.” The idea is that you should write CSS to be ready for issues caused by dynamic content.
More items than you thought would be there? No problem, the area can expand or scroll. Title too long? No problem, it either wraps or truncates, and won’t bump..