So Apple announced the iPad, and it won’t support Flash. That shouldn’t be a surprise. Neither the iPhone nor iPod Touch support Flash. Indeed most mobile platforms don’t (yet) support Flash. Even the smartest of smart phones have limited processing power and storage space compared to laptops and desktops. According to Steve Jobs, Apple doesn’t [...]
[4 Feb 2010]
From his 24 Ways piece, Breaking Out The Edges of The Browser: The Web Storage API is basically cookies on steroids, a unhealthy dosage of steroids. Cookies are always a pain to work with. First of all you have the problem of setting, changing and deleting them. Typically solved by Googling and blindly relying on [...]
[2 Dec 2009]
I am implementing JS-Kit Echo for a project at work, and I am modifying it to match our design more closely. The Echo wiki has some great documentation on how to modify an Echo skin, but I needed more. Below is the complete list of every Echo-related class, as found in the WordPress plug-in. Notes: [...]
[13 Oct 2009]
Firefox 3.5 has been released 3.5 includes support for the HTML5 audio and video elements, and local / offline storage, a faster JavaScript engine, refinements to clearing private data, and a new private browsing mode. Truthy and Falsy: When All is Not Equal in JavaScript A refresher on data types in JavaScript and when ‘true’ [...]
[30 Jun 2009]
State Department Asks Twitter to Stay Up (and Other Notes on Digital Diplomacy) Iranians are using Twitter and Friendfeed to post news and photos of post-election protests. I wonder if a distributed Ushahidi set-up would also come in handy here. How To Communicate Securely in Repressive Environments Tactics and techniques for maintaining your physical safety [...]
[16 Jun 2009]
John Resig of jQuery fame, has a post about a huge performance boost coming to Firefox 3.1: TraceMonkey. TraceMonkey, Resig explains, uses a computing technique known as trace trees (PDF) which adds just-in-time native code compilation to SpiderMonkey, Firefox’s current rendering engine. What does this mean? As Resig explains: It means that JavaScript is no [...]
[24 Aug 2008]
The Pencil Project extension brings the power of prototyping and simple GUI development to Firefox 3. It takes advantage of Firefox’s Gecko rendering engine for an easy-to-use application for making layouts. You can import bitmap images, add rich text or plain text, and when you’re done, export your drawing as a PNG file. One downside: [...]
[24 Jul 2008]
Go read Niall Kennedy’s post about using JavaScript to sniff a user’s browser history. It’s an inventive use of your user’s browser history, though I suspect it could potentially be used — in combination with cookies and logins — to detect which of your users are also regular porn surfers. With that little bit of [...]
[8 Feb 2008]
Sure the iPhone has its spiffy little web browser / SDK (Safari), but that mean bupkiss for the rest of us. What can we do? That’s where Mozilla comes in. Via Ajaxian: Mike Schroepfer’s post Mozilla and Mobile. According to Schroepfer: Mozilla will add mobile devices to the first class/tier-1 platform set for Mozilla2. This [...]
[10 Oct 2007]