Various sections of the site go here

Wednesday, October 29th, 2008

Yahoo! BrowserPlus Released

Category: Browsers, Yahoo!

Yahoo! has had a big day with a lot of Open platform releases (OpenSocial, YAP, etc) and to add to that they have released Yahoo! BrowserPlus version 2.1.6, which is important as it opens up the BrowserPlus platform for anyone to use. It features: Google Chrome and IE 6 support Smaller 2mb installation End user Read the rest…

Posted by Dion Almaer at 9:56 am

4 rating from 13 votes

Chrom(e|ium) Details: I/O, Responsiveness, UI, and Graphics

Category: Chrome, Google

The Google folks have been doing a really good at consistently blogged about the decisions that were made as they created Chrome: Graphics in Google Chrome Google Chrome uses a library called Skia, which is also the graphics engine behind Google’s Android mobile OS. The two projects share code that implements WebKit’s porting API in Read the rest…

Posted by Dion Almaer at 8:14 am
1 Comment

3.7 rating from 17 votes

Tuesday, October 28th, 2008

How to structure your JavaScript code

Category: JavaScript, Library

Peter Michaux has shared how he structures his code these days, as he has settled on a pattern: The code example below is a simple little logger widget. It appends messages to a list and has a clear link to delete all the recorded messages. < View plain text > javascript // Wrap code with Read the rest…

Posted by Dion Almaer at 9:39 am

2.9 rating from 50 votes

GameJS: Canvas Game Library

Category: Canvas, Games

Tommy Maintz has created a fun project called GameJS a 2d game development framework using JavaScript and Canvas. The API GameJS.framework.Game – This is the main game class you extend when creating the game. It has the following methods which you have to override: initialize, loadContent, update and draw. This is all very similar to Read the rest…

Posted by Dion Almaer at 9:15 am

4.4 rating from 47 votes

A Patent On…. The SCRIPT tag

I just stumbled across an interesting/scary patent (via JSONet). It looks like someone has tried to patent using the SCRIPT tag to invoke web services: The present invention permits a JavaScript-based Remote Procedure Call (RPC) to be executed from a Web page displayed in a Web browser window, without utilizing browser plug-in, Java Applet, or Read the rest…

Posted by Brad Neuberg at 7:00 am

4.7 rating from 23 votes

Delaying JavaScript Execution

Category: JavaScript, Performance

Matt has a nice post on delaying JavaScript execution in a way that waits for certain events to finish: If you’re looking to execute javascript code whenever someone finishes (or stops temporary) scrolling, moving the mouse, or resizing the page, you may find the following segment of code useful. He shares the following boilerplate code: Read the rest…

Posted by Dion Almaer at 6:19 am

2.8 rating from 38 votes

Monday, October 27th, 2008

Not Possible to Use IE’s Web Slice Icon In Other Browsers

Category: IE, Microsoft

Update: Jane Kim from Microsoft posted a message about this issue: Hey folks, we created the guidelines with this scenario in mind – we definitely want to support applications using the icon to indicate Web Slice content. We will update the documentation to make this clearer. Thanks! – Jane Kim [MSFT] Thanks for clarifying things Read the rest…

Posted by Brad Neuberg at 9:00 am

2.8 rating from 48 votes

Typeface.js: A potential replacement for sIFR

Category: Design

Thanks to Nexus I saw a new project called typeface.js that offers a solution to typeface management (where you can use any typeface that you want, whether it be on the users system or not) without using Flash (which the popular, oft-mentioned sIFR uses): Instead of creating images or using flash just to show your Read the rest…

Posted by Dion Almaer at 8:47 am

4 rating from 28 votes

OpenAjax Alliance Announcements

Category: OpenAjax

The OpenAjax Alliance, an organization that has been working to promote more standardization among JavaScript toolkits and IDEs, held an InteropFest last week at the AJAXWorld conference. The OpenAjax Alliance has been focusing on two things: Ajax Developer Tools – The group has been working on creating a standard XML file format called OpenAjax Metadata. Read the rest…

Posted by Brad Neuberg at 8:00 am

3.6 rating from 17 votes

Firefox 3.1 to support HTML 5 video and audio

Category: Firefox, HTML

Firefox 3.1 now includes support for the HTML 5 video and audio tags. A nice new article just went up on using these on the Mozilla Developer portal. Firefox 3.1 currently supports the Ogg format, but other formats are being discussed for future support. Here’s an example use from the documentation: < View plain text Read the rest…

Posted by Brad Neuberg at 8:00 am

3.5 rating from 11 votes

Friday, October 24th, 2008

CSSHttpRequest: cross-domain Ajax using CSS for transport.

Category: Ajax, CSS

XHR is so 1997. Now it is time for some CSSHttpRequest action, a device that allows you to run cross domain Ajax requests thanks to a CSS hack: Similar to JavaScript, this works because CSS is not subject to the same-origin policy that affects XMLHttpRequest. Like JSONP, CSSHttpRequest is limited to making GET requests. Unlike Read the rest…

Posted by Dion Almaer at 9:57 am

3.4 rating from 105 votes

A Peek Inside the W3C

Category: HTML, W3C

I’ve long believed that the Ajax/JavaScript communities and the W3C should communicate more and have more awareness of what both camps are doing so we can work together better and get things done. In light of this, here are some updates on a special W3C meeting that is taking place right now. From October 20th Read the rest…

Posted by Brad Neuberg at 9:00 am
Comment here

3.5 rating from 12 votes

Blast from the Web Past: DirectAnimation, Microsoft Chrome, and Cartoon Chat

Category: Microsoft

Awhile back Dion kicked off a series of posts looking at past technologies on the web, web archaeology if you will. Sometimes its good to know where we’ve come from to figure out where we are going. In this spirit I want to talk about a few web technologies from the past. Before there was Read the rest…

Posted by Brad Neuberg at 8:00 am

3.8 rating from 18 votes

Round the Web: Vector Graphics

Category: .NET, Canvas, SVG

Here’s a quick round-the-web series of updates on happenings with SVG, Canvas, and open web graphics libraries. First is a cool demo using SVG called Blobular: I got the demo working in Firefox 3, though there were some glitches in Safari 3. As a cool aside, when I was uploading the screencast above YouTube transparently Read the rest…

Posted by Brad Neuberg at 7:00 am
1 Comment

4.1 rating from 26 votes

This Week in HTML 5: Offline and Video

Category: HTML

Hot off the presses is a fresh “What’s Week in HTML 5”, Episode 10, post from Mark Pilgrim: The big news this week is offline caching. This has been in HTML 5 for a while, but this week Ian Hickson caught up with his email and integrated all outstanding feedback. He summarizes the changes: Made Read the rest…

Posted by Brad Neuberg at 6:00 am
Comment here

3.6 rating from 8 votes

Thursday, October 23rd, 2008

Microsoft Live Labs Web Sandbox

Category: Security

The Microsoft Live Labs team has announced a new project: Web Sandbox. The team is lead by Scott Isaacs, someone who we owe thanks to, since he played a large part in the birth of dhtml (and thus, Ajax). The sandbox takes HTML, CSS, and JavaScript, and puts it in an isolated box. The goal Read the rest…

Posted by Dion Almaer at 10:00 am

3.7 rating from 39 votes