This is even worse.
This site uses a JavaScript library called Masonry to display images. It used to put every images into the same layout object, but now it splits galleries into smaller layouts of 20 images so it can insert massives ad banners between them.
Those obstructive ads alone creates large gaps that makes galleries a pain to browse, but this design also completely breaks the navigation because now each layout objects only knows their own 20 images. Before you could easily navigate the preview through 200 images, but now every 20 images, you have to quit the preview to open the preview of the next 20 images chunk.
And yes, it looks like ads break the preview completely sometimes, but funnily enough an ad blocker seems to fix this problem (and the larges gaps problem too). We are once again entering the zone where in an attempt to show more ads to its users, a website ends up forcing them to remove all of them instead…
After that I have only one question for the staff: Bruh, WTF are you doing!? Do you want to kill this site so badly? Hire a real professional web designer and figure out your business model before its too late…