Tags → webdev 
-
Drawing with CSS: Cube Cat
I have seen extraordinary things made with HTML and CSS. I remember in 2003 seeing the CSS Zen Garden (though it was hosted on mezzoblue at the time). Nearly 20 years later and CSS remains an incredible tool, only more extraordinarily powerful with each passing week, each new spec, each new browser release. For several…
-
Finding earworms in last.fm data with PHP
Over the weekend I was prompted to think about the idea of an “earworm” — a song or piece of music that gets stuck in your mind. Some people find such “earworms” to be highly irritating. The idiom implies an actual worm in your actual ear which sounds positively *horrifying* to me. For me, an…
-
Resume View Tracker from 2010
Back in 2010 or so when I was looking for work. I wanted to track when recipients were looking at my portfolio, so I added some code to alert me whenever the page was loaded, by anyone. It seems more innocent than sinister to me now. Note how I had to alter it to filter…
-
phpStorm: URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)
So I was looking through ancient HTML files last night, as one does, and noted this peculiar error in phpStorm around the DTD of one of the files: <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd”> phpStorm did not like this DOCTYPE. It reported to me: URI is not registered (Settings | Languages & Frameworks…
- 10-Dec-2021Mosaic Browser, 1993! (new post from webdevelopmenthistory.com)
The histories of the web by Richard MacManus on webdevelopmenthistory dot com are wonderful. Read the latest: 1993: Mosaic Launches and the Web is Set Free
- 30-Nov-2021Why are so many folks compelled by web3?
I think this describes it well, by Robin Rendle: The future feels like it’s already owned by Google or Facebook or some other enormous corporate interest, so I can understand that impulse to create something new like web3 because of that. Read the whole thing. I suspect people–particularly younger people–see “just websites” created by individuals…
-
Migrating my old static pages into my WordPress theme
For one, I updated the Colophon. For another, I updated a jillion pages under the “Words” section. These had been static pages for, uh, 20 years. And finally I’ve imported those pages into the blog. It was relatively painless to do the import, but the old static pages were pretty quixotic, so customizing their unique…
-
Remember when we used to link to things?
So here’s a link to Doc Searls: Enough Alreadies, who said about leaving Quora: Even if something gets a lot of notice, the news cycle is hardly longer than Now, and the sense of having done something quickly disappears. The beautiful blog about aging with style Advanced Style posts Volunteer with Meals on Wheels, which sounds…
-
“Leverage browser caching”
I was looking at Google Pagespeed Insights results today for my website today. And I got this feedback: Leverage browser caching Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network. Leverage browser caching…
-
Blog Post Visualization + Code
I’ve been doing maintenance galore on this site. I have a hand-written theme and I’ve been doing things like returning the footer to a good shape and sweating the responsive details of it. I first wrote that code in 2010 but I’ve adapted it to be a bit better and now am using CSS Grid…