Thursday, January 14th, 2010

Adobe BrowserLab Update: More browsers, more features

Category: Adobe, Browsers

Adobe BrowserLab (formerly Meer Meer) has been updated today with new browsers and features: New Browser Support: Adding Internet Explorer 8, Chrome 3.0, Safari 4 and Firefox 3.5 to the current list of supported browsers; Rulers and Guides: Providing users more precision with rulers on the X and Y axes, as well as movable guides; Read the rest…

Posted by Dion Almaer at 8:30 am

3.1 rating from 19 votes

Wednesday, January 13th, 2010

Gordon: Flash Runtime Implemented in Javascript

Category: Flash, JavaScript

This was quite a surprise! Tobias Schneider has built a Flash runtime that works right in the browser. It’s implemented in pure Javascript and HTML5, and the whole thing is open source, MIT-licensed, and hosted on GitHub. See Gordon in action (demos hosted by Paul Irish). It works like a charm in recent versions of Read the rest…

Posted by Michael Mahemoff at 3:38 pm

4.8 rating from 81 votes

Virtual DOM Events

Category: JavaScript

I am a big fan of using custom events where it makes sense in applications. I took it too far in the early days of Bespin, but I really enjoy them where they make sense. Chris Vanrensburg was talking to me about Virtual DOM events, and when I asked him about them he told me Read the rest…

Posted by Dion Almaer at 6:44 am

4 rating from 33 votes

Tuesday, January 12th, 2010

Progressive XMLHttpRequest

Category: Ajax

Kyle Scholz has brought up the topic of progressive response handling in XHR: Perhaps it’s subtle, but the draft spec for XMLHttpRequest calls for support for progressive response handling: 4.7.6 The responseText attribute The responseText attribute must return the result of running these steps: 1. If the state is not LOADING or DONE return the Read the rest…

Posted by Dion Almaer at 11:54 am

3.9 rating from 41 votes

Monday, January 11th, 2010

Using YQL as a proxy for cross-domain Ajax

Category: JavaScript, jQuery, JSON, XmlHttpRequest, Yahoo!

OK, this is nothing shockingly new, but I found it pretty useful. Using jQuery, Ajax has become more or less a one-liner: < View plain text > javascript $(document).ready(function(){   $(‘.ajaxtrigger’).click(function(){     $(‘#target’).load($(this).attr(‘href’));     return false;   }); }); This loads the document any link with a class of “ajaxtrigger” points to and Read the rest…

Posted by Chris Heilmann at 7:42 pm

3.6 rating from 37 votes

Jison: Build parsers in JavaScript

Category: JavaScript

If you have ever wanted to create your own “language” (or DSL if you want to play 2008 buzzword word bingo) then you may have delved into the worlds of yacc/bison (and their siblings: lex/flex) to get this done in a more declarative manner. Jison lets you play in this world thanks to Zach Carter: Read the rest…

Posted by Dion Almaer at 6:35 am

4.3 rating from 31 votes

Sunday, January 10th, 2010

WebAIM Study: Screenreaders and Javascript Co-Exist

Category: Accessibility

Paul Irish points to a recent survey by WebAIM showing what high-level accessibility guidelines frequently omit to mention: screenreaders and Javascript often co-exist. The study shows between 75% and 90% of screenreader users have Javascript enabled. This isn’t just speculation, but a survey of 655 screenreader users. This response may help strengthen the notion that Read the rest…

Posted by Michael Mahemoff at 5:06 pm

4 rating from 25 votes

QBasic on Javascript

Steve Hanov has been busy. Following from his hand-drawn canvas app, he’s now built a working QBasic implementation powered by Canvas and Javascript and is blogging about how he did it. The most straightforward way of creating a basic compiler in javascript is to directly translate the basic into javascript functions. But this approach will Read the rest…

Posted by Michael Mahemoff at 7:37 am

4 rating from 26 votes

Friday, January 8th, 2010

Palm Developer Program: Project Appetite, $1M How App Program, and more

Category: WebOS

Ben and I had a good time building Project Appetite including CSS 3d transforms, which shows up below. Fancy using your mad Web skillz to play in the $1M market driven Hot App Program? Below is a post from my personal blog about the webOS developer program launch. It has been a very different holiday Read the rest…

Posted by Dion Almaer at 9:36 am

3.5 rating from 21 votes

View Source; How important was it, is it, and will it be?

Category: Editorial

Alex Russell has pontificated on the notion that View Source is not only good and important, but that it may be under attack. Do you feel that view source added to the popularity of the Web? or that it was just a nice to have that is neither here nor there? Other technologies have tried Read the rest…

Posted by Dion Almaer at 6:25 am

2.9 rating from 25 votes

Thursday, January 7th, 2010

Amazing Audio Sampling in JavaScript with Firefox

Category: Sound

Above shows the work of some awesome developers. Alistair MacDonald, David Humphrey, Thomas Saunders and Corban Brook have collectively done some great forward looking work with audio sampling and JavaScript. You have to use a custom build of Firefox to make it work right now, but listen to the story of how this came about. Read the rest…

Posted by Dion Almaer at 6:46 am

4.4 rating from 43 votes

Wednesday, January 6th, 2010

Microsoft joins SVG Working Group

Category: Microsoft, SVG

My gut feeling whenever I hear a “we are joining a group” type post from anyone is “thanks for telling us, ping me when you have an implementation”. However, when someone as big as Microsoft blogs about joining the W3C SVG Working Group they are trying to send a signal. Hopefully they will help the Read the rest…

Posted by Dion Almaer at 11:39 am

4 rating from 25 votes

Tuesday, January 5th, 2010

Crockford on JavaScript: A Public Lecture Series at Yahoo!

Category: Presentation, Yahoo!

Douglas Crockford showed us how JavaScript (or parts of it) could be used to do real software engineering. Now Crockford and Yahoo! are hosting a cool series of public lectures on the language we all love: Douglas Crockford is Yahoo!’s JavaScript architect and a member of the committee designing future versions of the world’s most Read the rest…

Posted by Brad Neuberg at 6:45 am

3.9 rating from 30 votes

Commodore 64 JavaScript Emulator

Category: Canvas, Fun, Games

Tim de Koning has done what folks do best with their winter holidays…. created something fun :) With JSC64 he has ported the Flash version to give us an emulator for the Commodore 64 in JavaScript. Tim’s work uses Canvas and he provides a jQuery plugin if you are that way inclined. It is fun Read the rest…

Posted by Dion Almaer at 6:06 am

4.5 rating from 33 votes

Monday, January 4th, 2010


Not sure if the whole WebGL thing will take off? Check out the video above which shows a simple scene constructed in blender and exported to GLGE for use in a WebGL capable browser. What is GLGE? GLGE is a javascript library intended to ease the use of WebGL; which is basically a native browser Read the rest…

Posted by Dion Almaer at 6:17 am

4.2 rating from 37 votes

  • Page 2 of 2
  • <
  • 1
  • 2

All Posts of January 2010