On a simple one-page site, I wanted as much as possible to be inline in the single document request. I didn't have a favicon, and I didn't want browsers to make that extra request. I considered just adding an empty file, as I've done sometimes in the past, but that would still be an extra request. So I looked up if it could be inlined. It can be done, with a data URL. And using an SVG format, an emoji can be used for a cheap actual icon.
Continue reading post "Inline emoji favicon"performance posts
I went to my first Cleveland Orchestra concert at Blossom since the pandemic. Continue reading post "#3790"
Fallback webfont and emoji
Recently I found that browsers will download a fallback webfont (@font-face) to try to find an emoji or other missing character. I was looking at the perf characteristics of my site when I noticed that the browser was downloading a webfont that wasn't being used at all. After some digging, I found that the browser was going down through the full font stack to try to find an emoji I had added to that page, downloading the webfont on the way.
This is probably not a common setup, but I have a webfont in my font stack down stack from some similar common system fonts, as a fallback just in case. It uses a nice system font unless it can't find it, in which case it uses the webfont, unless it can't use that, in which case it uses a less desirable system font or the generic font class. Continue reading post "Fallback webfont and emoji"
I went to see the Cleveland Orchestra perform at Blossom this evening, likely my last show of the year. Continue reading post "#2477"
Yesterday, I went to see the Cleveland Orchestra's Rhapsody in Blue performance at Blossom. Continue reading post "#2412"
I had a day of stage related activities today. Continue reading post "#2357"
HTTP 2 on Ubuntu 18.04 with Apache and PHP
I recently got h2 (HTTP 2.0) running on my server. Continue reading post "HTTP 2 on Ubuntu 18.04 with Apache and PHP"
Woo-hoo. My site is finally sending h2 (HTTP 2.0). Continue reading post "#2103"
Yesterday, I went to the Star Wars performance by the Cleveland Orchestra. Continue reading post "#2036"
I hit 5GB of cell data for the first time. That's how much I get per month before they throttle my connection. Continue reading post "#1605"
The Planets + Sō
Saturday evening I went to see Akron Symphony perform Holst's The Planets plus …
Continue reading post "The Planets + Sō"My 10k Apart entry is now officially deployed, meaning it made it onto the gallery list (was on page 2, but disappeared again) and I have a URL to request an update. Continue reading post "#1269"
10k Apart: Deployed
My 10k Apart entry was finally deployed and can be seen at its Azure URL, though it's not in their gallery yet. There were problems deploying it, and it took several tries and back and forths with Aaron Gustafson himself to get it working. Continue reading post "10k Apart: Deployed"
Got moved to a new server in a new datacenter by Dreamhost this weekend. Seems …
Continue reading post "#1073"Dreamhost now has PHP 7, so I've switched my main sites to it. Seem at least sl…
Continue reading post "#974"On my site, I'm using Apache's 'mod_deflate' and 'mod_filter' to compress my com…
Continue reading post "#950"Symfony AppCache: built in reverse HTTP proxy
I finally set up my site to work with Symfony's built in HTTP reverse proxy. T…
Continue reading post "Symfony AppCache: built in reverse HTTP proxy"