OAP (RC-2) now released (finally)!
YAY – FINALLY!!! I’ve finally gotten around to getting the OAP codewise cleaned up, refactored and restructured (actually: “Grouped, reordered and optimized”, if the truth should be told), resulting now in a slimed-down plugin; I’ve even taken the liberty to add some additional (minor) functionalities/features, which still happens quietly “under the hood”, and I’m quite pleased with the overall benchmark-results that the installed OAP now gives on my WordPress-installation!
That being said, I haven’t received any (adverse) reports regarding the OAP; but after a conversation with former student of mine, whom currently works as a web-developer and graphic-designer at an agency, there might be a general “misunderstanding” that I’d like to clear up: the OAP performs it’s optimizations on the front-end, GUI-side of things, not on the administrative side of things regarding WordPress! In other words, it’s NOT – nor never was – the intention that the OAP was made for speeding up/enhancing “heavy”, back-end/administrative authoring (“Page Builders”), designing and/or administrative tools that can be added on, installed and used in connection with WordPress – none mentioned, none forgotten!
The OAP’s sole purpose is to ultimately optimize a given WordPress-installation, by improving it’s transfer- and download-speeds, thus improving the overall UX by doing so (and whispering: “…and maybe improve the WordPress-installation’s SEO-ranking, too!”).
See, the cool thing about the OAP is that it’s:
1. The OAP is free-of-charge to download and use “as-is”
2. The OAP is released as open-source – and therefore you’re welcome to alter, add or remove, whatever code contained and used herein! (And please send me a mail regarding – I could even learn something, which is always a good thing, IMHO!)
3. If the OAP should NOT live up to your expectations or requirements, then I’d like to say sorry that by using it, you’ve wasted your time, and you can always delete it any time from your installation (it’s non-altering/non-destructive, so the OAP won’t leave any irritating, residual changes to your installation, if it fails to live up to your expectations).
That being said and written, the roadmap for the OAP is that it’s now under “RC-2”-status, and if nothing else major happens, the OAP will be officially out as “v1.0.0” by this-coming April…!
Remember, if you use the OAP and/or have any questions or comments regarding, then don’t hesitate to send me a mail – I’ll try to reply A.S.A.P.!
P.S. The following functions this plugin quietly performs are as follows (here: v.1.0.0 [RC-2], 03/09/2021):
- Pingbacks and Self-Pingbacks are disabled
- Removed (unnecessary) code and -functions in the header (see the changelog’s history for further details)
- Making the RECAPTCHA- and WPCF7-code show and function exclusively on the contact page
- Links and uses the newest, commonly-used jQuery-lib(s) (in WordPress) from a CDN (currently cdnjs.com)
- Adds Alexandre Dieulot’s fascinating “instant.page”-functionality
- Adds SRI hashes and parameters on relevant URI’s (for obvious security reasons; if and where possible)
- Removing versions + params (scopes) on URI’s
- Deferring/async js-files
- Embedding “Above The Fold” Critical Path CSS, “defering” CSS-files and moving js from head to the footer
- Minifying all HTML-used, by stripping line-breaks and unnecessary white-spaces