Geni Smart Contact Form

Nothing drives me more batty than when I want to contact someone at a company, and it keeps sending me to some crappy set of FAQs that I know will not answer my question or concern. I am sure you have been there.
Geni has a nice solution. It appears to let you go right to [...]

No Comments

iPhone Web Development Tips and Official Documentation Released

iPhone Web Development Tips and Official Documentation Released
As soon as the iPhone was in developers hands on Friday they were hacking around. This involved doing a “for (var key in document)” and the like to see what was available.
In an ideal world, Apple would have released a beautiful set of documentation for the community, but [...]

No Comments

Dojo 0.9: The next generation is here

Dojo 0.9 has been released in beta. This is a brand new Dojo, and a very exciting time for the project:
SPEED: Stripped of all ‘excessive’, redundant, and backwards-compatible code, the new Dojo core is a speed-demon. It consists of a streamlined, compact Base (aka: dojo.js) which provides a plethora of reliable features for you [...]

No Comments

Ajaxed: Ajax for classic ASP

Are you writing classic ASP pages and want to join in the Ajax revolution too? Really? Well, Ajaxed is for you. The framework is simialr to xajax for PHP, in that it allows you to tie in to a named function on th eserver side.
It looks like this:
PLAIN TEXT
JAVASCRIPT:
 
<!–#include virtual=”/ajaxed/ajaxed.asp”–>
<%
set page = new AjaxedPage
page.draw()
 
sub init() [...]

No Comments

Script.aculo.us Effect.Tooltip

Nick Stakenburg has written a nice simple tooltip built on Script.aculo.us called Effect.Tooltip.
It is as simple to setup as:
PLAIN TEXT
JAVASCRIPT:
 
new Effect.Tooltip(element, content, {title : ‘title’, className: ‘class’, offset: {x:0, y:0}});
 
More: continued here

No Comments

New York on Tap iPhone App

Christopher Lukic has created an iPhone application that has been optimized with the network issues in mind.
It’s a bar and subway finder for New York City, and I implement a number of techniques to overcome some of the short coming of AT&T’s edge network. Virtually the entire site is composed from a single javascript file [...]

No Comments

Monthly Ajaxian Roundup for June, 2007: Airing out the Gears

High Level / Big News
June has been a busy month, and the focus has been around the release of Google Gears, and the Apple iPhone. Both have shaken up the market showing the the future for Ajax is bright and expanding. It is reaching to the desktop, and the phone.
Offline: Gears and AIR
Shortly after Gears [...]

No Comments

jQuery 1.1.3: 800%+ Faster, still 20KB

The jQuery team has a new release, jQuery 1.1.3. The main features are:
Improved speeds, with DOM traversal over 800% faster than in 1.1.2
A re-written event system, with more graceful handling of keyboard events
A re-written effects system (with an accompanying fx test suite), featuring faster execution and better cross-platform support
New selectors: Unicode, Escape, Inequality, and more
Animation [...]

No Comments

iPhone Javascript and spec benchmark

John Murch has been running some benchmarks on both his iPhone and MacBook Pro to get a comparison .
For example, JSSpeed:
iPhone
Try/Catch with errors 378
Layer movement 3078
Random number engine (Did not compute)
Math engine 3474
DOM speed Testing… (998/1000)
Array functions 1739
String functions 535
Ajax declaration 1089
Total Duration
10293 ms
Macbook Pro
Try/Catch with errors 5
Layer movement 33
Random number engine [...]
More: [...]

No Comments

Writing a desktop application with Ext, AIR, Aptana, and Red Bull

Jack Slocum has kicked off his new Ext JS blog with an entry on his experience writing an application with Ext JS, AIR, Aptana, and lots of Red Bull.
As part of the experience Jack has created Ext.air.MainWindow which makes your AIR window look like a Ext.Window.
Jack actually created two versions, the online one actually uses [...]

No Comments

Firebug for iPhone

It is no surprise that a bunch of news over the weekend has been related to developers spending time with the iPhone. We aren’t interested in “i love the iPhone” posts, but there are some interesting ones such as Firebug for iPhone.
Joe Hewitt was sick thinking about debugging with alert() again, and didn’t want to [...]

No Comments

iPhone Safari Notes and Quirks

Now we can get our hands on an iPhone, developers are testing out Safari to see what is actually available. How is the DOM? What events get fired? How does the keyboard send onkey* events? How is scrolling handled? How is the JavaScript support?
Abe Fettig has been jotting down his notes, which include:
Poking around the [...]

No Comments

How to write a Google Gadget

I’ve written some notes on the Google Gadget API and how to write a gadget, targeted at developers who already know Ajax.
What’s a Gadget?
The gadget is an XML file sitting on your server. In my case, http://ajaxify.com/run/widgets/google/diggroundup.xml. It will get cached, so effectively it must be a static file.
The user adds your gadget to their [...]

No Comments

htsh: http shell

Adeel Khan has created another HTTP shell called htsh using PHP on the backend and jQuery for the front end. It currently supports most common commands, like cd, chmod, cp, edit, exit, ls, mkdir, mv, rm, rmdir, touch, unzip, and zip. It is also very easy to add your own commands. It even supports tab-completion.
There [...]

No Comments

A report on Push versus Pull

Engin Bozdag, Ali Mesbah, and Arie van Deursen of the Delft University of Technology have compiled a technical report on various push versus pull techniques of building Ajax applications based on an example application that they built.
They concluded that:
In this paper we have compared pull and push solutions for achieving web-based real time event notification. [...]

No Comments

Bad Behavior has blocked 1788 access attempts in the last 7 days.