Wednesday, July 16th, 2008

Mozilla Labs is Ubiquitous

Category: UI

The Humanized folk who now work in Mozilla Labs have taken their Enso work and created Ubiquity, a Firefox plugin that implements the Graphical Keyboard User Interface: Web applications, much the same as desktop applications, are a bit like isolated cities: it’s difficult for an end-user to arbitrarily share data and functionality between them. This Read the rest…

Posted by Dion Almaer at 7:49 am

3 rating from 18 votes

IE8 HTML 5 Ajax Page Navigations

Category: HTML, IE, Standards

Sharath Udupa, an IE developer at Microsoft has posted on the IE 8 page navigations feature: In IE8 mode, we provide support for script to update the travel log components (for e.g. back/forward buttons, address bar) to reflect client-side updates to documents. This allows a better user experience where users can navigate back and forth Read the rest…

Posted by Dion Almaer at 7:06 am

3.7 rating from 26 votes

Live Scrolling via Ext’s LiveDataPanel Widget

Category: Sencha

Many developers really like the live scrolling functionality popularized by DZone. As you scroll down the page, a XHR call is made which pulls back data and instantly refreshes and allows you to continue to scroll down almost endlessly. Aaron Conran has built a widget for the Ext JS library which provides this functionality in Read the rest…

Posted by Rey Bango at 7:00 am
Comment here

4.5 rating from 77 votes

Tuesday, July 15th, 2008

PubTools Search: Fast client-side searching with Gears

Category: Dojo, Gears, Interview

Brad Neuberg has built a very easy to use client side search tool called PubTools Search using Gears. The project is open source and provides a great avenue to share knowledge on Gears itself. To accompany the code, Brad wrote a detailed article: Did you know that you can use Gearsto do fast, client-side searching Read the rest…

Posted by Dion Almaer at 9:37 am
Comment here

3.3 rating from 28 votes

Paint Servers: SVG and Canvas

Category: Canvas, SVG

Robert O’Callahan and Dave Hyatt have been chatting about paint servers as Robert creates SVG ones and then arbitary elements. This continues the meme of taking common use cases and making them easy via CSS (e.g. reflections). Here is the SVG version: < View plain text > HTML <html xmlns=""     xmlns:svg=""> <head> <style> Read the rest…

Posted by Dion Almaer at 7:40 am

3.4 rating from 19 votes

XBL 2: The component model is coming to WebKit and Gecko

Category: Apple, Standards

Wouldn’t it be nice if we actually had a decent component model? Instead of making JavaScript frameworks have to mess around and try to create one on top of the crud they have to deal with? This is what XBL 2.0 is all about. I talked about XBL in one of my Web Archeology posts, Read the rest…

Posted by Dion Almaer at 7:23 am

4.2 rating from 24 votes

Free copies available of the Adobe AIR for JavaScript Developers Pocketguide

Category: Adobe

If you have an interest in Adobe AIR, Mike Chambers has 100 free copies of the Adobe AIR for JavaScript Developers Pocketguide, and one of them could have your name on it. All you have to do is email him with your name, shipping address, and phone number if you are outside of the US. Read the rest…

Posted by Dion Almaer at 12:40 am

3.7 rating from 45 votes

Monday, July 14th, 2008

Interview with the Gears on Rails team

Category: Gears, JavaScript, Podcasts, Rails, Ruby

With my Google hat on, I got to interview Michael Marcus and Rui Ma, two recent graduates from a masters program at NYU. They joined me to discuss Gears on Rails, their open source framework that makes it easier than ever to take a Rails code-base offline. They take the approach of giving you a Read the rest…

Posted by Dion Almaer at 4:29 pm
1 Comment

3 rating from 21 votes

iPhone Web: Multitouch JavaScript “Virtual Light Table”

Category: iPhone

The video above is Tom Robinson, one of the 280 North fellas who is smart enough to port Cocoa to the Web, showing us his multitouch “virtual light table” using the JavaScript APIs nicely documented by SitePen, as well as Apple. His ~100 lines of code uses the new CSS transforms handles all of the Read the rest…

Posted by Dion Almaer at 8:17 am

4 rating from 27 votes

HTML 5 data- elements to store private values

Category: HTML

John Resig goes into more detail on the HTML 5 data- elements that gives developers a valid place to store metadata: This allows you to write valid HTML markup (passing an HTML 5 validator) while, simultaneously, embedding data within your page. A quick example: < View plain text > HTML <li class="user" data-name="John Resig" data-city="Boston" Read the rest…

Posted by Dion Almaer at 7:45 am

3.8 rating from 22 votes

Creativescrape: Thomas and Amy team up again

Category: Prototype, Showcase

Thomas Fuchs and Amy Hoy have teamed up again for a micro-app called Creativescrape “an inspration utility for those moments when you just seem to be braindead. It comes with a OS X screensaver for your enjoyment.” All via 188 lines of fun living on top of Prototype and

Posted by Dion Almaer at 6:30 am
1 Comment

2.7 rating from 23 votes

Friday, July 11th, 2008

iPhone Web Goodies: Drag and Drop with Touch, Resize and Rotate with Gestures

Category: iPhone, JavaScript, Showcase

The video above shows a simple showcase application that Neil Roberts of SitePen created and wrote about. He testing out the new APIs such as the touch API where he worked with drag and drop: < View plain text > javascript node.ontouchmove = function(e){   if(e.touches.length == 1){ // Only deal with one finger   Read the rest…

Posted by Dion Almaer at 10:16 am

3.4 rating from 38 votes

Remember the Web Apps; Don’t forget the first iPhone baby today

Category: iPhone, JavaScript

We see the birth of the second baby when it comes to building and running apps on the iPhone. People have already spent almost $100k in the first few hours of the AppStore not being open, so tomorrow is likely to be a great day for Apple, and developers, as people run around clicking on Read the rest…

Posted by Dion Almaer at 10:01 am

3 rating from 26 votes

YPulse: Fades and Pulsations Library

Category: Component, JavaScript, Library, Yahoo!

Kent Johnson has released YPulse a simple open source wrapper for the YUI Animation library that makes creating highlight fades and pulsing button glows a bit easier. You pulse away with something like: < View plain text > javascript var pulser = new YAHOO.squarebits.YPulse(   ‘my-div’,   ‘backgroundColor’,   ‘#FFFFFF’, // starting   ‘#FFFF00′, // Read the rest…

Posted by Dion Almaer at 8:42 am
1 Comment

2.4 rating from 31 votes

A safety fence for your property lookups

Category: JavaScript, Tip

Michal Till posted a little JavaScript tip that he uses to create a safety fence for accessing properties: As we all know, null not only does not have any properties, but their existence also can not be tested. So retuns error instead of undefined. You can end up with something like this: < View Read the rest…

Posted by Dion Almaer at 6:39 am

3 rating from 32 votes

Domize: Visualize your domains

Category: Showcase

Anson Parker has created Domize another in the line of Ajax domain utilities. Here is what Anson had to say about it: It is the fastest as-you-type domain name look-up tool for web and iPhone users. Queries are encrypted over SSL for security and privacy. Domize is really head and shoulders above its peers in Read the rest…

Posted by Dion Almaer at 5:35 am

3.6 rating from 9 votes

All Posts of July 2008