Prototype


Friday, January 25th, 2008

Prototype 1.6.0.2 security and performance improvements

Category: JavaScript, Library, Prototype

Sam and the team have released Prototype 1.6.0.2 (and 1.5.1.2): Prototype 1.6.0.2 is a backwards-compatible, drop-in replacement recommended for all 1.6.0 users. We’ve fixed 28 bugs and made over a dozen improvements to the code base, including performance improvements for CSS selectors in Safari 3 and for the Element#up/#down/#next/#previous and Event#findElement methods in all browsers. Read the rest…

Posted by Dion Almaer at 6:57 pm
4 Comments

++++-
4.4 rating from 32 votes

Wednesday, January 23rd, 2008

New Twist on Date Pickers

Category: JavaScript, Prototype, Scriptaculous

We’ve all seen variations on date selection components such as Marc Grabanski’s UI DatePicker and the very unique DateJS library. So it’s refreshing to see new ideas cropping up in this space. Geoffrey McGill, developer of the DateJS library, pointed me to a new date select control that uses a slider bar for choosing dates: Read the rest…

Posted by Rey Bango at 6:30 am
9 Comments

+++--
3.8 rating from 46 votes

Tuesday, January 8th, 2008

Buxfer: Another Personal Finance 2.0 Site

Category: Gears, Prototype, Showcase

Buxfer is another personal finance site, a la Mint. Todd Ritter reports: Buxfer has a few interesting features that differentiate it from the others. While it offers auto-syncing of transaction information with your banks and credit cards, budgeting, and expense analysis, Buxfer also has three key characteristics: Shared Finances – Buxfer allows you to create Read the rest…

Posted by Dion Almaer at 8:04 am
7 Comments

+++--
3.6 rating from 27 votes

Friday, December 21st, 2007

Packing Down Prototype

Category: Prototype

In the world of client-side development, page size definitely matters and John-David Dalton is doing his best to improve this. Awhile back, he took on the task of trying to determine how to best optimize the 120k+ Prototype and Script.aculo.us libraries and get the best compression out of the files. He’s done an absolutely fabulous Read the rest…

Posted by Rey Bango at 10:55 am
11 Comments

++++-
4.4 rating from 74 votes

Monday, December 17th, 2007

AjaxIM Gets a Major Overhaul

Category: Ajax, Prototype

One of the most popular Ajax-based applications/extensions, AjaxIM, recently got a major upgrade. For those that haven’t heard of it, AjaxIM is a Prototype-based instant messaging client that you can include in your web applications. It uses AJAX to create a near real-time IM environment that can be used in conjunction with community, intranet, and Read the rest…

Posted by Rey Bango at 7:15 am
3 Comments

++++-
4.1 rating from 48 votes

Wednesday, December 12th, 2007

Dan Webb Updates Low Pro

Category: Ajax, Prototype

Dan Webb has updated his Low Pro extensions to the Prototype library making v0.5 compatible With Prototype 1.6. In addition, several new features have been added: Event.onReady delegates to the new dom:loaded event DOMBuilder now delegates to Prototype’s new Element Low Pro’s DOM methods are now gone Behavior.create() works just like the new Class.create() New Read the rest…

Posted by Rey Bango at 7:00 am
2 Comments

+++--
3.5 rating from 23 votes

Thursday, December 6th, 2007

Ajaxian Featured Tutorial: Ajax for Chat

Category: Ajax, Prototype, Tutorial

Ever wanted to build a chat module for your application? Jack Herrington shows you how in this tutorial on the IBM Developerworks site. Learn to build a chat system into your Web application with Asynchronous JavaScriptâ„¢ + XML (Ajax) and PHP. Your customers can talk to you and to each other about the content of Read the rest…

Posted by Rey Bango at 8:40 am
8 Comments

+++--
3.4 rating from 31 votes

Saturday, December 1st, 2007

NASA Relaunches 5.0 with Prototype and Script.aculo.us

Category: Prototype, Scriptaculous, Showcase

NASA has relaunched their site tonight as NASA 5.0, in celebration of their 50th anniversary next year. It is the beginning of many web 2.0 features to come for NASA. Sep Seyedi of Critical Mass told us that “of interest to you is the fact that the new interface fully uses the script.aculo.us and prototype Read the rest…

Posted by Dion Almaer at 2:00 am
13 Comments

++++-
4.1 rating from 45 votes

Monday, November 26th, 2007

Scal: Calendar widget for Prototype

Category: Component, Prototype

Scal is a a simple Javascript calendar based on Prototype which features: Lightweight Fast and easy to setup Multiple Calendars can be initiated without conflict Valid HTML/XHTML generated code Skinnable Language translation supported Event Planner To use, you simply tell it the div and callback that you want: < View plain text > javascript var Read the rest…

Posted by Dion Almaer at 6:41 am
7 Comments

+++--
3.7 rating from 80 votes

Monday, November 12th, 2007

Making the OpenSocial API feel more at home

Category: JavaScript, Library, Prototype, Social Networks

Chris Chabot has been doing a lot of experimentation with the new OpenSocial APIs. He has written up his experience and created two prototype wrappers. The first short article has some general information and background. The second article includes the first library you can tell to load (owner, viewer, ownerFriends and/or viewerFriends) information, and presents Read the rest…

Posted by Dion Almaer at 9:10 am
2 Comments

+++--
3.9 rating from 29 votes

Friday, November 9th, 2007

Protoscripty Same Game

Category: Games, Prototype, Scriptaculous

Gary Haran wanted to see how well the latest versions of Prototype and Script.aculo.us worked, so he created a game, Same Name. The 179 lines of JavaScript has fun with animations and sound.

Posted by Dion Almaer at 4:50 pm
Comment here

++++-
4 rating from 41 votes

Pseudo-custom events in Prototype 1.6

Category: Articles, Examples, JavaScript, Prototype

Andrew Dupont has written a tutorial on how to normalize proprietary browser events using Prototype’s new custom events feature. The piece is interesting as it talks about how the Prototype core team originally went down the wrong path trying to boil the ocean with great features that were a bit too much. And then: we Read the rest…

Posted by Dion Almaer at 11:35 am
2 Comments

++++-
4 rating from 48 votes

How well do you know Prototype?

Category: Prototype

With all of the news about Prototype this week, it’s time to do a quick check to see if you, the Prototype developer, actually know your stuff. Juiry Zaytsev takes us through a comparison of the right & wrong ways of doing certain tasks in Prototype: I’ve been developing with prototype for almost a year Read the rest…

Posted by Rey Bango at 9:41 am
17 Comments

+++--
3.5 rating from 36 votes

Thursday, November 8th, 2007

Scripteka.com – The Prototype extensions repository

Category: Announcements, Prototype

Hot on the heels of the triple-threat Prototype news blast from yesterday comes more big news. Juriy Zaytsev & Maxim Chernyak officially launched Scripteka.com, the Prototype extensions repository and library. The intention is to provide a central place to organize plugins for the Prototype community. With Scripteka you can: View an extensive library of useful Read the rest…

Posted by Rey Bango at 8:27 am
14 Comments

+++--
3.8 rating from 40 votes

Wednesday, November 7th, 2007

Prototype 1.6, Script.aculo.us 1.8 and The Book.

Category: Announcements, Book Reviews, Books, JavaScript, Prototype, Scriptaculous

This is a big day for Protoscript friends. The triple release. The big one. This post is a long one two as it discusses: Prototype 1.6 Released Script.aculo.us 1.8 Released “Prototype and script.aculo.us: You never knew JavaScript could do this!” book released, and we have a great review by Stu Halloway Prototype 1.6 They cleaned Read the rest…

Posted by Dion Almaer at 3:22 pm
13 Comments

++++-
4 rating from 58 votes

Monday, November 5th, 2007

New UI library for Prototype in the works

Category: Prototype, Scriptaculous

Sébastien Gruhier, author of the VERY cool Prototype Window class has started a new initiative to build a complimentary UI library for Prototype. Accompanied by Samuel Lebeau, Juriy Zaytsev and Vincent Le Moign, the team aims to build easy to implement UI components that will enhance the user experience in web applications. At the beginning Read the rest…

Posted by Rey Bango at 10:06 am
10 Comments

+++--
3.4 rating from 41 votes