Archive for June, 2009

Firefox 3.5: The fastest fox has landed

It is great to feel the good vibes at Mozilla HQ today as we launch Firefox 3.5! It is always an interesting ride to see a browser develop, and realize how complex and large the work is.
Congrats to the browser developers out there who are working hard to make the Web better. With final [...]

LABjs: Simple abstraction for loading dependencies correctly

Kyle Simpson has developed LABjs, a library that lets you define your JavaScript file dependencies, and then loads them as efficiently as possible.
Kyle told us:
This project is a simple little tool (1.6k compressed!) for being able to load javascript files dynamically. It’s like a lot of similar projects where the goal is to improve the [...]

New Sessions at The Ajax Experience 2009

Summer is right around the corner - so before you make any vacation plans here’s one quick action item to cross off your to-do list: Register now to lock in exclusive $300 savings for The Ajax Experience conference, September 14-16 in Boston, MA.
It’s only been two weeks since we announced open registration for The Ajax Experience with [...]

MySpace open sources advanced browser performance tool for IE

Developers tend to tease MySpace for its look, but the insiders are incredibly impressed by some of the engineering behind the scenes (e.g. their internal monitoring tools are said to be second to none).
They have surprised us again with their new tool MSFast which is “a browser plugin that help developers to improve their code [...]

Never worry about ASP.NET AJAX’s .d again

When I recently received this message from a frustrated reader:
After hours and hours of slamming my head into the desk it turns out it was the darn "d" in the response. My home computer is on .NET 2.0 and my work computer is on 3.5. Jimminie Christmas!
I realized that the “.d” introduced in ASP.NET AJAX [...]

###

Originally posted at Encosia. If you’re reading this elsewhere, come on over and see the original.

Never worry about ASP.NET AJAX’s .d again

Fun with text-shadow

Zach Johnson is at it again, this time giving us a fun Friday treat with CSS text shadow, all via:
PLAIN TEXT
JAVASCRIPT:

 

document.getElementById(’text-shadow-box’).onmousemove = function(e) {

    var xm = e.clientX - 300;

    var ym = e.clientY - 175;

    var d = Math.sqrt(xm*xm + ym*ym);

    text.style.textShadow = -xm + ‘px ‘ + -ym + [...]

Scripty2 has landed

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 be added. It [...]

First beta of YUI 3.0 released

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. In [...]

JavaScript sandbox using Web Workers

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 an [...]

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

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 only, [...]