We all know that Javascript made web-2.0 possible. Some of us even defined web-2.0 as “Javascript finally works”. But do we really know Javascript?
Despite its popularity, people still misunderstood Javascript as just a “script” or some kind of toy, not a programming language. People i know still confuse Javascript with other popular language (Java).
This great presentation by Douglas Crockford from Yahoo! showed us that JavaScript is a very nice dynamic object-oriented general-purpose programming language.
Eris Ristemena Javascript

I’m still amazed with Eric Meyer’s bar graphs using CSS, now PHPVOID made a cute hacks with it by adding javascript touch. Check out the demo here.
Smart, simple, yet beautiful. I love it. Can’t wait to see another form of chart. Pie chart anyone?
Eris Ristemena CSS, Javascript
It’s been like forever since the last version (ver. 0.12.2) of Yahoo! User Interface (YUI) was released. Some said they had stopped developing it and choosed another alternative instead. But Yesterday, YUI blog announced the release of version 2.2.0, and they’re going to have a party too.
It’s a pretty big jump from 0.12.2 to 2.2.0. But i personally don’t see that much of improvement. Although i must admit there’s certain features i’m thrilled to see next (currently still in beta), which are browser history manager and DataTable control.
The YUI Browser History Manager is an experimental component designed to facilitate the creation of web applications in which the navigation buttons are fully functional and in which broad aspects of an application’s state — what panels are open, what tabs are active, etc. — can be bookmarked.
The DataTable control provides a simple yet powerful API to display screen-reader accessible tabular data on a web page. Notable features include sortable columns, pagination, scrolling, row selection, resizeable columns, and inline editing.
The DataTable’s debut featureset includes:
- Progressive enhancement: DataTable is built on the foundation of HTML table element markup, providing a solid progressive-enhancement path.
- Nested column headers
- Custom sort functions
- XHR data sources: Integration with Connection Manager offers robust support for pulling in off-page data.
- Inline editing: Contents of cells can be editable, allowing users to update the information they’re reviewing.
Interesting to see how they can compete with the same DataTable component in Dojo.
Eris Ristemena Framework, Javascript, Yahoo!