• Resolved woostiest

    (@woostiest)


    Popup Maker,
    its a pretty user interface, but the plugin itself seems super bulky.

    a) It add’s about 900kb to every page’s load size and causes about a 2-3 second added delay on every single page on my site. Even with 0 pop ups enabled.

    b) For every .class I add on a page it add’s about 1 – 2 seconds of additional load time… I’m sorry, but in this day and age i have a hard enough time keeping my load times reasonable, a single plugin (that is effecivly some simple java script), that add’s this much bulk to a site is doing more harm than good.

    -> I’d love it to be a viable option, but I think as a developer you should really rethink the way your plugin is loaded into peoples sites. Along with develop a solution that allows pop up content to be loaded dynamically when selected instead of on page load.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Daniel Iser

    (@danieliser)

    @woostiest – Not sure that information is anywhere near accurate. To clarify our JS & CSS that are loaded are only 45.21kb combined (see the JS & CSS with size here).

    Ultimately we have sites with 100 popups (insane overusage in our opinion) with minimal (under 1-2 seconds) load differences which is opposite of your experience and a negligible amount of time at best given quantity.

    If you are seeing load increases one of two things is happening. Your popups contain large content such as videos, images etc that are being loaded on page load, or 2 you are being misled by a page speed tester that is using App mode (most of them).

    In the latter case they all scan for network activity up to 30 seconds after the page actually finishes loading, if you have a popup open in that time and have not disabled popup analytics, then the ajax tracking event for the popup causes the page load scanner to increase page load time which is misleading and inaccurate at best since our JS won’t even start running until the page already finished loading.

    Would be happy to take a look and help diagnose, but that is not the fault of this plugin alone, there must be additional factors.

    Just for your info too, the plugin has been heavily optimized, and reduced to 2 queries max per page load, and those are cached automatically if you have caching enabled. So the plugin literally adds no overhead beyond the JS/CSS and your popup contents.

    Hope that helps.

    Plugin Author Daniel Iser

    (@danieliser)

    @woostiest – Realized I missed one of your suggestions (loading content on demand). We have an extension to do that, but again it is not a solve all solution. To clarify no form plugin will work when loaded on demand. They all require being on the page at first page load to initialize. So if we want to be compatible with the WP plugin community at large (which we do), then its not an option. Been visited and heavily researched, no way to do it without giving up those key features which people have come to trust & love.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Seriously Slows down entire site’ is closed to new replies.