Thursday, April 17th, 2008

Mad Mimi: WYSIWYG Email Marketing

Category: Prototype, Showcase

When I hear “email marketing” I can’t help but think spam, but it is a legit tool too, and the latest tool in the pack is Mad Mimi. Mad Mimi launched this week and consists of “state-of-the-art UI design makes for layouts that are easier to create -– and easier to read – than emails Read the rest…

Posted by Dion Almaer at 7:29 am

2.9 rating from 18 votes

Tuesday, April 15th, 2008

jQuery and Prototype Benchmarks

Category: JavaScript, jQuery, Performance, Prototype

Piotr Solnica did a couple of posts on jQuery and Prototype benchmarks back in the day, and John-David Dalton just found them. In part one, he runs tests such as: < View plain text > javascript $(‘td.first’).addClass(‘marked’); // jQuery   $$(‘td.first’).each(function(cell){   cell.addClassName(‘marked’); });   // or   $$(‘td.first’).invoke(‘addClassName’, ‘marked’); and concludes: Executed tests show Read the rest…

Posted by Dion Almaer at 5:13 am

4.5 rating from 170 votes

Thursday, April 3rd, 2008

qGallery: Prototype gallery application

Category: JavaScript, Prototype, Showcase

Sebastian Brink has developed a nice looking gallery application called qGallery It is really simple to use you just have to upload your images in full resolution together with a simple xml file and include the script and a simple div into the webpage. Everything else is done automatically. The gallery is creating every used Read the rest…

Posted by Dion Almaer at 7:15 am

4.2 rating from 77 votes

Monday, March 17th, 2008

ProtoSafe Eases Compatibility for Prototype

Category: Prototype

With so many new components being developed in a variety of different of JavaScript libraries, it’s a natural expectation that sooner or later, you’re going to want to mix and match these components within your application. Sometimes though, it’s not that easy due to architectural conflicts between different libraries. John David Dalton set out to Read the rest…

Posted by Rey Bango at 10:41 am

4.5 rating from 68 votes

Tuesday, March 11th, 2008

ProtoFlow: Coverflow for Prototype

Category: Component, JavaScript, Prototype, Scriptaculous

Obaid Ahmed has written a coverflow-like component on top of Prototype and called ProtoFlow. It is simple to use: < View plain text > HTML <div id="protoflow">     <img src="imgs/DSCN0940_91360.jpg"/>     <img src="imgs/stimme_von_oben_187192.jpg"/>     <img src="imgs/Tropfen_1_Kopie_201721.jpg"/>     <img src="imgs/farbraum_012_147508.jpg"/>     <img src="imgs/IMG_4906_199357.jpg"/>     <img src="imgs/Tropfen_1_Kopie_201721.jpg"/>     <img Read the rest…

Posted by Dion Almaer at 7:28 am

3.7 rating from 72 votes

Tuesday, February 26th, 2008

Canvas Polar Clock

Category: Articles, Canvas, JavaScript, Prototype

“agrath” has developed a very nice Canvas example using Prototype that makes use of a common Prototype-isms: Object.extend, Class.create, bind, enumerables, $w, $. The Polar Clock is a different visualization of time and the example walks through all of the work required to implement it using Prototype and Canvas, including the draw method: < Read the rest…

Posted by Dion Almaer at 6:31 am

3.6 rating from 23 votes

Thursday, February 21st, 2008

Motionbox EventHandler: Event Subscription and Delegation

Category: JavaScript, Library, Prototype

The developers of MotionBox have written a custom Prototype.js based library to handle event delegation and they decided to open source their work. They told me: As you know, the technique of listening to events high in the DOM adds a lot of benefits. The two most notable are: The ability to bind to events Read the rest…

Posted by Dion Almaer at 8:45 am

3.9 rating from 34 votes

Tuesday, February 19th, 2008

Lightview 2: Not just images, now on Prototype.Latest

Category: Library, Prototype

Nick Stakenburg has released Lightview 2, an update of his lightbox-esque library: With the first released of Lightview I aimed to make overlaying images as elegant as possible, rethinking what we know as Lightbox. With Lightview 2.0 I’m going a step further, doing the same for video (Quicktime), swf, Ajax, iframe and inline content. You Read the rest…

Posted by Dion Almaer at 6:15 am

4.3 rating from 55 votes

Friday, February 15th, 2008

Facebook Style Input Box

Category: Ajax, MooTools, Prototype

If you used Facebook on a regularly basis, you’ve probably come across their cool autocomplete method of adding multiple recipients to messages. For those that haven’t seen it, here’s a pic: Guillermo Rauch set out to build something similar and he did a very good job of mimicking this behavior using MooTools v1.2: While working Read the rest…

Posted by Rey Bango at 9:22 am

4.1 rating from 39 votes

Thursday, February 14th, 2008

Nextpoint: Taking Ajax to Court

Category: Prototype, Ruby, Scriptaculous, Showcase

I used to work in the healthcare sector, and was always amazed to see the amount of paperwork that was required. Literally paper work that is. The industry was full of drawers overflowing with paper. I imagine that the legal profession has its fair share of this too, but one company Nextpoint, is trying to Read the rest…

Posted by Dion Almaer at 9:01 am

4.1 rating from 44 votes

Wednesday, February 13th, 2008

Prototype Deprecation.js: 1.5 to 1.6 made easier

Category: JavaScript, Library, Prototype

Tobie Langel has developed a deprecation script to help you move from Prototype 1.5 to 1.6: When your code calls a method that’s been deprecated, replaced, or modified, the script will log a warning or error to your Firebug console. Clicking its hyperlink will take you to the deprecation script itself, which isn’t all that Read the rest…

Posted by Dion Almaer at 8:47 am

4.5 rating from 33 votes

Sunday, February 10th, 2008

Heroku: Web based Rails Hosting

Category: Prototype, Rails, Ruby, Showcase

Heroku is a new YCombinator startup that joins the growing number of “use your browser to build your apps” type of applications. You can create new Rails applications, and they are magically hosted up in the cloud. You can import your own Rails application, or you can use the inline editor and tools to built Read the rest…

Posted by Dion Almaer at 9:28 am

3.2 rating from 31 votes

Monday, February 4th, 2008

Low Pro for jQuery

Category: JavaScript, jQuery, Prototype

Dan Webb has ported Low Pro to jQuery and along the way discusses differences between Prototype and jQuery: The one big reason was that, while jQuery was super simple and concise when working on smaller projects, it offered no help in structuring larger applications. All you get in jQuery, aside from Ajax methods and a Read the rest…

Posted by Dion Almaer at 7:42 am

3.6 rating from 21 votes

Namespaced made easy with Prototype

Category: JavaScript, Prototype

kangax keeps up his “Prototype by example”-ness by showing a use of Enumerable#inject. He shows us namespacing made easy: < View plain text > javascript String.prototype.namespace = function(separator) {   this.split(separator || ‘.’).inject(window, function(parent, child) {     return parent[child] = { };   }); } And then you can use it via: < View Read the rest…

Posted by Dion Almaer at 6:56 am

4 rating from 34 votes

Wednesday, January 30th, 2008

Dreamweaver Users Rejoice! Support for JS Libs Now Available.

Category: Adobe, jQuery, Prototype

Adobe Dreamweaver isn’t know for it’s JavaScript support let alone coding help for the popular JavaScript libraries and frameworks. Up to now, developers and designers who’ve used DW for their client-side work have been left out of the fun of other IDEs such as Eclipse and Komodo . That’s all changed now that to a Read the rest…

Posted by Rey Bango at 7:00 am

4.3 rating from 33 votes

Tuesday, January 29th, 2008

Prototype: new cheat sheet and in place editor

Category: JavaScript, Library, Prototype

The maintainer of scripteka, the Prototype extensions library, has produced a new cheat sheet for the recent release. He also has his own widgets such as Proto.IPS an unobtrusive in-place-select widget that mimics the Gmail chat ability to drop down and select, or type in your own new content.

Posted by Dion Almaer at 4:12 am

3.6 rating from 23 votes