NO BUG: Bricks Lazy Load shows no images with Tor Browser and disabled scripts

Just testing Bricks lazy load feature compared to Perfmatters. Edge case but still why are images depened on JS with your solution? Not 1 images is shown. Perfmatters or WProckets lazy load function still shows images for the Tor user if JS is disabled. The FOUC is worse with both solution compared to Bricks where nearly no FOUC exist but this Bricks Lazy Load is unsable if one needs to be compatible for Tor users.

Hi Mike,
Thanks so much for your report!

There are different methods to implement lazy loading, and we use a Javascript method, which logically does not work if Javascript is deactivated.

So, where exactly is the bug?

Nobody is forcing you to use the native lazy loading, and apparently, you have installed alternative plugins that offer a comparable feature anyway. If they work in your specific case, use them.

Best regards,
timmse

Well as you may well know the global mantra is to use as few external plugins as possible. This was the attempt to do so and try Bricks inhouse feature. And why? Because without it there is a massive disruptive FOUC on page loads for the top banner and hero banner with slow connections, which are by design not possible to add as a or into the header if sets one part of it as sticky. (with Perfmatter and WPRocket disabled). The multi header issue was discussed here already quite often.

I had no clue Bricks would rely on JS and at least had a fallback for such cases. Would be great to know that for the option at least, that your webpage will not have any images shown if you active this.