Monday, November 10th, 2008

Redshift: What Ruby and a nice API can do in the browser

Category: Rails, Ruby

Red writes like Ruby and runs like JavaScript That is the tagline for Red, and they mean it: The all-new Red is a Ruby-to-JavaScript transliterator backed by a custom ruby.js library designed to let your code run in the browser exactly* the way Ruby would run on your machine. The JavaScript output is optimized to Read the rest…

Posted by Dion Almaer at 8:08 am
16 Comments

++++-
4.4 rating from 22 votes

Video and audio tags and cross origin access

Category: HTML

Thanks to Chris Double I saw the email thread on cross origin access to media files via the video and audio HTML 5 tags. Jonas Sicking does a great job at explaining the issue, and why we need to restrict access. This is going to take a lot of people by surprised. Most will assume Read the rest…

Posted by Dion Almaer at 7:07 am
8 Comments

+++--
3.1 rating from 15 votes

JSLitmus: Testing JavaScript Performance

Category: Performance, Testing, Utility

Robert Kieffer has announced JSLitmus a tool “designed specifically to allow you to quickly and easily write a JavaScript test (or test suite), run it on any modern browser, and document and share the results.” To see it in action, Robert writes a test on “++” and plots the results for different browsers, and then Read the rest…

Posted by Dion Almaer at 6:20 am
2 Comments

+++--
3.4 rating from 10 votes

Sunday, November 9th, 2008

User-Agent Headers: Crazy? Or Craziest?

Category: Browsers

DeWitt Clinton reminder me of just how out of control User-Agent headers are by posting one from his logs: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Tablet PC 2.0; .NET CLR 3.5.21022; Media Center PC 5.1; Zune 3.0; OfficeLiveConnector.1.2; .NET CLR 3.5.30729; .NET CLR 3.0.30618) It’s Sunday, so why not Read the rest…

Posted by Dion Almaer at 10:19 am
14 Comments

+++--
3.7 rating from 19 votes

Friday, November 7th, 2008

JX: Layout manager for jQuery

Category: jQuery

Santosh Rajan has created JX, which he calls a “Object Oriented Extension to jQuery”. With that description, I was expecting something like Dean’s Base library, but instead I found a layout manager for JavaScript with the following features: Only 8K minified True Objected Oriented jQuery Extension Complex layouts by nesting Containers Whole application configurable ‘Custom Read the rest…

Posted by Dion Almaer at 9:03 am
62 Comments

++---
2.9 rating from 89 votes

JavaScript Graph Plotting Tool

Category: JavaScript

We’ve seen the community do a lot with <canvas> over the past few months, and every so often it’s fun to see the good ol’ <div> approach to graphics and animation. Tavs Dokkedahl gives us a good one of those with his JavaScript Graph Plotting Tool: As part of a larger animation framework I have Read the rest…

Posted by Ben Galbraith at 9:00 am
15 Comments

++++-
4.2 rating from 26 votes

What makes a Web application?

Category: HTML

Robert O’Callahan, someone I am proud to consider a colleague now, has written some thoughts on the essence of Web applications where he discusses what makes a webapp at its core. As browsers continue to tie closer to desktop services via new APIs, great single-site browser apps, and the use of Web technology on the Read the rest…

Posted by Dion Almaer at 7:38 am
4 Comments

++---
2.8 rating from 14 votes

CSS-VFX: CSS Visual Effects Tutorials and Components

Category: Apple, iPhone

We’ve talked a bit about Apple’s extensions to HTML and CSS; <canvas> has of course gone on to much fame and fortune. Charles Ying pointed us to his CSS-VFX project which aims to be a collection of components and code examples that illustrate the power of CSS Visual Effects. So far, only 1 gem that Read the rest…

Posted by Ben Galbraith at 7:00 am
5 Comments

+++--
3.5 rating from 11 votes

Adopting WebKit in IE?

Category: Browsers

Some people are getting excited at the thought of IE adopting WebKit as the renderer. They seem to think this may happen based on this tidbit: Addressing a developer conference in Sydney Australia, Microsoft CEO Steve Ballmer said the idea of using WebKit as the rendering engine within its web browser was “interesting” and added Read the rest…

Posted by Dion Almaer at 1:33 am
18 Comments

++++-
4.2 rating from 34 votes

Thursday, November 6th, 2008

Razor Optimizer: Runtime analysis of your Ajax code for optimization

Category: Performance

Coach Wei has updated Razor Optimizer, “a JavaScript optimization tool for reducing code footprint and increasing runtime performnace. As a cross-browser web application itself, Razor Optimizer can be access either online as a service, or to be downloaded to run locally. Razor Optimizer is based on a new approach for JavaScript optimization called “razor”. While Read the rest…

Posted by Dion Almaer at 9:43 am
20 Comments

++---
2.8 rating from 29 votes

HTML 5: The Section Element

Category: HTML, Standards

Mark Pilgrim kicked off a series of posts that keep track of the goings on in HTML 5, and has now created the first article in a new series: The Road to HTML 5 – Episode 1: the section element. The Road to HTML 5 will go into detail on a particular feature of HTML Read the rest…

Posted by Dion Almaer at 9:31 am
10 Comments

++---
2.7 rating from 24 votes

MySource Mini: 2008’s Fluxiom

Category: Showcase

Greg Sherwood sent us a link to a video showcasing MySource Mini, a web-based content management system with a super-sexy Ajax interface: A short demonstration of the MySource Mini showing some of the amazing new features that differentiate it from other CMS products: – True inline WYSIWYG content editing – Inline editing of complex asset Read the rest…

Posted by Ben Galbraith at 8:00 am
5 Comments

+++--
3.9 rating from 29 votes

Google Maps Utilities for Creating Markers and Loading KML

Category: Mapping

I know, I know, this is a bit niche but, given the ubiquity of embedded Google Maps (and having done my fair share of Google Maps hacking), I found two utilities from CloudSync interesting. The first is a web-based interface for playing around with putting custom markers on a map (i.e., the GIcon and GMarker Read the rest…

Posted by Ben Galbraith at 7:00 am
1 Comment

+++--
3.7 rating from 16 votes

Wednesday, November 5th, 2008

How Do You Prototype Your Apps?

Category: Design

I’ve seen more ways to create application prototypes than I can count, from PowerPoint (I’m look at you Chuck) to FileMaker Pro (and you, Bob) and everything in-between. Often, I see folks skip prototypes entirely and just using good ol’ OmniGraffle / Illustrator / Photoshop / hand-drawn wireframes with sticky notes. Never have any of Read the rest…

Posted by Ben Galbraith at 10:50 am
28 Comments

+++--
3.6 rating from 32 votes

SproutCore: From MobileMe to 1.0

Category: Library

SproutCore drove onto the scene when MobileMe launched using it. Since that blast, the team has been diligently working on getting a 1.0 release, and Charles Jolley has posted on the future of SproutCore: It’s been nearly four months since SproutCore launched to the public at WWDC and we couldn’t be happier with the results. Read the rest…

Posted by Dion Almaer at 9:59 am
1 Comment

++---
2.3 rating from 55 votes

The Ajax Universe: Ben and Dion showcase the Presentation Randomizer

Category: Presentation, Recording, The Ajax Experience

This was my favourite presentation of the year. Ben and I have given a lot of talks together, and to spice things up we created the presentation randomizer, a simple Ajax app that would sound a buzzer at random times. Why did we do this? When the buzzer went, we would have to instantly change Read the rest…

Posted by Dion Almaer at 12:22 am
4 Comments

+++--
3.7 rating from 26 votes

All Posts of November 2008