A comparison of the many different methods for embedding SVG into HTML webpages. Which work best with light/dark-mode, client cacheing, interactive mode, and more.
FLIF makes big claims on file size savings but lossless WebP delivers.
I got impressive results when comparing AVIF and WebP images at the same visual quality (using DSSIM). AVIF’s 85th percentile was the same as WebP’s 15th!
Batch encoding images into WebP? Enable Sharp YUV for higher visual quality results at only a tiny increase in file sizes at a one-time cost to processor time.
I made a new program for embedding XMP sidecar files (.xmp/.xml) into JPEG, PNG, SVG, and WebP image files.
A tutorial on how to load native lazy-loading images earlier in Safari and Firefox. Speed up page loading while keeping visitors from seeing loading images.
Make a meaningful impact on your website visitors’ low-bandwidth user experience with semi-progressive JPEG loading.
Put your existing image metadata to good use. Embed descriptions, copyright information, and more into your images to improve Bing/Google Image Search results.
Modern lossless compression reduces the gap between new WebP image format, and JPEG and PNG images.
Here is how to structure WordPress’ upload directory for scale. Sticking thousands of image files in one directory can cause performance problems.
PHP GD graphics library (libgd) causes bad artifact-patterns when downsizing images. Makes images bigger and quality lower.
A Windows 10 security feature blocks WebP image files from loading in Microsoft Edge and modern apps.
My review of Textpattern. It has all the traits of a good CMS and WordPress alternative but never quite made the cut.
I moved from Nikola to WordPress and it wasn’t an easy decision. Here is what motivated me to make the move.