Software As She’s Developed

Mahemoff’s Podcast/Blog – Web, Programming, Usability from the Author of ‘Ajax Design Patterns’ (AjaxPatterns.org)

Software As She’s Developed header image 4

Not Your Grandpa’s Framesets: Premasagar Rose shows us IFrame 2.0!

February 9th, 2010 · No Comments

usual live blogging caveats – spelling errors, messy, etc etc @premasagar is visiting the Osmoplex today (thanks @jayfresh for arranging it) and is taking us through his work on iframes, widgets, and sandboxing. I’ve realised we could perhaps be collaborating as my jquery-iframe plugin is so close to his. Different emphases, but much overlap. GitHub is where [...]

[Read more →]

Tags: SoftwareDev

It starts with a Yellow Fade: The need for a more comprehensive understanding of visual effects on the web

October 8th, 2009 · 2 Comments

Around the time Ajax got coined, one of the already-known patterns was 37Signals’ Yellow Fade Effect. As techniques were shared and visual effects libraries emerged, we began to see visual effects become commonplace on the web. I documented four of them in Ajax Design Patterns: One-Second Spotlight, One-Second Mutation, One-Second Motion, Highlight. (I wish I [...]

[Read more →]

Tags: SoftwareDev

SimpleMessagePlugin: Unobtrusive TiddlyWiki Status Message

October 3rd, 2009 · No Comments

To simplify TiddlyGuv message rendering, I made “SimpleMessagePlugin”. It removes the message box 1 second after a message was shown (using displayMessage). In the event another message appears in that time, it appends the message (as it normally does) and extends the message box’s lifetime by a second. In other words, it always closes a [...]

[Read more →]

Tags: SoftwareDev

State of jQuery 2009

September 18th, 2009 · No Comments

Fred noticed Jon Resig’s State of jQuery slides are up: State of jQuery '09View more documents from jeresig. Highlights for me: Now: Now using sizzle, the quick, generic (not just JQuery), selector engine. Slide 8 show s almost 2* performance improvement on IE6 from JQuery 1.2.6 -> 1.3.2. Performance improvements are apparently dramatic (browser averages): width() / height() ~4* speedup (good – [...]

[Read more →]

Tags: SoftwareDev

Modal Dialog JQuery Plugin

August 27th, 2009 · No Comments

This has been a while coming, but I made a little “yet another modal dialog lightbox JQuery plugin” thing this week. Demo and Download for Modal Dialog – JQuery Plugin It was driven by TiddlyDocs, but I’ve been wanting one anyway for a while. Mostly because lightbox libraries generally do some hocus-pocus on page load, like applying [...]

[Read more →]

Tags: SoftwareDev

Towards A Single Page Application Framework

August 18th, 2009 · 2 Comments

Tonight, I was thinking of making a Twitter app to manage my various accounts (I have ~dormant accounts related to projects like @webwait and @listoftweets). The app would be holding username and password details for each of these accounts, so it made sense to build it as a Single Page Application (SPA). This way, a [...]

[Read more →]

Tags: SoftwareDev

ColourLovers API – JSON Demos

August 2nd, 2009 · 3 Comments

About a year ago, I was excited to discover ColourLovers had an API. There is some great data about colours and palettes on that site, and some great possibilities for mashups - some as general-purpose art projects, and some as tools for designers. However, I noticed there was no JSON-P interface, so there was no way [...]

[Read more →]

Tags: SoftwareDev

WebWait Two Point Oh

July 25th, 2009 · 5 Comments

I'm pleased to announce a major upgrade to WebWait, the first big upgrade since I launched the site 2.5 years ago. It's based on watching how people are using it, talking about it, and sending me direct feedback about it. Thanks to all who have provided feedback. The new features are: Multiple sites You can [...]

[Read more →]

Tags: SoftwareDev

Scrumptious Update: Open ID Support, UI Enhancements

June 17th, 2009 · No Comments

I've released a new version of Scrumptious. Main change is it now supports Open ID. You can click a "login" link to comment by Open ID. It's optional by default, though a Scrumptious site operator could easily make it mandatory for read, write, or both by just changing a couple of words in the "policy" [...]

[Read more →]

Tags: SoftwareDev

Scrumptious: Conversations About Websites (and other resources)

June 11th, 2009 · 1 Comment

Scrumptious is a web framework I've begun working on at Osmosoft. It's a web app and web service for sharing bookmarks and comments about websites, and pretty much anything else with a unique URL. Things it is related to: Delicious (bookmarking), Digg (threaded comments), JS-Kit and Disqus (embedded comments with common identity across multiple sites). Scrumptious [...]

[Read more →]

Tags: HumansAndTech · SoftwareDev