about standards, webdesign, usability and open source

Random Links #3

The last couple of days I’ve been working on a new commercial project, a multi-language website with a build-in content management system. This is something I have done before, so a large part of it is reusing existing technology.

One of the main problems was building an editor which is able to use an image and define regions on that image. The solution turned out to be Prototype, for which I’ve created a 141-line behavoir. More on that behavoir later, but first some links that I discovered in the last couple of days. It’s some of the best Javascript stuff I have seen in a while.

  • Prototype Javascript Framework
    An easy to use Javascript framework on which you can base all your Web 2.0 projects. Using AJAX is suddenly became very simple. Prototype got it’s start from Ruby on Rails, but is now also a seperate side-project.
  • Script.aculo.us
    Thomas Fuchs’ spectacular addition to the Prototype Framework that makes it very easy to add effects and drag and drop behavoirs. Also included is an AJAX powered auto-complete form field.
  • EffectsPack
    Prototype based behavoirs for a menu and tabs.
  • Rico
    Another addition to the Prototype Framework that provides various behavoirs such a a LiveGrid, an Accordion and various effects.
  • Behavoir
    The perfect companion to Prototype. By using a system of selectors, similar to CSS you can easily attach events to elements. The result: cleaner and easier to understand code.

3 Responses to “Random Links #3”

  1. Stefan wrote on July 12th, 2005 at 12:15 pm

    I’ve been playing a lot with Openrico for a project I am working on, and I definately see the power of it. It is sooo cool to be able to next Openrico behaviour as well. Meaning put a new AJAX/openrico field inside the response to another field. very very useful.

  2. anand wrote on July 13th, 2005 at 10:31 am

    Prototype is indeed good. Used it for my rel="nofollow">experimental bookmarking tool .. Was easy to implement the
    AJAX rating feature.

    Didn’t know about the behavoir library. Sounds cool.

  3. Marko Petkovic wrote on December 11th, 2005 at 1:51 am

    I was very happy when I have red this post becouse I have found this javascript before and failed to make them work. I have asked on couple of best javascript forums, but nobody answered me. I was wondering maybe you want to help me? If it’s not problem to you send me your e-mail adress becouse I couldn find it on your blog, so I can ask you one simple question about this and something else besides that. Please contact me. Thanks.