Monday, April 13th, 2009

EcmaScript Edition 5, formerly known as 3.1: Getting a new JavaScript

Category: JavaScript

You probably remember the history. JavaScript 2, the reckoning, was going to come from EcmaScript Edition 4. That never happened, and instead the 3.1 group moved on with their agenda for “baby step” changes to the language. Now we have a final release of that work, with a new name, EcmaScript Edition 5 which is Read the rest…

Posted by Dion Almaer at 8:01 am

4 rating from 25 votes

Getting to the depths of “time”

Category: HTML

PPK has a nice detailed posting on the HTML 5 time tag and he asserts: The HTML 5 spec introduces the element to mark up a date or time. Although I support the inclusion of these semantics in HTML, I believe that the current specification of the element is vague because it avoids the question Read the rest…

Posted by Dion Almaer at 6:34 am
1 Comment

4.1 rating from 20 votes

Friday, April 10th, 2009

Lighter.js – Syntax highlighting for MooTools

Category: MooTools

If you’re a coder who likes to blog a lot, you know the value of a good code syntax highlighter. It helps to draw attention to your code snippets and sets them in a context easily identifiable to anyone who has used a code editor. José Prado came up with a MooTools-powered extension called Lighter.js Read the rest…

Posted by Rey Bango at 12:17 pm

3.8 rating from 43 votes

The New TextboxList

Category: Component, MooTools

Over at devthought, Guillermo Ranch has rewritten his clone of Facebook’s “TextboxList” component: It’s been some time since TextboxList got some attention. It is undoubtedly one of the my most popular JavaScript projects, along with the famous Fancy Menu (MorphList) and its slideshow sibling, BarackSlideshow. TextboxList has been rewritten from scratch, and it’s more solid Read the rest…

Posted by Ben Galbraith at 8:00 am

4.2 rating from 46 votes

Metatunnel 1k Demo: JS vs. OS

Category: Canvas, Fun

Dion and I talk frequently about how the web platform’s capabilities are approaching the desktop, which features like canvas and faster JavaScript run-times. It’s great to get a piece of humble pie like this one. FRequency created an interesting demo (as in “demo scene”) of a “metatunnel”: Paulo Falcão ported this to JavaScript using <canvas>; Read the rest…

Posted by Ben Galbraith at 7:00 am

2.6 rating from 20 votes

The shifting of the Web; Browsers over time

Category: Browsers

Asa Dotzler of Mozilla has tried to compile data from a bunch of resources to create the chart above, a view of the Web over time from a browser perspective. The first thing that really jumps out at me is that Netscape, for all its early success, was used by relatively few people. The pie Read the rest…

Posted by Dion Almaer at 5:25 am

4.5 rating from 31 votes

FirePHP: Tying together Firebug and PHP

Category: Debugging, Firefox, PHP

FirePHP solves the problem of AJAX debugging by sending debug information along with the response. To avoid breaking the response content, the debug information is placed into special HTTP response headers. This works for all types of requests, not just AJAX requests, which means you can even debug requests for images that are dynamically generated Read the rest…

Posted by Dion Almaer at 4:28 am

4.9 rating from 22 votes

Thursday, April 9th, 2009

Souders: Don’t Use @import

Category: CSS, IE, Performance

Web performance guru Steve Souders noted some time ago in his book that @import is harmful to web page rendering times, but today he elaborated on this claim in a longish blog post: There are two ways to include a stylesheet in your web page. You can use the LINK tag: <link rel=’stylesheet’ href=’a.css’> Or Read the rest…

Posted by Ben Galbraith at 9:00 am

4 rating from 136 votes

canvas-text: Add text functions to subpar canvas implementations

Category: Canvas

Fabien Ménager has created an interesting new library called canvas-text that simply “adds the three canvas text functions (strokeText, fillText and measureText) to the canvas implementation of the browsers which don’t already have these functions (Firefox 2/3.0, Internet Explorer 6+, Opera 9+, Safari 3, Chrome 1.0). It doesn’t change the already implemented functions in Firefox Read the rest…

Posted by Dion Almaer at 8:06 am

3.9 rating from 54 votes

Safari-style Candybars for Everyone

Category: Canvas, JavaScript, Library, UI

Christian Effenberger wrote in with another impressive piece of work: Gauge.js 1.0 allows you to add programmable gauges (with shading and reflection) to your webpages. It uses unobtrusive javascript to keep your code clean. It works in all the major browsers – Mozilla Firefox 1.5+, Opera 9+, IE6+ and Safari. On older browsers, it’ll degrade Read the rest…

Posted by Ben Galbraith at 7:00 am

3.9 rating from 45 votes

jQuery Glow

Category: JavaScript, jQuery, Library

< View plain text > javascript $(document).ready(function() {       $(‘.white’).addGlow({ textColor: ‘white’, haloColor: ‘#aaa’, radius: 100 });       $(‘.blue’).addGlow({ textColor: ‘#00f’, haloColor: ‘#00f’, radius: 100 });       $(‘.green’).addGlow({ textColor: ‘#0f0’, haloColor: ‘#0f0’, radius: 100 });       $(‘.red’).addGlow({ textColor: ‘#f00’, haloColor: ‘#f00’, radius: 100 });       Read the rest…

Posted by Dion Almaer at 5:57 am

2.5 rating from 109 votes

Wednesday, April 8th, 2009

CSS Sprite Creator

Category: CSS, Utility

Chris Brainard wrote in to tell us about his new CSS Sprite Creator: Cool!

Posted by Ben Galbraith at 8:29 am

3 rating from 40 votes

Google talking about HTML 5 and the Mobile Web

Category: Google, Mobile

The Google Mobile folks talked about the new Gmail Mobile launch that uses HTML 5 technology to speed up the experience, and work offline. On the developer side of the house we get to see a little teaser of what the team will be sharing with us: Of course we didn’t get there without a Read the rest…

Posted by Dion Almaer at 7:20 am

4.2 rating from 19 votes

TIBCO donates GI to the Dojo Foundation

Category: TIBCO

TIBCO was one of the first companies to help out Ajaxian, and I remember hanging out with Dylan Scheiman, Kevin Hakman, and Scott Fingerhut to chat Ajax. A lot has happened in the years between then and now, and it was cool to see that TIBCO has taken General Interface and donated it to the Read the rest…

Posted by Dion Almaer at 3:33 am

3.8 rating from 36 votes

Tuesday, April 7th, 2009

Qooxdoo Jumps into Taskspeed FTW (on IE)

Category: Performance, Qooxdoo

The Qooxdoo gang have created tests for Taskspeed with some surprising results: On IE qooxdoo is by far the fastest framework. Across browsers and frameworks, qooxdoo gained the highest ranks on all versions of IE (i.e. 6, 7 and 8), and made its lowest mark coming out third on Firefox 3.0. This exceptional IE performance Read the rest…

Posted by Ben Galbraith at 9:19 am

4 rating from 67 votes

Text-Overflow for Firefox via jQuery

Category: Firefox, jQuery, Plugins

Devon Govett is a fan of the new CSS3 property text-overflow: There are a few CSS features that Microsoft pioneered and has had available to developers in Internet Explorer for a long time now. One of those features is the text-overflow property, which is now in CSS3 and has implementations in Safari, and Opera. Firefox Read the rest…

Posted by Ben Galbraith at 9:03 am

3.3 rating from 33 votes

All Posts of April 2009