Friday, June 26th, 2009

Scripty2 has landed

Category: Scriptaculous

Thomas Fuchs has been working in the open on scripty2 for a bit, and now the website has launched. It even comes with nice documentation and fun demos: What’s new in scripty2? It is a complete rewrite, and comes packaged in three parts: scripty2 core contains the main namespace and an area for extensions to Read the rest…

Posted by Dion Almaer at 12:14 am
15 Comments

++++-
4.4 rating from 72 votes

Thursday, June 25th, 2009

First beta of YUI 3.0 released

Category: JavaScript, Library, Yahoo!

Congrats to the YUI team for releasing their first beta of YUI 3: We’ve spent a lot of time in this release cycle refining the core elements of YUI 3 — YUI, Node, and Event — to ensure that we have the right API going forward. Performance is improved, and we’ve refined our module/submodule structure. Read the rest…

Posted by Dion Almaer at 6:52 am
Comment here

++++-
4.1 rating from 33 votes

JavaScript sandbox using Web Workers

Category: JavaScript, Library

We have been sandboxing JavaScript in iframes for a long time. The Web Worker API has the nice property that it doesn’t have access to objects like document and the like, and just runs code that you can pass over to it. With this, Elijah Grey has created an experimental jsandbox API that gives you Read the rest…

Posted by Dion Almaer at 6:17 am
5 Comments

+++--
3.1 rating from 24 votes

Wednesday, June 24th, 2009

iPhone 3GS runs faster than claims, if you go by SunSpider

Category: Mobile, Performance

Rana Sobhany of Medialets has posted on Sun Spider benchmarks of the iPhone 3GS as well as other devices which shows off the performance angle of 3GS: The WebKit Open Source Project provides a JavaScript test Suite dubbed SunSpider. According to the description on the SunSpider home page, “this benchmark tests the core JavaScript language Read the rest…

Posted by Dion Almaer at 3:03 pm
7 Comments

++++-
4.1 rating from 35 votes

MooTools: Saving the dollars, replacing document.write

Category: JavaScript

The religion behind a simple $ has been fierce in the Web world. MooTools has decided to make the Dollar Safe Mode which is similar to cousins such as jQuery.noConflict (in MooTools case it just looks for the $ function). Now you can just use document.id if you want to play in the wild, or Read the rest…

Posted by Dion Almaer at 6:28 am
5 Comments

+++--
3.6 rating from 38 votes

Tuesday, June 23rd, 2009

ProtoFish: advanced hover menu

Category: Component, Prototype

ProtoFish is an advanced hover menu based on Prototype, written by Peter Slagter. You can easily add a delay to your menu (on mouseout) and choose your own hover class. All ProtoFish menu’s will respond to users who use the TAB-key to navigate through your page. It is trivial to use. Once you load up Read the rest…

Posted by Dion Almaer at 5:05 am
13 Comments

++---
2.8 rating from 64 votes

Sprite Me! Helping you sprite up, but maybe you shouldn’t?

Category: CSS, Performance

There have been many tools to help make image spriting easier, by packaging up your images into one large image and splitting it up again via CSS. Steve Souders just showed off a new little tool he created, Sprite Me at the Velocity conference that kicked off today. He has made it easier to work Read the rest…

Posted by Dion Almaer at 12:01 am
6 Comments

++++-
4 rating from 28 votes

Monday, June 22nd, 2009

HTML 5 and the Wizard of Oz

Category: Fun, HTML

Kyle Weems, the CSS Squirrel and author of the occasional and bizarre comic of the same name, targets his latest rendering at Ian Hickson: Click-through to see the full comic. The related blog entry fleshes out the basic complaint some more: Why is it that the person who is the center of this process is Read the rest…

Posted by Ben Galbraith at 1:05 pm
11 Comments

++++-
4.2 rating from 30 votes

Fun with 3D CSS and video

Category: CSS, Video

How about starting the week with something fun. Zach Johnson has been having fun with 3D effects via CSS such as his isocube above, which is brought to you with simple HTML (including a video tag for a playing video on the surface!) and some CSS like this: < View plain text > css .face Read the rest…

Posted by Dion Almaer at 7:14 am
10 Comments

+++--
3.5 rating from 44 votes

Friday, June 19th, 2009

NodeIterator.areYou(IMPRESSED | WHOCARES | WHA?)

Category: JavaScript

John Resig has posted on the DOM traversal methods now in Firefox 3.5 and then a spin out post on the merits of the NodeIterator API. He isn’t impressed: This API is, at best, bloated, and at worst incredibly misguided and impractical for day-to-day use. Observe the method signature of createNodeIterator: < View plain text Read the rest…

Posted by Dion Almaer at 2:09 pm
14 Comments

+++--
3.3 rating from 28 votes

What do Web developers want from browser marketers?

Category: Browsers

As a follow on from the recent post on Microsoft marketing for the week, a few people have given great feedback on what we actually expect from browser marketing. This is a key point that was missing in the post as it gives those watching something to understand that could make things better. This is Read the rest…

Posted by Dion Almaer at 12:44 pm
13 Comments

++++-
4 rating from 23 votes

Serial Asynchronous XmlHttpRequests

Category: Dojo, JavaScript

By default we should always favour asynchronous XHR to help the responsiveness of our Web applications. However, have you ever wanted a way to serialize your XHR calls because you needed to do things in sequence as B relied on what came back from A? You could call a synchronous Ajax call, but that locks Read the rest…

Posted by Dion Almaer at 6:45 am
12 Comments

++---
2.6 rating from 37 votes

Thursday, June 18th, 2009

“Get the facts” from Microsoft Marketing

Category: Browsers, IE, Microsoft

There are some good engineers working to make IE a better browser. I don’t want to belittle their work, but I couldn’t let go the recent work of various marketing groups this week. First up, we had the the chaps from down under try to buy downloads with 10 grand, ripping into other browsers along Read the rest…

Posted by Dion Almaer at 11:21 pm
35 Comments

++++-
4.1 rating from 27 votes

JavaScript Compatibility Tests

Category: JavaScript, JSON

Robert Nyman has setup a really nice test suite for JavaScript 1.6, 1.7, and 1.8+ features such as getters/setters, Object.defineProperty, Object.getPrototypeOf, new String extras, and JSON. It includes compatibility tables, and will try to run the tests on your browser to give you feedback. It also includes sample code to check web browser support that Read the rest…

Posted by Dion Almaer at 10:25 am
2 Comments

++++-
4.4 rating from 22 votes

Named function expressions in incredible detail

Category: Articles, JavaScript

The intrepid JS hacker Juriy “kangax” Zaytsev has an incredibly detailed post on demystifying named function expressions: Surprisingly, a topic of named function expressions doesn’t seem to be covered well enough on the web. This is probably why there are so many misconceptions floating around. In this article, I’ll try to summarize both – theoretical Read the rest…

Posted by Dion Almaer at 6:22 am
10 Comments

++++-
4.2 rating from 38 votes

Wednesday, June 17th, 2009

Registration Now Open for The Ajax Experience 2009!

Category: Ajax, Ajaxian.com Announcements, Conferences, The Ajax Experience

 “When the heck are you guys going to open registration for The Ajax Experience this year!?” Over the last 3 months that is, without question, the most frequently received email we’ve had from Ajaxian members like you. The good news is that the wait is finally over! Registration has officially opened for this year’s Ajax Read the rest…

Posted by tberardi at 12:06 pm
Comment here

+++--
3.6 rating from 46 votes