Doing Things Wrong

Changed the Font

Because the font is so important. This is actually the default font for the WordPress back-end, I got to like it. It's a little more crisp than the default sans.

I also started seeing an odd trend in the web stats, so I did what I said I wasn't interested in, and started tracking referrers. That was remarkably easy to do, just a modification of what I had already done. The hard part was working out all the WordPress integration in the first place, and also when to bypass it. After that, it's just a matter of copy-paste-edit, which is how most programming is done.

Tracking internet referrers is problematic - it depends on the visiting browser actually supplying that information, and many don't. It is also blocked by most firewalls. Additionally, 99% of your referrers are going to be Gargle, and I don't need to record that, I really just want to see what else there is.

Of course, now the thing I wanted to study has stopped. That's life.

In other news, the bot counter is just rocketing skyward. I guess we really do live in The Matrix.

Interesting Aside:

The http 'referer' header field is actually a misspelling.

From Wikipedia:

The misspelling of referrer originated in the original proposal by computer scientist Phillip Hallam-Baker to incorporate the field into the HTTP specification. The misspelling was set in stone by the time of its incorporation into the Request for Comments standards document RFC 1945; document co-author Roy Fielding has remarked that neither "referrer" nor the misspelling "referer" were recognized by the standard Unix spell checker of the period. "Referer" has since become a widely used spelling in the industry when discussing HTTP referrers; usage of the misspelling is not universal, though, as the correct spelling "referrer" is used in some web specifications such as the Document Object Model.

Update:

After filtering out Gargle, my referrer effort is collecting literally nothing.

Update:

Incredible. Somebody actually used Bing.

I really like the new font, especially on a phone or tablet.


Audiovox 736 Replica Bass
Audiovox Gibson-style Bass
Audiovox Gibson-style Guitar
Audiovox Strat-style Guitar
Audiovox Danelectro-style Bass
Audiovox 12-string Guitar
Audiovox Mandolin
Audiovox Ukulele Bass
Audiovox Fretless Bass
Audiovox Electric Upright Bass
BC Rich "Osprey" Bass
Brownsville Violin Bass
Cowbell Bass
Danelectro Pro-1 Bass
Danelectro "Super-63" Guitar
Danelectro Silvertone 1457 Rescue Guitar
Danelectro Silvertone 1443 Bass
Danelectro Companion Guitar
Danelectro Longhorn Guitar
Danelectro Silvertone U-1 Guitar
Danelectro '67 Hornet Guitar
Fender Jazzmaster Bass 1
Fender Jazzmaster Bass 2
Fender Jazzmaster Bass 3
Fender Stratocaster Bass 1
Fender Stratocaster Bass 2
Fender Stratocaster Micro Bass 1
Fender Stratocaster Micro Bass 2
Fender Stratocaster Fretless Bass
Fender Stratocaster Bass VI
Fender Stratocaster Bass IV
Fender Stratocaster 12-string Guitar
Fender Stratocaster Uke Bass
Fender Telecaster Bass
SX Precision Bass
Gibson Fenderbird Bass 1
Gibson Fenderbird Bass 2
Gibson Reverse Fenderbird Bass
Kubicki Bass
Mosrite Bass
Schwinn Stingray Bass
Rickenbacker 325 Guitar
Rickenbacker 325 Bass 1
Rickenbacker 325 Bass 2
Rickenbacker 325 Bass 3
Rickenbacker 4001 Bass 1
Samick SG450 Guitar
Danelectro Pro-1 Guitar
Danelectro '63 Guitar
Danelectro Silvertone 1457 Guitar
Harmony H617 Bobkat
Danelectro Silvertone 1450 Guitar
Danelectro Silvertone 1472 Amplifier
Harmony Silvertone 1478

For a while now I've been working on the WordPress plugin that does the slideshows. I had re-written the php back-end from NivoSlider, and then I decided to rewrite the front-end. The front-end is driven by jquery, so it was a good opportunity to get familiar with that. It's actually pretty simple.

Over a few months of tinkering, I added several hundred slide transitions, grouped in families to make things manageable. Eventually, I pretty much exhausted all the things you can do by animating css with jquery. So I turned to inline svg image masks. You can do much more with real graphics than just css, but there is one hitch - svg is poorly supported in Chrome and all its derivatives, including Opera, Edge, and Brave. But if you load this page in Firefox or Safari, it will demonstrate what you can do with svg.

Printed from luthierylabs.com