Various sections of the site go here

Thursday, February 12th, 2009

Frames are back

Category: HTML

Remember the days of frames and framesets? Not the iframe, but when you had sites with fixed headers and you cursed at not being able to bookmark correctly. Anne Van Kesteren has blogged about HTML5 frames and how the world is different: Personally I’m quite fond of the way HTML frames are handled in HTML5. Read the rest…

Posted by Dion Almaer at 6:33 am

2.3 rating from 41 votes

Facing up to fonts

Category: Design

Richard Rutter of Clearleft has a nice presentation up on facing up to fonts that goes into nice detail on the world of typography and the Web. First he takes some time discussing fonts and various choices out there. Did you know about the various numbered font weights out there? From 100 to 900. Well, Read the rest…

Posted by Dion Almaer at 3:18 am

3.7 rating from 15 votes

Wednesday, February 11th, 2009

eCalc: Cross-platform Calculator with Ajax

Category: Examples

For a while, we’ve been giving a lot of thought to how Ajax developers can leverage their skills to play in the ISV marketplace. This conversation has gained a bit of heat over the past few months with the launch of Apple’s iPhone Marketplace–the fastest-growing ISV marketplace in software history. We’ve talked about platforms like Read the rest…

Posted by Ben Galbraith at 4:48 pm

3 rating from 31 votes

When can I use a given Web feature?

Category: Browsers, HTML, Standards

When can I use… is a nice site that Brad Neuberg mentioned which does something that we have been looking to do. It gives compatibility tables for features in HTML5, CSS3, SVG and others. Great stuff!

Posted by Dion Almaer at 2:28 pm

4.2 rating from 28 votes

JsonML: Who needs angle brackets?

Category: JSON

JsonML swaps out the world of the curly with that of the angle. The purpose of JsonML is to provide a compact format for transporting XML-based data via JSON. Simon Willison says it best: An almost non-lossy serialization format for sending XML as JSON (plain text in between elements is ignored). Uses the (element-name, attribute-dictionary, Read the rest…

Posted by Dion Almaer at 6:39 am

2.7 rating from 37 votes

390 Designing Web Interface Screencasts

Category: Screencast, UI

390? Wow Bill, you have been busy :) I am referring to the 390 screencasts that Bill Scott has published showing “captures of various sites illustrating patterns from each chapter.”

Posted by Dion Almaer at 3:33 am
Comment here

3.6 rating from 26 votes

Tuesday, February 10th, 2009

Favicon generator and editor

Category: Showcase, Utility, Yahoo!

Stuart Colville has announced a fun little project that he and fellow collaborators Ed Elliot and Cyril Doussin have worked on. Their Favicon Generator lets you upload an image and then go in and tweak the pixels :) Although many modern web browsers support favicons saved as GIFs, PNGs or other popular file formats all Read the rest…

Posted by Dion Almaer at 9:01 am

3.7 rating from 33 votes

Canvas World Map

Category: Canvas, Showcase

Jon Combe has implemented a world map using Canvas to draw it all, for his JAWStats website statistics package. You can tweak the color combinations and highlight areas, but no clicking and moving around just yet. Here are some of Jon’s thoughts: The smallest places aren’t included on the map, so if you live in Read the rest…

Posted by Dion Almaer at 6:38 am

3.2 rating from 24 votes

Drag and drop your widgets in a portal with Shindig and Dojo

Category: Dojo, Showcase

Matthew Russell has taken Shindig, an OpenSocial implementation, and added the shine that you need in a portal including drag and drop of the components. Click the image above to see it in action. Matthew posts some of the details of the implementation: When doing anything like this, you need infrastructure. For this part of Read the rest…

Posted by Dion Almaer at 6:21 am

3.8 rating from 23 votes

Piano Etudes: Garage Band, Piano Style

Category: GWT, Showcase

What would a fun Ajax interface to piano composition look like? Jason Freeman, a prof in the music department of the Georgia Institute of Technology has created an interface using GWT called Piano Etudes. His project lets users create and share their own versions of short piano pieces (and print them out as musical scores Read the rest…

Posted by Dion Almaer at 5:12 am
Comment here

3.8 rating from 17 votes

Monday, February 9th, 2009

Ajaxian Offer: $200 off expires this Friday

Category: Conferences, Java

This Friday is the LAST CHANCE for Ajaxian readers to save $200 off TheServerSide Java Symposium, an event hosted by our sister site Every little bit helps in this economy – register today with the code AJAXIAN to pay only $1495 for the conference, coming to Las Vegas March 18-20. You don’t want to miss: Read the rest…

Posted by tberardi at 2:01 pm
Comment here

2.1 rating from 20 votes

State of the Browsers

Category: Browsers

PPK has written a nice aggregation post on the state of browsers which considers a few recent topics, most importantly discussing the EC mess with Microsoft: There’s some browser news to discuss, and I thought I’d bundle it all in one entry. Maybe I’ll even do this more often; it seems a good feature for Read the rest…

Posted by Dion Almaer at 7:55 am

4.1 rating from 20 votes

CP2JavaWS: GWT like Cappuccino to Java remote services bridge

Category: Java

Jerome Denanot has created CP2JavaWS, an open source “bridge between Cappuccino rich desktop applications and Java services deployed on a web server. It consists of a proxy (client side) and a servlet (server side), and manages parameters namespace, encoding, ordering and JSONP.” Jerome told us more: Full objects graphs are supported for services method’s arguments Read the rest…

Posted by Dion Almaer at 5:40 am

4.3 rating from 12 votes

A couple of weeks in HTML 5

Category: HTML

Mark Pilgrim release a couple of HTML 5 roundup posts in a row. In his first post he talks about: Big news #1: r2692, a major revamp of the way application caches are defined. Application caches are the heart of the offline web model which can be used to allow script-heavy web applications like Gmail Read the rest…

Posted by Dion Almaer at 4:02 am

3 rating from 17 votes

Building an isNative method

Category: JavaScript

If you want to test if a method is “native” in that the host provided the methods, versus a third party method (including one that has overridden a native function) it can be tricky. Kangax posted on the issue where he took a note Diego Perini on an impl: < View plain text > javascript Read the rest…

Posted by Dion Almaer at 3:49 am

2.3 rating from 22 votes

Friday, February 6th, 2009

FireScope: Add a Web reference to your Firebug

Category: Debugging, Utility

Firescope is a nice new Firebug extension that adds a reference tab to your debugging pane as well as hooks into your context menu. Features You can search for HTML elements, HTML attributes, or CSS properties (or any combination). The search happens live as you type, so usually you’ll only have to type one or Read the rest…

Posted by Dion Almaer at 9:24 am
1 Comment

4.3 rating from 34 votes