Will the upcoming new JS plugins documentation explain how to see what version

3 replies · opened Mar 26, 2023

Jjonw1963Mar 26, 2023

of a plugin any of your supplied plugins is based on? . Background we have a existing setup ( not using canavas ) and want to add some canavas elements to existing setup. Curently we have some of the 'same' JS eg magnific , isotope, etc being loaded manually so need to check for 'conflicts/issues'.

So by way of an example . you supply plugins.isotope.js Can we identify what version of the original isotope javascript it is based on etc etc

New to this autoloading of plugins so may have missed something?

SSemicolon WebSTAFFMar 27, 2023

Hello,

The Version of the Plugin used can be found in the plugins.*.js File directly at the top. These are all unedited and we always ensure that non-modified version of Plugins are used to ensure more uniformity, so that you can also load them using CDN.

We have already updated the JS Documentation yesterday: https://docs.semicolonweb.com/docs/getting-started/javascript/ . In your case we recommend using the Non minified plugins.js File we have attached to this reply so that you can choose and delete the plugins you don't require for your project.

Hope this Helps!

Let us know if we can help you with anything else or if you find any further issues.

Jjonw1963Mar 27, 2023

Excellent, thankyou.

Do you have any generic article urls which explain the auto loading technique you exploit? Thanks in advance - so we can get educated . :-)

Can I make a suggestion to your latest documentation - would help non native english speakers too

"Usage of jQuery is completely optional but required is using certain functionality like Animation Easing or some Plugins."

...to

"Usage of jQuery is completely optional but required if using certain functionality like Animation Easing or some jQuery Plugins' functionality eg isotope . Note for compatibility we always use the original source ( unedited ) of any jQuery plugins. By using a non-modified version of a jQuery plugin we simplify development and you can also load them using a CDN or prefered mechanism.

SSemicolon WebSTAFFMar 27, 2023

Hello,

Very Happy to Help! :)

We have written this Auto-Loading Technique ourselves using the Dynamic Import techniques: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/import#module_namespace_object and our inbuilt LazyLoading JS Mechanisms. This functionality has been created from scratch by us to enhance the Page Loading Speed and help our Users with Faster Websites.

Thanks for the Suggestions. We will definitely update this.

Do let us know if we can help you with anything else or if you find any further issues with Canvas.

Have the same question, or something new?

Sign in to the Canvas dashboard to reply or open your own topic. Canvas owners get direct help from the SemiColonWeb team.

Reply on the dashboard