Wednesday, December 21st, 2005

Busting the Bots with Ajax

Category: Security

Wael Chatila has published the final of a three-part series exploring Ajax Security. The articles have covered: Using mouse gestures as passwords. Checking if keystrokes seem humanly. An Ajax CAPTCHA system. Each photo has several attributes, so “Animal, Costume, Boy” means a photo containing an Animal, Costume, and Boy. The list contains several descriptions like Read the rest…

Posted by Michael Mahemoff at 4:57 pm
5 Comments

+++--
3.3 rating from 8 votes

Dojo: Framework? Library? Toolkit? and using CDNs…

Category: Dojo, Editorial

Alex wrote about whether Dojo is a framework or a library. He talks about how he sees it as a library: One of the words that I hear used to describe Dojo a lot is “frameworkâ€?, and it always causes me some concern when I hear it. Frameworks tend to control the way an applications Read the rest…

Posted by Dion Almaer at 9:54 am
7 Comments

+++--
3.6 rating from 19 votes

Blockrocker – classifed + google maps mash up

Category: Examples

Blockrocker.com is a classified/Google maps mash up. The search results shown respond to what area of the map you are viewing, with the push pins on the map corresponding to items available in your area. You can also create RSS feeds for selected areas of the map. Do you think this adds much value over Read the rest…

Posted by Rob Sanheim at 9:30 am
5 Comments

+++--
3.3 rating from 6 votes

CanvasGraph.js: Graphing in Javascript

Category: Canvas

Canvas Graph is a small simple javascript library that allows you to conveniently plot simple line, bar and pie charts using the new HTML Canvas Tag. The script uses the MochiKit library, and features: Plot bar charts, line graphs and pie charts Plot multiple datasets on one graph. Data input from javascript arrays, or even Read the rest…

Posted by Dion Almaer at 9:30 am
Comment here

+++--
3.8 rating from 15 votes

Tuesday, December 20th, 2005

Apache Ajax Toolkit Framework Proposal

Category: Editorial

Apache has received a proposal for AJAX Toolkit Framework, championed by Sam Ruby. There are many excellent developers on the list as initial members, and the core seems to have come from Zimbra AjaxTk, and IBM for their Eclipse tooling. Sub projects The subprojects will include development tools necessary to encourage browser-based, AJAX-style development for Read the rest…

Posted by Dion Almaer at 3:17 pm
7 Comments

+++--
3.4 rating from 7 votes

Debugging Ajax Requests in Prototype

Category: Editorial, Prototype

How do we debug our Ajax applications? The Rails Weenie has taken the Ajax Responder feature in Prototype: Ajax.Responders.register({ onCreate: function() { if (Ajax.activeRequestCount > 0) Element.show(‘spinner’); }, onComplete: function() { if (Ajax.activeRequestCount == 0) Element.hide(‘spinner’); } }); and has written a simple responder to use in debugging: Ajax.Responders.register({ // log the beginning of the Read the rest…

Posted by Dion Almaer at 8:30 am
4 Comments

+++--
3.1 rating from 8 votes

Tiny MCE: WYSIWYG Editor

Category: Component

Tiny MCE (Moxiecode Content Editor) 2.x has been released. TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor control released as Open Source under LGPL by Moxiecode Systems AB. It has the ability to convert HTML TEXTAREA fields or other HTML elements to editor instances. TinyMCE is very easy to integrate into other Read the rest…

Posted by Dion Almaer at 8:25 am
5 Comments

+++--
3.6 rating from 25 votes

Search.ch Does Real Estate

Category: Mapping, Showcase

Before Google Maps, there was map.search.ch, the Swiss map website that went live back in October 2004. Now search.ch has built a new HousingMaps-style real estate search on top of their mapping software: immo.beta.search.ch. There’s lots of useful Ajax features here. Bernhard Seefeld, former CTO of search.ch, immo.beta.search.ch points out: The search area is determined Read the rest…

Posted by Michael Mahemoff at 5:48 am
3 Comments

+++--
3.9 rating from 9 votes

Monday, December 19th, 2005

Announcing: The Ajax Experience 2006

Category: The Ajax Experience

We are very excited to announce the premier Ajax event of 2006, The Ajax Experience. This show is a multi-day, technology focused experience, in which we focus on content that you can learn from, versus vendor stories. This is why Ajaxian.com has partnered with No Fluff Just Stuff, conference organizers that share our same vision. Read the rest…

Posted by Dion Almaer at 12:09 pm
15 Comments

+++--
3.3 rating from 8 votes

MyBloop: File Storage Site

Category: Showcase

“Bill Gates” emailed us about MyBloop a file storage website. There are a number of sprinkles of Ajax on the site, including a nice Ajax/Flash search, and the ability to reload widgets on the pages.

Posted by Dion Almaer at 11:01 am
6 Comments

+++--
3.6 rating from 10 votes

Degradable Live Search AHAH

Category: Examples

Daniele Florio has taken AHAH: Asychronous HTML and HTTP and built a simple live search example. The search degrades by having the live search happen on key presses, and getting rid of submit buttons if JavaScript is turned on: <body onload=”javascript:disableSubmit()”> function liveSearch(){ window.setTimeout(“submit(‘liveSearch.php’, ‘GET’)”, 1); } function disableSubmit(){ document.forms[0].invia.style.visibility = “hidden”; }

Posted by Dion Almaer at 10:38 am
7 Comments

++++-
4.3 rating from 23 votes

IE team joins Mozilla on standard feed icon

Category: Editorial

When you are on a website in Firefox, and the site has an RSS feed, you see the “feed icon” to let you know. Microsoft is getting into the feed game in a big way. Vista will have RSS everywhere, and IE 7 is embracing it a lot. The IE team needed a way to Read the rest…

Posted by Dion Almaer at 8:44 am
5 Comments

+++--
3.3 rating from 6 votes

Yahoo! JavaScript Developer Center

Category: Editorial

Yahoo! has put together a really nice resource for us, in the Yahoo! JavaScript Developer Center. They of course focus on APIs and tools for accessing their JavaScript and Flash APIs, but they also have more: Yahoo! Products: Learn about Maps, Music Engine, Widgets, and Search APIs AJAX & XMLHttpRequest: Documentation on our favourite friend Read the rest…

Posted by Dion Almaer at 8:25 am
Comment here

+++--
3.3 rating from 6 votes

Sunday, December 18th, 2005

JotSpot Tracker: Dojo 0.2 in action

Category: Dojo, Showcase

Stop Emailing Spreadsheets is the cry from the Jot team. This comes with their latest application, built on top of the Jot framework, JotSpot Tracker. JotSpot Tracker does a bunch of things, but at the core, you can share your data with people in a simple way. Rather than sharing text a la JotSpot Live, Read the rest…

Posted by Dion Almaer at 3:49 pm
5 Comments

+++--
3 rating from 5 votes

Friday, December 16th, 2005

Java Applet Storage for JavaScript pages

Category: Editorial

Remember when JavaScript wasn’t called JavaScript? Netscape changed the name for marketing reasons, and the confusion began. One of the features we got was “Live Connect”. The ability to talk between any Java applet, and our Java applets. This should sound familiar to the Flash/JavaScript bridge that allows you to talk bidirectionally between those two Read the rest…

Posted by Dion Almaer at 2:13 pm
6 Comments

+++--
3.3 rating from 7 votes

Business Logic: Server or Browser?

Category: Programming

Eric Pascarello says keep business logic in the server for speed and security. Security: (A)nything that is rendered in a browser is basically “Open Source” since there is no way to really protect it. All of this information is “downloaded” into the cache so everyone has a copy of it. You can destroy all the Read the rest…

Posted by Michael Mahemoff at 2:04 pm
7 Comments

+++--
3.1 rating from 7 votes

All Posts of December 2005