RapidWeaver theme developers should take note that ExtraContent has been updated to slightly increase performance, especially when a theme has numerous ExtraContent areas. There is also a new version available that doesn’t require jQuery.
Only the scripts have been changed, there is no change in user experience or developer implementation. While these updates should make ExtraContent slightly faster, they are not critical updates and your existing scripts continue to function. Update at your convenience.
The ExtraContent Developer SDK is now hosted on github. This should allow for more collaboration and faster updates. Please feel free to collaborate.
The native javascript concept came about when Jeroen challenged the notion that ExtraContent needed jQuery. Of course it did not, but my initial thinking was that most of my own themes rely on jQuery quite a bit so why bother writing a script without it?
Needless to say I was won over by the idea and some time ago Jeroen and I started exchanging ideas. The final script is based on his proof of concept with a heavy dose of best practices mixed in.
Here are the key points:
I made some best-practice changes to the jQuery version of ExtraContent to improve how it runs and interacts with other programs around it.
Again, the key points:
Well that’s it for now. Enjoy.