The new version 1.0.1 of IndexReloaded was released today at https://wordpress.org/plugins/indexreloaded/.
In addition to a few corrections in the code, new features were implemented in the creation of Critical CSS.
CSS selectors @font-face are now also checked for their “criticality”. This makes the size of the Critical CSS even smaller.
Another change improves the precision of our Critical CSS.
We complement the classes in the model for creating Critical CSS with classes from server-based HTML.
We are basically using the HTML as it is displayed on the client.
We complement the classes that are contained in it with the classes that are additionally found in the server-based HTML.
In this way, we also cover those classes that are removed from the HTML directly after the page is loaded on the client.
Another useful change concerns the preloads. The system now checks whether the file referenced in a preload option is also referenced in the HTML of the website. However, the HTML check does not work for fonts, as these are referenced from CSS files. We will implement the check for fonts in a future version.
You can find more information about IndexReloaded on our getindexreloaded page.