I like to be able to link directly to a section in a long content. I wish every site provided anchor links associated to headings, even if Text Fragments might be a cross browser thing sometimes in the future. Here's how I made the anchor links of my Eleventy based site accessible.
Hi, I'm Nicolas Hoizey.
In my previous article Enhancing archives navigation, step 1, I promised further archives navigation enhancements. Here they are!
I decided years ago to remove paged navigation (aka "pagination"), because I find it not user friendly at all, and a nightmare for SEO with new content pushing one tenth of contents to another page (for a 10 items per page pagination). Now, I improved the UX even further.
Older noteworthy articles
JAMstack often promotes itself as an excellent way to provide performant sites. It's even the first listed benefit on jamstack.wtf, a "guide [which] gathers the concept of JAMstack in a straight-forward guide to encourage other developers to adopt the workflow". But too many JAMstack sites are very slow.
I really like that SpeedCurve tried to innovate with this recent "User Happiness" metric (original version). It aggregates multiple technical metrics to decide if users visiting the page are happy or not with it. But I see several issues in this metric.
Evan Minto wrote a great article showing the Internet Archive has tested the actual root font-size set by their visitors, and the result shows a lot of people still change the default one: Pixels vs. Ems: Users DO Change Font Size.
Read all articles…
When asked about how to sort languages for the W3C site redesign, Richard made a great detailed answer, with a nice focus on user needs:
The problem with the current A/B testing tools is they construct the test on the client. They block rendering until they can determine which experiment group the current user should be in, and then they update the DOM based on that experiment’s parameters. On slow connections or low-end devices, this can mean users are staring at a blank screen for seconds waiting for network requests to finish before rendering can even start.
Karl shows multiple examples of bad usage of the browsers' User Agent string to try to infer browser type or version identification or supported features.
Barry dives into data from HTTP Archive to show how Google's push for web performance with Core Web Vitals helped — or not 😅 — improve the performance of the Web.
Discover all links…
URLs, a poll:
(there is a right answer)
This is an important question for #Eleventy users, because you can't have both
/about/index.mdwith Eleventy default behavior.
In #Pack11ty, a single setting is enough to decide: https://pack11ty.dev/documentation/collections/#permalinks
It looks like when I preload an image on #Cloudinary, the automatic best format selection (
f_auto) doesn't work! 😱
These two requests have the exact same URL:
You can now filter the tags by usage frequency! 🏷🏷🏷
Can you guess which are my favorite topics? 😅
Support for JPEG XL in Firefox just got a much better priority!
P5 → P3 🤩
Discover all notes…
These are the tags the most used on the site to set content topics:
Browse all tags…