Baldur Bjarnason
“Adactio: Links—Ban embed codes” adactio.com/links/18750
Prompted by my article on third-party code, here’s a recommendation to ditch any embeds on your website.
“Adactio: Links—Ban embed codes” adactio.com/links/18750
This is a great case study of switching from a framework mindset to native browser technologies.
Though this is quite specific to Jack’s own situation, I do feel like there’s something in the air here. The native browser features are now powerful and stable enough to make the framework approach feel outdated.
And if you do want to use third-party dependencies, Jack makes a great case for choosing smaller single-responsibility helpers rather than monolithic frameworks.
Replacing lit-html would be an undertaking but much less so than replacing React: it’s used in our codebase purely for having our components (re)-render HTML. Replacing lit-html would still mean that we can keep our business logic, ultimately maintaining the value they provide to end-users. Lit-Html is one small Lego brick in our system, React (or Angular, or similar) is the entire box.
Simply put, the popups asking people for consent whenever they land on a site are illegal.
Another alternative to Google Analytics—nice and lightweight too!
A simple, real-time website scanner to see what invisible creepers are lurking in the shadows and collecting information about you.
Looks good for adactio.com, thesession.org, and huffduffer.com …but clearleft.com is letting the side down.
Amnesty International have released a PDF report on the out-of-control surveillance perpetrated by Google and Facebook:
Google and Facebook’s platforms come at a systemic cost. The companies’ surveillance-based business model forces people to make a Faustian bargain, whereby they are only able to enjoy their human rights online by submitting to a system predicated on human rights abuse. Firstly, an assault on the right to privacy on an unprecedented scale, and then a series of knock-on effects that pose a serious risk to a range of other rights, from freedom of expression and opinion, to freedom of thought and the right to non-discrimination.
However…
This page on the Amnesty International website has six tracking scripts. Also, consent to accept tracking cookies is assumed (check dev tools). It looks like you can reject marketing cookies, but I tried that without any success.
The stone PDF has been thrown from a very badly-performing glass house.
Tightening up my content security policy.
The tragedy of the iframe commons.
Improving performance on The Session.
Inside me there are two wolves. They’re both JavaScript.
The greatest trick the devil ever pulled was convincing the world that behavioural advertising is more effective than contextual advertising.