Aimy Extensions

Aimy Speed Optimization v13.0 includes a Czech translation, an updated version of [be]Lazy.js and handles cached images.

Czech Translation

A Czech translation has been contributed by Aqui - thanks!

Handling of Cached Images

Aimy Speed Optimization now handles cached images (those stored beneath the /cache/ directory within a Joomla! website’s root directory) like the ones stored in the /images/ directory.

As a result, cached images can now be lazy-loaded and loaded deferred.

Updated [be]Lazy.js

The [be]Lazy JavaScript library (blazy.js) used by Aimy Speed Optimization to lazy-load images has been updated to the current version (v1.8.2).

Workaround for Unsupported Module

A workaround has been added to handle the unsupported module “Horizontal scrolling slideshow joomla module” by Gopiplus: the JavaScript code of the module will be ignored when the “Eliminate Render Blocking” option of Aimy Speed Optimization is enabled.

Browser-Caching: Extended Set of MIME-Types

The MIME-Type “font/woff2” has been added to the set of resources that should be cached by a browser if the “Enable Browser-Caching” option is enabled.

Check for Mbstring PHP Extension

A check has been added to assure the “mbstring” PHP extension is available. The “HTML5-PHP” library used by Aimy Speed Optimization requries the library to be available (as well as the “Dom” extension). The user manual has been updated accordingly.