Tag Archives: webdev

HTML5 drag and drop in Firefox 3.5

Oh hey, look! It’s another blog post—and this one is cross-posted on hacks.mozilla.com. I won’t say this is the start of a renewed blogging habit, but let’s see what happens. dl { margin-left: 2em; } dd { margin-left: 2em; margin-bottom: 0.25em; } Drag and drop is one of [...]

I (used to) like rev=”canonical”

Update 4/14: So, I liked rev=”canonical”, but I like the notion of pages offering sets of alternative URLs better. There are enough cracks in the case for rev=”canonical” to stop caring about it and instead focus on the notion behind it. However it’s expressed—is it rel=”shortlink” now?—the final remaining things I’d like to [...]

Enter the LizardFeeder

Behind Firefox is Mozilla, and behind Mozilla is a community. And the Mozilla community acts a lot like an ecosystem, which can be visualized as a kind of living tree—not to confused with the mozilla-central tree. Oh yeah, and Mozilla is the name of both a Foundation and a Corporation. Confused yet? If [...]

An unnecessary Template Attribute Language

A funny thing happened on the way to building a delayed real-time feed display: I got temporarily obsessed with implementing a template language in JavaScript that, as it turned out later, I didn’t need. About the feed project itself, I hope to write more soon—but for now I want to get this extra [...]

Jelly Stains and Web Masons

From Mark Bernstein’s entry on Practical Prototype and script.aculo.us: When chemists consult a volume about professional chemical technique, or when surgeons reach for the latest update on neuroanatomy, they can usually find a book that isn’t couched in terms of silly examples and jokes. So can poets, mathematicians, and geologists. For some reason, though, [...]

Writing a Delicious command for Ubiquity

In my last post, I got all fluffy about how cool Ubiquity is but didn’t share any code to prove the point. As it happens, I have come up with at least one useful command that I’m starting to use habitually in posting bookmarks to Delicious. You can subscribe to my command or [...]

Ubiquity cracks open personal mashup tinkering

When I was a wee hacker, I lived my digital life though a Commodore 64. I played games on it, did homework, talked to people far away—you know, all the stuff they showed in the pictures on the box. I also took things apart—both the machine itself and software running on it. [...]

date-based pagination

Here’s a small idea I’ve not yet had the chance to try out on a large scale: Time-based pagination in lieu of page-number-based pagination for personal content – ie. blogs, bookmarks, status updates, etc. (You know, User Generated Content except I dislike the term.) Page numbers change over time, while time-based URLs are stable. [...]