Supporting additional mime types in WordPress
I was surprised when the WordPress media uploader blocked uploading WebP images. These are not like SVG graphics that have all sorts of security problems so I'm surprised that WordPress supports the...
I was surprised when the WordPress media uploader blocked uploading WebP images. These are not like SVG graphics that have all sorts of security problems so I'm surprised that WordPress supports the...
There are two formats that I left out of the previous posts about image formats for the web: HEIF and AVIF These two formats are based on video codecs and, depend on the parent video technology to...
Every so often I see comparisons between image formats that say one format is better than others or that one format is better for a given task but I’ve always wondered where the numbers came from and...
How do we customize WordPress? How do we make themes our own and add functionality that is not part of a theme or that you want to use regardless of the theme you have installed? This post will...
Third-party scripts on your site present a potentially dangerous side effect. We don't know what additional assets third-party load. That has security and performance implications. This post will...
Quotebacks are an interesting way to cite content from other websites. They work in two stages. Installing the extension and getting the quotations # The first one is HTML formatted with special data...
In 1987 Apple released this concept video of what they called a Network Navigator, an integrated agent to manage data from different sources, communicate with people across the network, and share...
In the not too distant future, WordPress will have lazy loading by default in WordPress core enabled by default. I believe that this will be merged into WordPress core for the 5.5 release; until then,...
There are times when we need to add scripts to the page that will run only when there is a script already enqueued and loaded before it happens. I got bit by this when trying to use FontFaceObserver....
Node has had experimental support for EcmaScript modules for a while. Again, this is one thing I've wanted to explore for a while but have never felt the need to dig deeper. After all, it is...