Front Room Manners: Five Web Tricks I've Asked to Leave Nicely
There's a particular kind of quiet satisfaction in closing the door on something that's been annoying you. On chrisjm.co.uk, I've been doing a bit of spring-cleaning — not of the code, but of the manners. The site is meant to feel like a front room: warm, a bit cluttered, and glad you came. So when a feature starts acting like a shopping-centre tout, it gets shown the door.
No Autoplaying Audio, Ever
The quickest way to make me close a tab is a sudden blast of music or a video that starts talking before I've found the mute button. It's the web equivalent of someone leaning over your shoulder and singing into your ear while you're trying to read a post. Who designed that? Someone who's never been startled at 11pm while holding a mug of tea.
On ChrisJM, nothing makes a noise unless you ask it to. If I ever embed a video, it sits there with a polite play button, like a dog waiting to be invited onto the sofa. The silence is the point. It lets you hear yourself think.
The Newsletter Pop-Up That Ambushes You
You click a link, you get three paragraphs into a post about the Lake District, and then a modal slams down like a car park barrier. "Subscribe!" it says. "Get the best of ChrisJM in your inbox!" Mate, I haven't even decided if I like the article yet.
I've banned the ambush pop-up. Instead, there's a quiet line at the bottom of posts: if you want more of this sort of thing, there's a link. No countdown, no guilt, no fake scarcity. Just a door you can choose to open.
Fake Urgency
Countdown timers on a personal blog. "Only two spots left!" on a page about my favourite tea. "Offer ends in 09:59." Where did any of this come from? It's borrowed from retail and it smells of it. I don't have stock levels. I don't have a sales funnel. I have opinions and a domain name.
The naughty step for fake urgency. I'd rather say: here's a thing I made; have a look when you like. The web is not a closing-down sale. My corner of it certainly isn't.
Cookie-Banner Theatre
You know the one. A banner that says "We value your privacy" and then makes you click through seven screens and a toggle switch just to read a blog post. It's theatre. It's not privacy; it's a performance of privacy, usually so a company can hoover up data while looking compliant.
Because chrisjm.co.uk doesn't run analytics or ad trackers, there's no banner. No dark patterns, no "legitimate interest" loopholes. I put a line in the colophon instead: no cookies, no nonsense. It's a small thing, but it means you can arrive without a security checkpoint.
The Chat Bubble That Follows You
That little circle in the corner that pulses and says "Hi! Need help?" I'm not a shop. I'm a person who might be out walking the dog or burning toast. A chat widget that chases your cursor around the screen doesn't make the site friendlier; it makes it needier.
The replacement is the contact page — a plain old form and an email address. Write if you like. I'll answer when I can, usually with a cup of tea nearby. That feels more human than a bot pretending to be my mate.
The Naughty Step Isn't About Being Fussy
I'm not a purist. I've got nothing against a well-made site with a newsletter or a bit of commerce. But there's a difference between a feature that serves the visitor and one that serves the feature. The five habits above all failed the front-room test: would I do this to someone standing in my actual living room? No. So why do it on the web?
The naughty step, in our house, is just the bottom stair by the coat rack. You sit there for a minute, you think about what you've done, and then you're allowed back in. The autoplay audio can stay outside. The newsletter pop-up can think about its choices. The rest of the site gets to be a calmer, kinder place — the sort of front room where the kettle's on and nobody's trying to sell you anything.