Wednesday, March 30th, 2005

JavaScript Security Concerns

Category: JavaScript

Michael Moncur has spoken about the concerns wrt security with GreaseMonkey. I understand that people get concerned when they think of scripts running wild on their system. However, like Michael, I also find it ironic that many of the same people are 100% ok with installing firefox extensions, or grabbing the latest Cool Toy from Read the rest…

Posted by Dion Almaer at 10:38 am
8 Comments

+++--
3.2 rating from 16 votes

Sunday, March 27th, 2005

Rails 0.11.1: More Ajax Features

Category: Ruby

The latest update to Rails has more great Ajax features: The Ajax wave is sweeping across Rails. In this release, we’ve added a :position option to both link_to_remote and form_remote_tag that can be set to either :before, :top, :bottom, or :after. These options make it possible to add new DOM elements to existing lists without Read the rest…

Posted by Dion Almaer at 8:31 pm
1 Comment

+++--
3.8 rating from 12 votes

Friday, March 25th, 2005

Tapestry Framework Ajaxian Components

Category: Java

Tapestry is an event-based Java web framework. It is very component oriented, and many think it is what JavaServer Faces should have been ;) It is natural for Tapestry to have components which grok Ajax, and we already have some coming. For example: This example is Google Suggest-ish. The more the merrier!

Posted by Dion Almaer at 1:33 pm
1 Comment

++++-
4 rating from 5 votes

Declarative JavaScript programming

Category: JavaScript

Do you want to go annotation crazy in the JavaScript world? Anders NorÃ¥s has created annotation support in JavaScript. He follows the XDoclet-style approach, in that annotations are tacked on via comments: Calculator.square=function(num) { /** *@Version(“1.0.0â€?) *@Modifiers(modifiers=Modifier.static|Modifier.public) *@Returns(type=â€?numberâ€?,description=â€?The square of the given numberâ€?) */ return num*num; } and then you can get at the annotation Read the rest…

Posted by Dion Almaer at 1:09 pm
2 Comments

++---
2.3 rating from 7 votes

Thursday, March 24th, 2005

Echo2: New framework built around Ajax

Category: Ajax, Java

Echo is a Java Web Framework. Now, a new version of the framework, Echo2 has been released (in experimental/alpha mode). It has some interesting Ajaxian features, and you should check out the interactive demo. Rad the discussion on this from the Java crowd: Echo2 is a reinvention of the Echo Web Framework built around an Read the rest…

Posted by Dion Almaer at 2:30 pm
3 Comments

++---
2.5 rating from 6 votes

Enums in JavaScript

Category: Ajax, JavaScript

Matt Raible pointed me to Ditchnet.org which has some interesting JavaScript tips and tricks. At the top there they discuss enums in JavaScript: function Suit(name) { this._name = name; } Suit.prototype.toString = function () { return this._name; }; Suit.CLUBS = new Suit(‘clubs’); Suit.DIAMONDS = new Suit(‘diamonds’); Suit.HEARTS = new Suit(‘hearts’); Suit.SPADES = new Suit(‘spades’); It Read the rest…

Posted by Dion Almaer at 2:19 pm
3 Comments

+++--
3.7 rating from 12 votes

Graceful fallback from Ajaxian applications

Category: Ajax, JavaScript, Usability

One of the common arguments is whether or not your application “should just work” if the client doesn’t have JavaScript enabled (or an old version etc). Jep Castelein spoke about this recently. As always, when you are chosing technology you have decisions to make. One of them is the balance. How much time are you Read the rest…

Posted by Dion Almaer at 11:26 am
Comment here

+++--
3.3 rating from 3 votes

TIBET: Pushing JavaScript to its limits

Category: Ajax

The Technical Pursuit guys really like to push JavaScript to its limits. I don’t envy them really :) Visit their demo page and start up their ACE client. Crazy stuff :) Tired of fighting to build effective, efficient, productive web apps? Ready to create web applications that improve your bottom line? Develop where you deploy, Read the rest…

Posted by Dion Almaer at 11:19 am
14 Comments

++++-
4 rating from 5 votes

Wednesday, March 23rd, 2005

Ajaxian libraries: Learning from Java Web Framework problems

Category: Ajax, Editorial, Java, JavaScript, Library

Having a lot of different implementations and innovations is certainly a good thing. However, many Java web developers are frustrated as hundreds or thousands have sprung up over time. As soon as Servlets and JSPs were released, people realised that they wanted to build a framework at a higher level of abstraction. This lead to Read the rest…

Posted by Dion Almaer at 5:11 pm
3 Comments

++---
2 rating from 4 votes

Tuesday, March 22nd, 2005

Ruby on Rails 0.11 includes native Ajax support

Category: Ajax, Ruby, Screencast

Rails 0.11.0 is out on the street and I’m especially proud of the Ajax support we’ve been able to include. Instead of trying to soften the blow of doing client-side Javascript libraries as many others are doing, we’ve gone ahead and more or less removed the need for hand-written client-side javascript entirely. This is done Read the rest…

Posted by Dion Almaer at 12:52 pm
2 Comments

+++--
3.7 rating from 7 votes

Monday, March 21st, 2005

Messing with Colors

Category: JavaScript

Lloyd Dalton has a nice little site colr.org, which lets you mess with colors in a del.icio.us kinda way. colr.org has two purposes: It’s a tool to let people fiddle around with colors and words. It’s a jungle gym (of sorts) for software ideas

Posted by Dion Almaer at 10:50 am
4 Comments

+++--
3.5 rating from 2 votes

Friday, March 18th, 2005

JavaScript O Lait

Category: JavaScript

Mike passed on a link to JavaScript O Lait: It’s more than just a JavaScript library. The goal is to ease JavaScript development by building a library of reusable modules and components and enhancing JavaScript with simpler Class and Module handling mechanisms. “JavaScript O Lait” is free and is covered by the LGPL. There are Read the rest…

Posted by Dion Almaer at 7:41 am
2 Comments

+++--
3.2 rating from 5 votes

Thursday, March 17th, 2005

CNet gets onto Ajax

Category: Ajax

CNet has a new editorial called: Web tools blaze trail to the past. They have interviewed a bunch of different players, who have interesting opinions. One of the interesting pieces is: Passing Fad? Technologists working on the next generation of Web application technologies scoff at the idea that a JavaScript renaissance is going to threaten Read the rest…

Posted by Dion Almaer at 12:52 pm
3 Comments

++++-
4 rating from 2 votes

GMail / Google Maps is hard?

Category: Ajax

“It is really, really, really hard to build something like Gmail and Google Maps,” said David Mendels, general manager of platform products for Macromedia. “Google hired rocket scientists–they hired Adam Bosworth, who invented DHTML when he was at Microsoft. Most companies can’t go and repeat what Google has done.” Google has hired great people. However, Read the rest…

Posted by Dion Almaer at 12:45 pm
13 Comments

++++-
4.4 rating from 5 votes

Sam Ruby’s Ajaxian Practices

Category: Ajax

Sam Ruby has written a couple of practices that we should follow in Ajax applications: Encoding: the data should first be encoded as octets according to the UTF-8 character encoding Idempotency: GET should never be used to initiate another operation which will change state There are some issues wrt caching GET’s in IE vs. Mozilla. Read the rest…

Posted by Dion Almaer at 1:57 am
Comment here

++---
2.7 rating from 3 votes

Wednesday, March 16th, 2005

Ajax in Ruby on Rails

Category: Ajax, Ruby

David Heinemeier Hansson and Jamis Buck, are putting Ajax-aware components into Rails. Jamis is talking about whether to sync, or not to sync…. One of the great benefits to XMLHttpRequest is the fact that you can do work asynchronously. If you can possibly make your UI so it doesn’t ‘hang’, you should do so. However, Read the rest…

Posted by Dion Almaer at 12:36 am
3 Comments

++++-
4 rating from 9 votes

  • Page 1 of 2
  • 1
  • 2
  • >

All Posts of March 2005