• Resolved yellowfellow333

    (@yellowfellow333)


    Hi 3D FlipBook team,

    1st I want to say that your plugin is really great and that we’re happy you’ve also a great and really EASY to use documentation for customizations.

    Sadly the code behind your plugin seems not to be 100% perfect So we ask you to patch some things.

    1st of all you didn’t implement “font-display: swap;” into your “themify-icons.css” / “themify-icons.min.css”. We’ve updated that by hand locally now but like to see that in an update (https://developer.chrome.com/docs/lighthouse/performance/font-display/).
    I’d like it most, if one didn’t had to use that themify font at all (maybe via settings choice). And also not the Dashicons because we unload them for all our projects. Isn’t there another possibility to use SVG fonts or self-hosted fontawesome or something like that?

    Next point is preventing outdated JavaScript from being served in modern browsers. https://pagespeed.web.dev/ is full of warnings about pdf.min.js, and three.min.js

    mockup.min.js uses passive listeners, but Google says: “Do not use passive listeners to improve scrolling performance“.

    A HUGE performance increase would be lazy loading for the dflips!
    For more than one flipbook you have the thumbnail solution which is absolutely fine. But we want to show the newest magazine issue directly on our home page way down the page. Sadly without lazy loading your plugin loads directly and slows down page readyness. Only a bit but that could be avoided via lazy loading.

    Thank you in advance and best regards

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘CSS/JS code issues -> Google PageSpeed Insights’ is closed to new replies.