We're using /used Act 2.1 a lot for some customers. But the main reason why we have stopped using it is that it's very old(i assume around 3-4 years) and there wasn't a big update since then. This means: It rely on the HubSpot functionality from that time -> very old jQuery as example.
I would recommend to move on to a new theme(there are great ones out there) in the near future.
I had to display a Act Mega menu/header in a brand new developed HubSpot theme recently - it had a massive impact on page speed since the only way that I came along was to load the new jQuery for the theme AND the old unminified(!) one. Lost nearly 25 Points on Desktop at Google page speed.
Have you disabled or changed the jQuery option(s) in the Hub settings(Settings->Website->Pages)? Try to enable the 1.10 version - it should be fine. Or paste this code above the Footer Act JS script.
It should look like this:
<!-- act21.min.js required by all components. Please do not delete. -->
<script src="https://code.jquery.com/jquery-1.10.0.js" integrity="sha256-iqD4S1Mx78w8tyx9UEwrxuvYYdoAPXLDPfmc5lDUUx0=" crossorigin="anonymous"></script>
<script src="https://cdn2.hubspot.net/hubfs/273774/mp/act2/js/act21.min.js"></script>
We're using /used Act 2.1 a lot for some customers. But the main reason why we have stopped using it is that it's very old(i assume around 3-4 years) and there wasn't a big update since then. This means: It rely on the HubSpot functionality from that time -> very old jQuery as example.
I would recommend to move on to a new theme(there are great ones out there) in the near future.
I had to display a Act Mega menu/header in a brand new developed HubSpot theme recently - it had a massive impact on page speed since the only way that I came along was to load the new jQuery for the theme AND the old unminified(!) one. Lost nearly 25 Points on Desktop at Google page speed.
Have you disabled or changed the jQuery option(s) in the Hub settings(Settings->Website->Pages)? Try to enable the 1.10 version - it should be fine. Or paste this code above the Footer Act JS script.
It should look like this:
<!-- act21.min.js required by all components. Please do not delete. -->
<script src="https://code.jquery.com/jquery-1.10.0.js" integrity="sha256-iqD4S1Mx78w8tyx9UEwrxuvYYdoAPXLDPfmc5lDUUx0=" crossorigin="anonymous"></script>
<script src="https://cdn2.hubspot.net/hubfs/273774/mp/act2/js/act21.min.js"></script>