Programming


Tuesday, July 11th, 2006

Go forth and API

Category: Programming, XmlHttpRequest

Backend scripts aren’t the only way to access the wealth of valuable web services out there. Anyone that’s done any playing around with Ajax can see the possibilities of combining the two – accessing the APIs directly from your client-side application. In this brief tutorial from ThinkVitamin.com, they follow this course and give you a Read the rest…

Posted by Chris Cornutt at 8:28 am
11 Comments

+++--
3.6 rating from 27 votes

Wednesday, June 28th, 2006

Safari gets a Javascript debugger

Category: JavaScript, Programming, Toolkit, WebKit

Its about time – Webkit – the development version of Safari, has gotten a real javascript debugger. Its called Drosera, and the Surfin Safari blog has the announcement. Or you can just download the latest nightly of Webkit and go. Its interesting to note that this and the Web Inspector tool for Safari are about Read the rest…

Posted by Rob Sanheim at 10:16 am
11 Comments

++++-
4 rating from 53 votes

Speeding up Prototype’s $$ Selector

Category: Programming, Prototype

Sylvain Zimmer has written a performance upgrade for Prototype’s $$ function that he claims is up to twenty times faster. Sylvain’s ideas behind the patch are as follows: Forwarding the call to the old $$ if the selector expression is too complicated (currently : if it uses attributes) Replacing regular expressions with a simple parser Read the rest…

Posted by Rob Sanheim at 9:35 am
8 Comments

+++--
3.7 rating from 33 votes

Friday, June 23rd, 2006

Geocoding with Google’s Maps API

Category: JavaScript, Programming

Developer.com has a new article/tutorial today about a feature that Google (apparently) quietly slipped into their Maps API a little while back – a geocoding service. Yet one of the glaring omissions from the API has been the ability to map locations without the use of third-party solutions for converting mailing addresses to their corresponding Read the rest…

Posted by Chris Cornutt at 7:54 am
10 Comments

+++--
3.6 rating from 47 votes

Creating an Album List with Ajax and C#

Category: Programming

In a new tutorial from Scratch Projects today, they focus on the creation of an album listing combining the powers of Ajax and C#. Over the past few months I have been toying with Ajax and .NET via the AJAX.NET Pro Library and my first few attempts left me feeling that Ajax was not very Read the rest…

Posted by Chris Cornutt at 6:56 am
7 Comments

+++--
3.3 rating from 56 votes

Wednesday, June 21st, 2006

Oracle.com: Enabling Data Exchange in Ajax Applications

Category: Ajax, Programming

On the Oracle Technology Network today, there’s a new tutorial that steps developers through the process of getting Ajax and their Java applications to play nicely together. The Ajax core API known as XMLHttpRequest is all about sending HTTP requests for the sole purpose of exchanging data between Web browsers and servers. The JavaScript code Read the rest…

Posted by Chris Cornutt at 1:34 pm
1 Comment

++++-
4 rating from 50 votes

Friday, June 16th, 2006

Using Ajax Agent and PHP for Auto-Complete

Category: PHP, Programming

ScratchProjects.com has a new tutorial today from Jay demonstrating how to use the AjaxAgent software (a PHP library) to create an auto-complete text box for your site. In this HOWTO I will explain how to use AjaxAgent and PHP to create an Ajax Auto-Complete box with a drill-down list of data. Although the state of Read the rest…

Posted by Chris Cornutt at 6:55 am
4 Comments

+++--
3.8 rating from 107 votes

Monday, June 12th, 2006

50 Ajax Reference Websites from Around the World

Category: Articles, Examples, Programming

Max Kiesler is back with another great (long) list today – this time, it’s a great look at some of the best Ajax resources from around the world (and no, I’m not just saying that because we’re on it). He’s listed fifty of them, and in more than just English too. As a consistent devotee Read the rest…

Posted by Chris Cornutt at 7:08 am
4 Comments

+++--
3.6 rating from 37 votes

Thursday, June 8th, 2006

The Ajax Transport Method(s)

Category: Ajax, Programming, XmlHttpRequest

The IBM developerWorks site has this new tutorial posted today, a look a the various “Ajax transport methods” – XMLHttpRequest, IFrames, and script tags – what they are, how to use them, and which is best for what situation. Discover three Ajax data transport mechanisms (XMLHttp, script tags, and frames or iframes) and their relative Read the rest…

Posted by Chris Cornutt at 7:06 am
9 Comments

+++--
3.7 rating from 46 votes

Ajax History Support in Safari Possible?

Category: Ajax, Programming

Brad Neuberg has a comment in this new post from his blog about an email from a friend mentioning a possibility of history support with Ajax in Apple’s Safari browser. He says that he has figured out a way to have fragment identifier history in Safari. I haven’t gotten a chance to test this myself, Read the rest…

Posted by Chris Cornutt at 6:54 am
8 Comments

++++-
4.1 rating from 29 votes

Pathfinder Blog: AJAX Java IDE Support – Roundup

Category: Programming, Utility

The Pathfinder Agile Ajax blog today, there’s yet more great content – this time, it’s a look at the Ajax Java support in various IDEs. I’ve had it on my list of things to do for some time to round up all of the AJAX Java IDE’s. That’s what I’ve tried to do in this Read the rest…

Posted by Chris Cornutt at 6:47 am
4 Comments

++++-
4.2 rating from 25 votes

Monday, June 5th, 2006

Building a Pagination System with AJAX

Category: JavaScript, Programming

DevArticles has the first part of a new series posted today – a look at the creation of a pagnation system with a little help from Ajax. You know how to use AJAX to pull rows from a database, but do you know how to create an AJAX-based system to organize the records neatly into Read the rest…

Posted by Chris Cornutt at 3:21 pm
9 Comments

+++--
3.1 rating from 83 votes

WordPress and HTML_AJAX

Category: PHP, Programming

Troy Mcilvena has posted this new tutorial on the creation of WordPress plugins (specifically a stock quote lookup module) with the help of the HTML_AJAX PEAR package (PHP). He jumps right into it, showing how to get the needed packages installed – HTML_AJAX (obviously), and the PEAR SOAP package as well. He gives the basic Read the rest…

Posted by Chris Cornutt at 12:21 pm
Comment here

+++--
3.7 rating from 36 votes

Browser Warfare, Supporting Safari, and the Future of Macs

Category: Accessibility, Browsers, Firefox, Mac, Programming, WebKit

Leland Scott from Musings From Mars has a couple posts highlighting the never ending browser debates, in particular the Safari issue we have covered before. Scott called out a WordPress plugin that was linked to from Max Kieslers popular roundup of Ajax tutorials. The “shelf” plugin, similiar to the accordion widget in Rico and other Read the rest…

Posted by Rob Sanheim at 6:30 am
31 Comments

+++--
3.8 rating from 36 votes

Thursday, June 1st, 2006

Serving JavaScript Fast

Category: JavaScript, Programming

Cal Henderson brings us this new (lengthy) article on ThinkVitamin.com, a look at speeding up the one thing that’s really growing large on Web 2.0-type applications – the Javascript running behind the scenes. With our so-called “Web 2.0” applications and their rich content and interaction, we expect our applications to increasingly make use of CSS Read the rest…

Posted by Chris Cornutt at 8:52 am
3 Comments

++++-
4 rating from 25 votes

Thursday, May 25th, 2006

getAttribute href bug in DOM

Category: JavaScript, Programming

Glen Jones has discovered a little “gotcha” while he was wokring on one of his scripts – an issue with the retrevial of the href attribute when working with the DOM. The href attribute is different to other element attributes in that the value set can be relative to the context of the page URL. Read the rest…

Posted by Chris Cornutt at 6:30 am
4 Comments

++++-
4.2 rating from 18 votes