Tag Archives: javascript

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 [...]

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 [...]

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. [...]

do not taunt happy fun JSON

Allow me to repeat myself somewhat and clarify my general opinion of JSON and its use in cross-domain browser scripting: Happy Fun JSON is not really an API. Happy Fun JSON is not a bold declaration of side-taking in the grand war of web service specifications. Do not base business models on Happy Fun JSON. Caution: [...]

drag and drop and the missing mouseup

With the draggable circles – click, drag, move the mouse outside the rectangle, release the mouse button. Now move the mouse back inside the rectangle, and it still thinks your dragging, even though you’ve mouse-up’d.I guess this is because it’s not catching the onmouseup when you’re outside it’s “domain”. Perhaps make it automatically trigger the [...]

XoxoOutliner shows some signs of life

Remember when I started writing about XoxoOutliner around 8 months ago? Yeah, lots has happened with life in general between then and now – but lately I’ve been working on code for it again. As you might see from my Trac timeline, I’ve got lots of new code checked in. And I [...]

XoxoOutliner rewrite coming, now with event delegation

For what it’s worth: I’ve answered my own question about event delegation based drag and drop. It seems to work quite well on my machine, which is quite a bit beefier than my old machine. I should try it out on there soon. But, I’ll hopefully be releasing it soon in the [...]