Archive for July, 2009

CSS Gradients for All!

Weston Ruter has created a very cool library that enables CSS gradients on non-WebKit browsers (at least, a subset). Incredibly cool:

CSS Gradients via Canvas provides a subset of WebKit’s CSS Gradients proposal for browsers that implement the HTML5 canvas element.
To use, just include css-gradients-via-canvas.js (12KB) anywhere on the page (see examples below). Unlike WebKit, this [...]

The Ajax Experience Agenda At-a-Glance Now Available!

Over the past few weeks we’ve finalized over 40 key sessions across 7 tracks for The Ajax Experience conference, including Frameworks, User Experience, Standards and Cross-Browser Issues, High Performance and Scalability, Security, Architecture, JavaScript, and Cutting-Edge Ajax. The agenda-at-glance is ready for your review now. There’s something for everyone!  Check it out
The Ajax Experience is [...]

Adding your own scripts to Web Workers

Over in Geneva, they have posted on coupling PHP and Workers.
They build on the great intro from John and tweak it to use simple PHP on the backend to do things such as making sure that your favourite library has been loaded into each Worker, so you can use it in your script.
PLAIN TEXT
JAVASCRIPT:

 

//  [...]

Multiple font weights via CSS 3 and more font fun

Ilia Draznin has been using CSS3 font face to fake font weights:

The way @font-face works is that whatever font attributes you specify for a @font-face rule, they don’t determine how the font looks but rather when it’s gonna get used. For example if you have the following two rules
PLAIN TEXT
CSS:

 

@font-face {

    font-family: newfont;

    [...]

Jetpack to the future with recording Audio API

The Jetpack project is still a young ‘un from Mozilla Labs (disclaimer: I work for labs!) but they are moving swiftly indeed, and each new release has a wicked cool new API that let’s you do something you couldn’t easily do before.
With the Jetpack 0.4 release we see two cool APIs:
Audio Recording API
We have a [...]

Simplify calling ASP.NET AJAX services from jQuery

As jQuery’s popularity in the .NET community has risen over the past year, one recurring theme I’ve seen is the desire to refactor away the details of using it to call ASP.NET AJAX services. Whether through helper function or specialized jQuery plugin, I’ve seen numerous methods proposed and/or in use.
Personally, the syntax never bothered me. [...]

###

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

Simplify calling ASP.NET AJAX services from jQuery

Wouldn’t it be Swell to be able to drag and drop between Web and desktop

Christophe Eblé has kindly written a guest post on Swell JS and his drag and drop manager that works with your desktop. Here he tells us more:
At Swell we were about to create a Drag & Drop Manager just like in other Javascript libraries such as Jquery, YUI, Mootools, Scriptaculous, but we were not really [...]

A detailed look at how tracing, and TraceMonkey works

David Mandelin has generously detailed an overview of tracing and TraceMonkey in particular.
He starts out by explaining the problem at hand: making a dynamic language such as JavaScript fast is hard.

How do you get type info in dynamic type land?

Our goal in TraceMonkey is to compile type-specialized code. To do that, TraceMonkey needs to know [...]

Fun Friday Platformer

Fancy a break? Take Mr. Speaker’s little JavaScript platformer for a spin.

Have a great weekend, and a quick reminder:

Think that we have missed a story? Please share news with us. Don’t assume that we missed it on purpose! Want to contribute a full story? Please!

The crew hangs out on Twitter, and a lot of tips [...]

HTML5 Drag and Drop in deeetail

Les Orchard isn’t just a cool domain name. He is a person. A person who has done a great job detailing HTML 5 drag and drop that you can use today in Firefox 3.5.

Les takes us down the path from simple drag and drop, to event propagation, to feedback images, to rich data transfer information [...]