March 2024

CAPTCHA excludes disabled web users

The W3C explains how CAPTCHA excludes disabled users, and suggests alternatives that may be kinder and more reliable.

#web #accessibility

Anyone noticed something different today? I just upgraded this thing to the upcoming ClinkLog 3.0, which isn't released yet, but as you can see works just fine. This should make the index and tag pages a lot easier to follow, and allow better customization. Will update this post with a link once it makes sense to do so.

#web #updates

January 2024

Are Game Blogs Uniquely Lost?

#games #web

December 2023

Web CGI programs aren't particularly slow these days

#web #programming

September 2023

On mobile phones, the small web, and able-bodied privilege

#web #accessibility #ethics

August 2023

On lack of accessibility in “web revival” spaces

#web #accessibility

July 2023

Google vs. the Open Web

#web #security

Just normal web things.

#web #programming

Firefox 115 can silently remotely disable my extension on any site

#web #security

June 2023

Relive the Internet of the ’90s With ‘Neocities’

Build your next website like it's not yet 1999. (Use lots of GIFs.)

#web #culture

May 2023

Stop Using Hamburger Menus

#web #design

April 2023

The Imgur Apocalypse Is Going to Break Large Parts of the Internet

It’s not just porn that’s getting deleted from Imgur. Millions of images that are embedded elsewhere will also eventually be taken down.

#web #disaster

March 2023

Celebrating a Year of d00k.net

#web #design

October 2022

The Web Was Originally Responsive

#web #design

September 2022

Over 280,000 WordPress sites may have been hijacked by zero-day hiding in popular plugin

#web #security

Here's Why Craigslist Still Looks the Same After 25+ Years

Craig Newmark's explanation of the site’s evolution (or lack thereof) is surprisingly simple. (via Slashdot) Note the remark that to an engineer, functional is beautiful.

#business #web #design

New Site

How not to build a site; or How I intended to build a simple one-page site and accidentally a static site with blogging and a gallery.

#web #design #programming

April 2022

Please Stop Using Grey Text

#web #design

February 2022

Short musings on digital gardens

#web #media

July 2021

We Would Be Nowhere Without the Web 1.0 Anime Shrine

#web #fandom

June 2021

Why I recommend CGI instead of web frameworks

#web #programming

January 2021

Building Flounder

#web #programming

December 2020

Publisher or Platform? It Doesn't Matter.

#web #law

November 2020

By Our Powers Combined …

How the webring became the grassroots tool of choice for sharing content online in the ’90s.

#vintage #web

October 2020

Flutter Web: A Fractal of Bad Design

#web #programming #ethics

April 2020

How I accidentally wrote a static site generator

#web #programming

July 2019

Project Wonderful's sussessor?

#web #comics #business

May 2019

Why I'm still using jQuery in 2019

#web #programming

April 2019

The Next CSS Frontier — Classless

#web #design

January 2019

HTML, CSS and our vanishing industry entry points

#web #programming #ethics

November 2018

Low-tech Magazine’s Solar-Powered Website is Rewriting the Rules of Web Design

#web #design #energy

June 2018

Farewell, Project Wonderful.

#web #comics #business

April 2016

Rotary: A Retro Web Input for Phone Numbers

#cool #web #programming

March 2014

Surfing Modern Web With Ancient Browsers

#vintage #web #software

November 2013

Why Japanese Web Design Is So… Different

#japan #web #design

May 2013

CSS3 Pong: I****e things to do with CSS #17

#cool #web #games #programming

MPEG1 Video Decoder in JavaScript

#cool #web #programming

October 2012

Star Wars 3D Scrolling Text in CSS3

#cool #web #programming