Introduction

Core Enhancements, Performance

If async is not present and defer is present: The script is executed when the page has finished parsingIf async is present: The script is executed asynchronously with the rest of the page (the script will be executed while the page continues the parsing)


Improve your page loading time by allowing javascript loading asynchronously
You will see the difference with YSlow and Google Page speed ranking but your visitors will thank you for providing a speedy website.

When a browser loads a webpage, it will start by loading external Javascript and CSS ressources before loading the html and render it's content.

  • If neither async or defer is present: The script is fetched and executed immediately, before the browser continues parsing the page

This will improve your global page loading time

However, this is not applicable to all scripts as you want to make sure the script is loaded while some other script or inline script will call it.

Usually, if your jQuery inline scripts are called within a jQuery(document).ready() declaration, you can safely load the javascript file asynchronously.

Does a good job!



Posted on 10 September 2023
Functionality
Excellent! A very practical, much-needed extension that works out of the box. No problems. Improves loading times in a fast, easy way.
Ease of use
Just add your scripts, chose defer or async (or both) and that's it.
Support
Documentation
Not needed. It is pretty much self-explanatory and simple to use.
I used this to: Improving loading times. I tested the results in several pages and the improvement was significant.

Increíble!!!



Posted on 05 February 2020
Functionality
Funciona tal como dice la documentación. Llevaba tiempo tratando de mejorar la velocidad de mis webs y nada funcionaba, ha mejorado 100%
Ease of use
Conocimientos básicos. Sólo instalar y la extensión hace el resto. Si se necesitan acciones avanzadas la documentación ayuda a hacerlo.
Support
No he necesitado ayuda, pero los links de contacto son fáciles de reconocer
Documentation
Está al alcance del usuario. Sin embargo no he necesitado usarla.
I used this to: Para aumentar la velocidad de mi web y corregir conflictos de javascript

Yes, it works!



Posted on 28 February 2018
Functionality
I came happily here to say that the improvement in Google PageSpeed Insights was significant! Now my score is fully green.
Ease of use
Can't be simpler.
Support
Not needed.
Documentation
Not needed.
I used this to: Make my websites have a better score in Google PageSpeed Insights, GTMetrix etc.

Perfect



Posted on 06 November 2016
Functionality
As described. Improved speed.
Ease of use
Only few controls.
Files should be added manually.
Care needed regarding proper usage of file paths.
Consider automated process next version
Support
Not needed. Email and contact form provided. Forum n/a.
Documentation
Short and precise. See home page.
I used this to: Small site with news and lot of pictures.

Good



Posted on 05 July 2016
Functionality
Good
Ease of use
It took me awhile to get the paths down of the files. So here is how you have to put them in:
/media/jui/js/bootstrap.min.js
Support
Documentation

Works as described



Posted on 26 January 2016
Functionality
This plugin works exactly as described. PageSpeed and !YSlow score immediately went to 100% rating after activating and configuring.
Ease of use
Simple to use, activate plugin and add the links to the scripts being loaded by your site.
Support
Support was not needed even though the documentation is self explanatory.
Documentation
Documentation should probably tell the lesser advanced users where they can look in HTML source to view scripts being loaded by Joomla.
I used this to: Deferring and Asynchronously loading scripts on my site.

Help on how to configure



Posted on 12 October 2015
Functionality
Hello, i downloaded and installed plugin pretty easy, fast and accessible
Ease of use
Its easy to use, but i need some help on how to manually configure it, i mean i enable the 2 options but still i dont know which scripts add
Support
Documentation
I hope you make a tutorial on how to use it for the non experts
I used this to: defer parsing java
Functionality
Works as expected!
Ease of use
Easy to setup, just needed to specify paths to javascripts that should be "asynced."
Support
The developer were very helpful when I had an issue with making the plugin work, and the problem got easily resolved based on his advice.
Documentation
Ok, could me some more information on troubleshooting.
I used this to: Making a bunch of javascripts load asynchronously, hereby enhancing the speed of my site.

It simply works



Posted on 15 August 2015
Functionality
The plugin is not activated when installed, you have to do that manually, but that does not matter, as it wants to be configured anyway
Ease of use
It's simple and straightforward, not a big deal when it comes to make it work.
Full mark, says I.
Documentation
Is kept to a minimum - you've got to realise that you have to enter paths to you JS files without th single quotes around them.
I used this to: Used for several J!3.x sites to get better GTmetrix (and possibly Google) results. Especially when you have a load of JScript, it boosts 'Defer parsing of JavaScript' in Page Speed to near 100%

Thank you



Posted on 20 June 2015
Functionality
Works well - google improved
Ease of use
Very Easy
Virtuemart Search Autocomplete
Paid download

Virtuemart Search Autocomplete

By DayCounts
VirtueMart extensions
This Joomla System plugin will add autocomplete function to your existing search fields. Start typing and your products will showup directly. Options to - show/hide product thumbnail - show/hide product sku - autofill with the first match - search in categories - search in manufacturers - search in sku - search in product description and/or short description - customizable CSS - and much more......
Advanced inventory for Virtuemart
Paid download

Advanced inventory for Virtuemart

By DayCounts
VirtueMart extensions
Save some precious time with this advanced inventory manager. No more need to open each product one by one to update the stock level or modify the low stock threshold. With this extension, you can update all your products from one single screen via ajax. Update current stock, adjust ordered values, change the low stock notification, change the availability date, enter a barcode, publish and un p...
Menu Anchor
Free

Menu Anchor

By DayCounts
Menu Systems
Add a deep link (anchor) to your menu items With this plugin, you can make your menu point to an anchor. For example, if you have a menu item that points to http://www.yoursite.com/help You can configure change this menu link to be http://www.yoursite.com/help#configuration This could be used to scroll down to an anchor in a page or open a tab or an accordion directly....
iPhone homepage icon
Free

iPhone homepage icon

By DayCounts
Apple Display
Manage the icon to be displayed on Apple and Android devices when adding your site to homepage Works with iPhone, iPad, iPod Touch, Android Specific icon depending on your device screen resolution (iPhone 4 retina display, large iPad screen or older iPhone, iPod) Adds a loading screen Full screen display...
MailChimp for Virtuemart
Paid download

MailChimp for Virtuemart

By DayCounts
Mailing & Newsletter bridges
The only MailChimp connector fully integrated with Virtuemart. Post abandoned carts to MailChimp  Customers that abandon their carts can receive an email generated by MailChimp to invite them to finalize their checkout Subscribe during checkout When a customer checks out his cart, he can subscribe to a newsletter (list) either automatically (on every order) or depending on a customer field or...
App Store Smart Layer
Free

App Store Smart Layer

By DayCounts
Mobile Apps
This plugin adds smart banners to promote your applications iTunes store Google Play Store...
Shopper group changer for Virtuemart
Paid download

Shopper group changer for Virtuemart

By DayCounts
VirtueMart extensions
This VirtueMart extension let's you use Joomla! groupe and Virtuemart Shopper Groups* in a brand new fashion. You can dynamically assign or remove your customer to Groups based on their purchases. On the administrator site, you can use multiple conditions to create new business rules for your customers. For example, you can determine that a customer who made a 200$ purchase should be assigned to...
JMigrator
Paid download

JMigrator

By DayCounts
Joomla Migration
Finally a solution to easily migrate to Joomla 3. If you are still running an old version of Joomla your website is at risk. Old enough that Joomla development team is not supporting these versions anymore. Some other third party extension follow the same roadmap and DayCounts.com is not an exception as we already stopped any further developments on those platforms. This migrator, is a giant le...
Bonus Rules for Virtuemart
Paid download

Bonus Rules for Virtuemart

By DayCounts
VirtueMart extensions
THE RULES HAVE A LOT OF PARAMETERS THAT YOU DEFINE WHETHER OR NOT TO TRIGGER THE RULE: products already in the cart cart amount (min and max) number of distinct products in the cart total weight of all items in the cart coupon redeemed parent rule validated THESE RULES CAN BE FILTERED TO APPLY ONLY ON SOME SPECIFIC categories shoppers group manufacturers THEN WHEN THE RULE IS TRIGGERED, YO...
VirtueMart Pending Orders
Free

VirtueMart Pending Orders

By DayCounts
VirtueMart extensions
Ever lost some customers or get duplicate orders because the payment failed? If the customer cancels his payment from PayPal, an order is still created with pending status. Customers are not necessarily aware thay can still finalize the order and instead they will start a new cart (if your lucky) You can now invite them to finalize the existing order, save the user some time and get closer to yo...
Language Manager for Virtuemart
Paid download

Language Manager for Virtuemart

By DayCounts
Language Edition
You find it hard to manage your translations in Virtuemart ? Language manager is there for you as you can now see your translatable fields side by side and update them in ajax ! Works for all Joomla translatable fields: Products Categories Manufacturers Manufacturer Categories Vendors Payment methods Shipment methods Multiple update options: Inline editing Popup editing On click On Double...
Virtuemart Clone Order
Paid download

Virtuemart Clone Order

By DayCounts
VirtueMart extensions
Your clients have recurring orders? They often add the same items? Make their purchase experience easier! This plugin will display a button allowing the customer to clone a former order (Copy all products from the order to the current cart). By default, the button is displayed on the order detail page but can also be displayed in the order list with a small template change. You can even use it in...
Menu Google Analytics Campaign
Free

Menu Google Analytics Campaign

By DayCounts
Menu Systems
With this plugin, you can tag your Joomla menu items with Google Analytics campaign codes When a customer clicks on your link, you will see a campaign hit in your Google Analytics campaign monitoring. https://support.google.com/analytics/answer/1033867?hl=en It works also for outgoing links of course....
Send Cart for Virtuemart
Paid download

Send Cart for Virtuemart

By DayCounts
VirtueMart extensions
Simply share your cart with others by generating a link that will recreate the same cart. Displays anywhere you want Default Virtuemart modal or Bootstrap modal Possibility to reset the cart before adding or adding to the existing cart You decide if the applied coupons should be sent too Url shortening with Goo.gl, Bit.ly or TinyURL Google analytics campaign to track the shares Try it out, clic...
Order Amount Content Plugin for Virtuemart
Paid download

Order Amount Content Plugin for Virtuemart

By DayCounts
VirtueMart extensions
This content plugin will quickly allow you to display customer's order amounts in articles and modules. Publish plugin and add this to your content: {orderamount} You can also override default settings: {orderamount orderstatus=C,X|totalcolumn=order_subtotal|currency=EUR|decimals=0} Tag will be replaced by the actual sum of all customer's order totals....
Debug Css Js
Free

Debug Css Js

By DayCounts
Coding & Scripts Integration
When you look into the browser console, you see all the javascript and css files that are loaded. But where are they loaded from? It is not always obvious what component, module or plugin does actually calls the file to be attached to the document. This can be problematic as for example a component might be loading its own version of jQuery even if jQuery was already loaded by your template. As...

Javascript Async and Defer

Version:
1.0.1
Developer:
DayCounts
Last updated:
Feb 19 2020
4 years ago
Date added:
Nov 19 2014
License:
GPLv2 or later
Type:
Free download
Includes:
p
Compatibility:
J3
Download

Uses Joomla! Update System

Score:


Write a review