facebook splitting up the word “sponsored” to sneak past adblockers

@zpojqwfejwfhiunz Twitter's new redesign seems to garble the CSS rules so you can't easily block ads

@zpojqwfejwfhiunz seriously, like, is there any legit reason for the html tree to look like *that*?!

@KitRedgrave @zpojqwfejwfhiunz The stupid ids are because they're using react or some shit, generating HTML from code. The fragmented word has no legit use.


An old trick, I did something similar for my online DHTML exercises for circumventing adds on them I split HT and ML ... and added this up as a string before displaying them ...

@zpojqwfejwfhiunz does hosts file level blocking still helps? (to block facebook ads, not facebook itself)

@polychrome @zpojqwfejwfhiunz That should still work if facebook is serving the ad content from domains other than But if they're embedding the ad content directly in the page served by, you'll still get to see the ads. Easier done with text than with images, though you can encode images directly into CSS if you want to serve them as part of the page. They probably wouldn't, though, for speed reasons.

@lonnon @zpojqwfejwfhiunz they could detect if you're not polling for ad images and then shove it in the CSS because at that point "you deserve it".

@zpojqwfejwfhiunz Meanwhile no adblocker yet has a good way to block divs with names that are hashes or pseudorandomly-generated.


heh, I thought this was referring to the weird mixture of using <div> and <span> that didn't seem to modern to me :)

@zpojqwfejwfhiunz eventually they will just write their own rendering engine in javascript and display everything with html5 canvas

Sign in to participate in the conversation

A bunch of technomancers in the fediverse. Keep it fairly clean please. This arcology is for all who wash up upon it's digital shore.