Friday, April 13th, 2007

Scriptless Day: July 7th 2007

Category: Fun

Nater Kane pointed us to Scriptless Day, the Web 3.0 CSS Naked Day. Some have found it ironic that the default banners for Scriptless Day are JavaScript banners, but they responded: We have been catching a lot of heat lately on our decision to use JavaScript in our Badge to promote Scriptless Day! However, we Read the rest…

Posted by Dion Almaer at 6:46 am
18 Comments

++---
2.6 rating from 45 votes

Thursday, April 12th, 2007

Lightbox 2: Sets and Effects

Category: JavaScript, Library

When Lightbox 2.0.3 was just released I suddenly realised that we hadn’t posted about version 2 at all. How does version 2 compare to the old faithful? Image Sets: group related images and navigate through them with ease Visual Effects: fancy pants transitions Backwards Compatibility: yes! To group images into sets you simply put the Read the rest…

Posted by Dion Almaer at 8:59 am
23 Comments

+++--
3.9 rating from 62 votes

Accessible Web 2.0 Applications with WAI-ARIA

Category: Accessibility

Martin Kliehm has written up a nice overview of what is going on in the world of accessible Web 2.0 applications. The article documents the Accessible Rich Internet Applications (ARIA) work, primarily done by Becky Gibson, Aaron Leventhal, and Richard Schwerdtfeger. One of the core problems is that anything can be an input of some Read the rest…

Posted by Dion Almaer at 8:22 am
7 Comments

+++--
3.7 rating from 22 votes

YUI 2.2.1: onDOMReady and more

Category: Yahoo!

The latest YUI release is out there, 2.2.1. Although it is primarily a bug fix release, there are some important additions. onDOMReady We’re happy to announce the inclusion of the onDOMReady event in the Event utility! Now YUI developers can execute their JavaScript when the DOM loads, and before everything else loads too. This utility Read the rest…

Posted by Dion Almaer at 6:37 am
5 Comments

+++--
3.7 rating from 30 votes

Wednesday, April 11th, 2007

DWR 2.0 RC4 Released

Category: Announcements, DWR

DWR has a new release that should be pretty stable, with a final release coming soon. Features The biggy is Guice support. If it wasn’t for the fact that we could add this in without touching the core of DWR, I’d say this was too big a change at this point in the release cycle, Read the rest…

Posted by Dion Almaer at 12:12 pm
2 Comments

+++--
3.9 rating from 26 votes

How Adobe can overcome the issues around open sourcing the Flash Player

Category: Flash

The debate and opinion around Flash, and how “open” it needs to be is a tough, and long argued one. Ryan Stewart has chimed in on how Adobe can overcome the issues around open sourcing the Flash Player which came from a dinner that he had with Ted Leung and Bryan Zug, leaving him with Read the rest…

Posted by Dion Almaer at 11:34 am
21 Comments

+++--
3.7 rating from 19 votes

Google Developer Day: Worldwide event on May 31st, 2007

Category: Conferences

Google has announced a worldwide event, Google Developer Day 2007. There will be some good Ajax content around the various Google APIs and services (GWT, GData APIs, Gadgets, etc), but best of all, you will be able to mingle with other users and Google developers themselves. If you want to bug the guys who built Read the rest…

Posted by Dion Almaer at 11:14 am
3 Comments

+++--
3.9 rating from 28 votes

Prototype Graphic Framework

Category: JavaScript, Library

Sebastien Gruhier has created useful libraries such as the Prototype Window component. Now, he has created the Prototype Graphic Framework (PGF) – a framework based on prototype to display vectorial shapes inside a web browser. The framework has various renderers that sit on top of SVG, Canvas, and VML, so you can plug and play Read the rest…

Posted by Dion Almaer at 8:44 am
8 Comments

+++--
3.6 rating from 46 votes

JSLT: A JavaScript alternative to XSLT

Category: JavaScript, Library

Rik Arends has created JSLT, a pure JavaScript replacement for XSLT. JSLT is a browser based templating language like XSLT, but instead of using XML to encode the template logic, it uses normal Javascript with a few extensions. You can transform XML with it or just template with javascript variables. The JSLT processor parses the Read the rest…

Posted by Dion Almaer at 6:34 am
17 Comments

+++--
3.6 rating from 38 votes

Tuesday, April 10th, 2007

Proposal for the W3C to adopt HTML 5

Category: Editorial, HTML

Mozilla, Opera, and Apple have all come together to propose that the new HTML Working Group at the W3C adopt the HTML 5 work from WHATWG. And before anyone shouts about patents, “Apple, Mozilla and Opera will agree to arrange a non-exclusive copyright assignment to the W3 Consortium”. Considering the work that has been put Read the rest…

Posted by Dion Almaer at 1:14 pm
52 Comments

++++-
4.1 rating from 38 votes

Dojo Footprint and Ajax Performance Recommendation

Category: Articles, Editorial, JavaScript, Library

Coach Wei of Nexaweb has been spending time on the Dojo Footprint and Ajax Performance Recommendations. Coach compares the Ajax usage scenarios, from building a rich application, to doing a little HTML enhancement. He ran a Dojo Performance Overhead Challenge which involved creating a simple widget with Dojo, and one from scratch: After building and Read the rest…

Posted by Dion Almaer at 9:47 am
22 Comments

+++--
3.8 rating from 26 votes

Capabilities vs. Quirks: When sniffing is OK

Category: Articles, Browsers, JavaScript

Andrew Dupont has written a detailed report on Capabilities vs. Quirks: a look at browser sniffing. The purists go on a rant if they ever see you touch navigator.userAgent, but Andrew gives reasons why Prototype has items such as: < View plain text > javascript Prototype.Browser = {   IE:     !!(window.attachEvent && !window.opera), Read the rest…

Posted by Dion Almaer at 7:27 am
5 Comments

++++-
4 rating from 26 votes

Emprise JavaScript Charting with Canvas

Category: Canvas, JavaScript, Library

Jacob Miller and his team have created a rich charting library called EJSChart. EJSChart is canvas-based with many interactive features such as zooming and auto scaling. The product has been in development for some time but the web site has just been established. It features interactivity, axis scaling, zooming, scrolling, ajax-driven data, and much more.

Posted by Dion Almaer at 6:11 am
17 Comments

++++-
4.2 rating from 54 votes

Monday, April 9th, 2007

JSASM: For when you need a x86 assembler in JavaScript

Category: JavaScript, Library

This is definitely in the double-check department. JSASM is an x86 assembler written in less than 1000 lines of JavaScript. This sample version has 80+ opcode variations. My current version has 727 opcode variations (7000+ lines 411kb document for desktops only) created through an automation, and I am slowly verifing opcodes and correcting where nesseary Read the rest…

Posted by Dion Almaer at 9:55 am
22 Comments

++++-
4.1 rating from 34 votes

Ten Ships Jungle Gym: Showcase

Category: JavaScript, Showcase

Ten Ships has a Jungle Gym site that showcases their products. It is an example of a “feels like Flash” site that is built using Mootools for effects. If you take a peak under the hood via View Source you will see how simple it all is. A bit of markup here, some fly-in effects Read the rest…

Posted by Dion Almaer at 7:51 am
12 Comments

++---
2.8 rating from 30 votes

ZParse: Self-definable Javascript Templating

Category: JavaScript, Library

ZParse is a multi-purpose, extensible, self-defineable Javascript template parsing system created by Rizqi Ahmad. What does this mean? ZParse lets you define your templating rules. It acts like a preprocessor that parse strings that contain defined delimiters and tags and parse it to a javascript function. It is similar to TrimPath JavaScript Template, but differs Read the rest…

Posted by Dion Almaer at 5:40 am
15 Comments

+++--
3.6 rating from 27 votes

All Posts of April 2007