If you haven’t tried it, gleeBox is an amazing extension. I have it installed in my Firefox and Chrome setups, and I’m more than thrilled that it’s finally available for Safari. It lets you do a lot of crazy (and useful) things with keyboard commands on any website. There’s a great writeup over at PimpMySafari.com , so I won’t go into depth on the wonderful parts. I’ll concentrate on the one thing that bugs me about gleeBox: the highlight colors on found and…
css, extension, gleebox, userstyle
Junky Angel, my last post, was a rather dark look into my psyche, which makes this next one, “All Comes Spilling Out,” seem happy by comparison. It’s a love song, dark though it may be. Kind of like Robert Smith’s more stable side doing a cover of “Give My Love to Rose.” Maybe.
music, personal, recording, something precious
If not the saddest song I’ve ever written, “Junky Angel” is at least in the top 5. I’m not always this much of a downer, but I really needed to get this one up here as I start publishing my more recent work, mostly because this song in particular lays a historical and emotional backdrop for the journey and growth that follows.
music, personal, recording, something precious
This is a bugfix release of Instapaper Beyond for Safari which brings the version up to 1.8.6. It fixes a few visual glitches, but most importantly it restores the functionality of the text style menu at the top of a read page, allowing you to set and remember the font, size, width and line spacing of your text view.
extension, instapaper, instapaper beyond, safari
Safari 5 has brought several solutions for managing lists of open tabs, from the simple (like my TabLinks extension) to full session-management capabilities (see the beautiful Sessions extension). However, I’ve found I still like using my EverSave script in many situations, primarily because it allows me to annotate, tag and sync my important sessions for later retrieval. One thing’s been bugging me, though, and that’s the inability to do a mass restore on a tab list (i.e…
applescript, evernote, safari, service, snow leopard
A couple of very cool Safari Extensions came down the pipe today, both geared toward web developers and code monkeys. The two of them combined make viewing source in Safari a whole lot better. I love doing web development in Safari, and the Web Inspector pretty well covers the Firebug front for me, but these two extensions are going to make life much easier.
extension, safari, source
A good friend of mine, Christina Warren, just published a piece on Mashable / Dev & Design about TextMate themes, and it warms my heart to know there are other people as dedicated to this aging text editor as I am. She also made her collection available on GitHub, so check that out if you’re in the market for a new look.
design, textmate, themes
I have an admin username (it’s not admin) which I use to manage my WordPress blog, and an editor user with which I write posts and leave comments. Sometimes, though, I get confused, lazy or both, and end up leaving comments as my admin user. This rather defeats the purpose of using a non-default admin username, which is generally done for security purposes (if they can’t guess the admin’s username, it makes it that much harder to hack the admin account).
Wordpress, comments, functions.php, hacks
While I normally keep my blogging pretty technical, I’ve decided to start sharing some of my more personal projects, just to see what happens. I’ve been (slowly) working on a few songs for a very low-budget EP, and this is the first one I’ve “finished,” per my own standards, anyway.
music, personal, recording, something precious
I just posted version 1.3 of TabLinks. It doesn’t fix all of the things I eventually want to fix, but it does do some rudimentary entity encoding that allows you to actually use HTML tags in the templates. I had said that would work as a template, but it didn’t. Now it does.
extension, safari, tablinks
There was a nice mention of Antique today over at PimpMySafari.com. Thanks, Scott! Despite having sworn off the Reader hacking, I’ve actually been continuing development, making tweaks and expanding functionality. My ultimate goal is still to find a way to override the stylesheet via a global page in an extension, turning it from a hack into something a little more legitimate. If I can’t pull that off, though, I’ll have to share the current version again as a hack… I…
antique, safari
I have most of the websites I work on set up with separate development (usually local1) and production/deployment servers. It’s pretty easy to keep straight when I’m first designing a site, but going back later and making changes can cause some confusion with all the refreshing and dealing with caches and all. So I’ve been using a trick to make it clear which version I’m loading at any given time.
css, php, webdesign
Just a quick hit on this one… when hacking away at the styles of things one probably shouldn’t be hacking away at, embedding images right in the CSS is a handy trick. It’s done by Base64 encoding the image, removing line breaks from the resulting string, and using it to set the background property for the CSS rule.
base64, css, drag command, shell, terminal, textmate
Okay, this one has a little refining left to go, but it seems to be working pretty flawlessly. I ported most of the code from a greasemonkey script. All I really want to add is a toolbar item that lets you easily turn it on and off, and maybe a whitelist feature.
experiments, extension, safari
TabLinks is a quick experiment, designed to meet my own needs. It needs some work, but it does the trick: it copies the link information for every tab open in Safari, and outputs them as a list, based on a user-defined template. You set up your template in the Extension settings, and use the following variables to define your link style:
extension, safari, tablinks