Tag: web development
-
Best Viewed at: Your Resolution!
As the latest in a series of stupid things I've done on or for the Web, I've made a website that dynamically generates 'best viewed at' buttons... for exactly the Web visitor's current screen resolution...
-
It Is A War Out There - Take Control of Your Supply Lines with HtDTY
Andrew Stephens reminds us to HtDTY (Host the Damn Thing Yourself) to reduce the risk of supply chain attacks and improve privacy. But I think the argument goes further than this.
-
Developing an alt text button for images on my website
James has come up with a fun way to do Mastodon-like alt-text-bubbles. I'm intrigued, and am looking forward to expanding on the idea when I get the chance to try implementing it on my own blog.
-
Internet Services^H Provider
When you signed up with an ISP, you used to get Web space, email, shared FTP access, a nearby IRC node, newsgroups, and a software bundle. Nowadays you get a shit router, a voucher for a free month of a streaming service you didn't want, and crap customer service. Where did we go wrong?
-
Dynamic Filters in Pure CSS
CSS is powerful and performant. Let's implement client-side list filtering (with the user's choice of AND and OR modes) in CSS, without a line of JavaScript.
-
Variable-aspect adaptive-bitrate video... in vanilla HTML?
Thanks to recent browser enhancements, it's possible to show videos of different aspect ratios based on CSS media queries with no JavaScript dependencies. You can even combine it with adaptive bitrate streaming, even on static hosting. Let me show you how.
-
Deprecate React
Just to reassure myself that I really can do all the things I say on my CV, I've been looking at tech tests that touch on each of them. I can definitely write React, for example... but... I might question the wisdom of a company that's exclusively recruiting for React skills in their front-end developers...
-
WebDX: Does More Mean Better?
I like the work that the WebDX Community Group have been doing, but I find myself asking: are we at risk of implying that giving the Web 'more' features invariably makes it 'better'?
-
CSS Cycling Gradient Text
Ana Tudor shared an absolutely gorgeous effect based on SVG filters, CSS properties, linear-gradients, and (after all of that) relatively-basic animations. It's pretty amazing.
-
Even More 1999!
Regular commenter Spencer wrote an SVG filter to improve my "1999 Mode", and it's excellent. But it got me thinking about how it doesn't exactly replicate the feel of my 90s Web pages, which featured extensive dithering.
-
April Features!
The start of April's a perfect time for a "Spring refresh" of a personal website. This year, I'm enabling a handful of experimental new features; visit DanQ.me and you might randomly be selected to try one out!
-
Home Page, 50% Off!
By optimising a few bits of my homepage I've halved its size, which incidentally takes me up from the third to the second league of 512kb club members!
-
The Stupidest CSS
Yesterday, I wrote the stupidest CSS code of my entire web development career. The code itself wasn't the stupid bit; my misinterpretation of the designer's wishes was what caused the problem!
-
Shiftless Progressive Enhancement
Today a 7-year-old helped remind me that progressive enhancement doesn't have to mean render-blocking DOM manipulation nor ugly layout shifts.
-
Netscape's Untold Webstories
Back in 1996, Netscape promised to publish a series of articles about making the best of the Web. With help from the Wayback Machine, let's see how that turned out for them, and learn a little about late-1990s web design as we go along.














