Tuesday, November 14th, 2006

Dojo Smooth Scrolling

Category: Component, Dojo, JavaScript

There have been requests for smooth scrolling widgets in Dojo, and Heng Liu stood up tot he plate by implementing dojo.lfx.smoothScroll. Along with this new dojo.lfx resource, other improvements include: dojo.html.getAbsolutePosition is extended to be compatible with dojo.withGlobal a new function, dojo.html.getAbsolutePositionExt is introduced in resource dojo.html.util to include support for getting abosolute postion of Read the rest…

Posted by Dion Almaer at 12:27 pm
3 Comments

+++--
3.7 rating from 44 votes

ICEsoft Open Sources ICEfaces

Category: Announcements, Java, Library, Toolkit

It is amazing how many great frameworks are coming out into the open source model. ICEsoft Technologies, Inc. has announced that they are open sourcing their ICEfaces product under the Mozilla Public License. A new home for the open source project has been created at ICEfaces.org. Quotes from the Press Release ICEfaces is the only Read the rest…

Posted by Dion Almaer at 8:07 am
3 Comments

+++--
3.5 rating from 19 votes

OctaGate SiteTimer: Time your page loads

Category: Showcase, Utility

OctaGate SiteTimer is a service hosted in Stockholm (Sweden) that performs page loads, and gives you detailed results. There are currenly one SiteTimer server, located in Stockholm (Sweden) that performs the actual page downloads. This means that if you’re for instance in the US, the measurements you’re seeing are based on a user located in Read the rest…

Posted by Dion Almaer at 7:50 am
25 Comments

+++--
3.8 rating from 18 votes

The Find: More Shopping

Category: PHP, Showcase

The Find is a shopping site that has a couple of nice UI items, some of which use Ajax techniques. Mouseover the items to get details in a popup Shopping cart built in (that you can place in, but can’t drag and drop) Modal dialogs (e.g. email to friend, feedback box) Automatic sizing of the Read the rest…

Posted by Dion Almaer at 7:19 am
6 Comments

+++--
3.2 rating from 19 votes

EJ: Essential JavaScript The Library

Category: JavaScript, Library

You don’t need no fancy libraries! Robert Nyman thinks that: The web is littered with full-blown JavaScript libraries who say they will save your day and make your web development life much easier. You get encouraged to include these “mere 80 KB” libraries that is supposed to be the solution to all your needs, and Read the rest…

Posted by Dion Almaer at 6:32 am
9 Comments

++---
2.8 rating from 26 votes

Monday, November 13th, 2006

Experimental Odeo Interface

Category: Showcase

Evan Williams talked about how Ajax interfaces do not have to give up permalinks. We have seen many examples, and Even uses an an experimental new interface to his Odeo as an example itself.

Posted by Dion Almaer at 3:01 pm
9 Comments

+++--
3.8 rating from 13 votes

Run: Universal JavaScript Animation Framework

Category: JavaScript, Library, UI

Andi Kalsch told us about Run (yet another animation framework). Andi feels that it stands out from the rest due too: intelligent CSS support by using Color/Dimension objects and CSS functions. Event listeners. Easy syntax. Well-documented. Compatible to all current browsers, means Firefox 1+, Opera 8+, Internet Explorer 5.5+, Safari 2+, Konqueror, Swift Example Here Read the rest…

Posted by Dion Almaer at 9:26 am
17 Comments

+++--
3.7 rating from 45 votes

JSOC: JavaScript Object Cache

Category: JavaScript, Library

Fancy memcached in your client browsers? Introducing: JSOC (JavaScript Object Cache). The JSOC framework is a a pluggable, extensible, open source client-side caching framework for JavaScript. JSOC offers Web developers a straightforward way to perform common caching techniques (add, replace, remove, flush, etc.) inside any JavaScript-enabled browser. Since JSOC is a standalone JavaScript module, incorporating Read the rest…

Posted by Dion Almaer at 7:11 am
23 Comments

++++-
4.1 rating from 40 votes

Race Conditions with Ajax and PHP

Category: Articles, PHP

Andy Bakun read Marc Wandschneider’s “Troubles with Asynchronous Ajax Requests and PHP Sessions”, and Harry Fuecks’s ‘AJAX and Session “Race Conditions”‘. This lead him to post a long piece on race conditions with Ajax and PHP Sessions. He explains the race condition, how it works, how PHP session handlers come in, and building a solution.

Posted by Dion Almaer at 7:05 am
3 Comments

+++--
3.6 rating from 21 votes

GWT Code: gTraffic and Simile

Category: Google, GWT, Java, LiveEdit

Alistair Rutherford has released a couple of interesting pieces of functionality that revolve around GWT. The first is the launch of a GWT version of a UK road traffic site. The second is the launch of a GWT version of the Simile Timeline control, which is a GWT wrapper around the original API. This allows Read the rest…

Posted by Dion Almaer at 5:55 am
1 Comment

+++--
3.7 rating from 27 votes

Sunday, November 12th, 2006

Collection of CSS Forms

Category: CSS, UI

Smashing Magazine has scoured the web for modern CSS based forms. In Web 2.0 registration and feedback forms can be found everywhere. Every start-up tries to attract visitors’ attention, so web-forms are becoming more and more important for the success of еру company. In the end, exactly those web-forms are responsible for the first contact Read the rest…

Posted by Dion Almaer at 11:45 pm
5 Comments

++++-
4 rating from 78 votes

Saturday, November 11th, 2006

Phobos: Does Sun have a good thing under its nose?

Category: Editorial

There have been a lot of discussions on JavaScript on the server side, which naturally comes up as an idea when you consider: Some argue that JavaScript is becoming the platform, more-so than the JVM or the CLR. With Ajax, Flash, and Apollo, this could become even MORE true. Many developers (have to) know JavaScript Read the rest…

Posted by Dion Almaer at 8:23 am
27 Comments

++++-
4.1 rating from 28 votes

document.write and xhtml

Category: Tip

Sam Ruby knew that document.write doesn’t work well with XHTML so he went to find the best solution. His context: Because Google AdSense depends on document.write, the net result is that I only serve ads to users of browsers that don’t support XHTML, which increasingly means that only IE users see ads. His solution: The Read the rest…

Posted by Dion Almaer at 7:37 am
11 Comments

++++-
4.1 rating from 28 votes

Friday, November 10th, 2006

Alexa Traffic Widget Cleanup

Category: Showcase

The Alexa traffic widget has been updated as noted by Kian Ann. It is nicely tabbed, allows you to easily add up to 5 comparisons, but the best feature is the slider for “smoothing”. I will always have the smooth meter on the far right now, as it makes the graph a lot easier to Read the rest…

Posted by Dion Almaer at 1:21 pm
2 Comments

++++-
4 rating from 10 votes

Erlang Ajax Jukebox

Category: Showcase

Tony Garnock-Jones released an Ajax jukebox written with Prototype on the frontend and Erlang on the backend. You point the jukebox at one or more root URLs, which it then spiders, collecting URLs for MP3 and OGG files, which it puts into a simple flat-file database. Just expose, say, your iTunes folder via Apache, point Read the rest…

Posted by Dion Almaer at 11:46 am
4 Comments

++++-
4.1 rating from 13 votes

F3: Sun’s new declarative Java scripting language

Category: Java, Library

Chris Oliver, now at Sun via SeeBeyond, has posted about a new declarative Java scripting framework that Sun will be open sourcing shortly. My project is called F3 which stands for “Form follows function”, and its purpose was to explore making GUI programming easier in general. F3 is actually a declarative Java scripting language with Read the rest…

Posted by Dion Almaer at 11:17 am
10 Comments

++++-
4 rating from 25 votes

All Posts of November 2006