• Resolved mcdeth

    (@mcdeth)


    tl;dr tidio is one of the only scripts that won’t delay js.

    Tidio loads 600kb of files upon load. t it’s not possible to delay load (litespeed cache) or css. There’s literally no reason for it to load before user interacts with page.

    Is 600kb high? tidio website is absolutely not optimized, so it takes 2,5mb to load. wordpress page is only 300kb and upon user iteraction is 1,2mb. the website I work on is normally 400kb, with tidio is 1mb.

    additionally all the calls to other domains are slowing down website even more

    I’ve found on the website this code, deactivated wordpress plugin, replaced PUBLIC_KEY with my public key and it’s working. Am I missing anything by using custom implementation?

    setTimeout(function () {
    var tidioScript = document.createElement('script');
    tidioScript.src = '//code.tidio.co/PUBLIC_KEY.js';
    document.body.appendChild(tidioScript);
    }, 5 * 1000);
    • This topic was modified 3 months, 1 week ago by mcdeth.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support olektidio

    (@olektidio)

    Hi there!

    Thanks for reaching out to us! We appreciate the feedback from your end. Our widget is possibly the lightest chat widget available in the market; it weighs around 250 kb(!) – our chat downloads approx 1/3-1/2 less code, compared to other live chat services. It’s extremely unlikely for our chat to have any negative effect on your website loading speed or its performance in general, since it loads asynchronously (it doesn’t interfere with your site’s content).

    The crucial resources aren’t impacted, and the chat goes in its own pace, instead of waiting for content to be loaded first, or interfering with it. The problem with loading speed tools is that when it evaluates a website, its advice can at times not be totally accurate. Optimize image warning can absolutely be adhered to, but render-blocking JavaScript, minify JavaScript and minify HTML selectors can be considered recommendations. These factors do not impair the speed and functionality of your site significantly in practice. When Google Pagespeed insights see ‘script’ in your code, they let you know that this ‘script’ makes you download some additional content.

    ervices that measure the loading speed (Pingdom, GtMetrix, Google Pagespeed, etc.) of the website are not checking if a content loads asynchronously (after the website is fully loaded), or not. Please refer to this article for more information about website loading speed: https://developers.google.com/web/tools/chrome-devtools/network/reference Here we have more details about Tidio Loading speed: https://help.tidio.com/hc/en-us/articles/5462176187932-Tidio-Loading-Speed

    As for your question reagrding the installation, there are no features you’re missing when using the code you mentioned. Enjoy using Tidio!

    Thread Starter mcdeth

    (@mcdeth)

    Thanks, I’ve uninstalled plugin and placed code in functions, then delaying with litespeed worked. Ranked 5*. Thanks!

    • This reply was modified 3 months ago by mcdeth.
Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.