JavaScript
Wednesday, March 12th, 2008
Category: JavaScript
, Library
We saw a very exciting YouTube launch for developers today. People have long wanted to customize the YouTube player, and now you have complete control with a chromeless player that has JavaScript access so you can start, stop, go to a timing, and much more. I took this API and implemented a simple DSL that Read the rest…
Category: JavaScript
, Library
, MooTools
Aaron Newton of CNet has posted an update for his Clientside Mootools library: We’ve refactored nearly the entire library and in most cases the changes don’t affect the actual interface to the classes and methods, but not always. Like Mootools, you can download a compatibility layer which will preserve the old syntax if you have Read the rest…
Tuesday, March 11th, 2008
Category: JavaScript
, Library
Brian Moschel has created a new event delegation library called Controller, that aims to help logically organize your event handlers. Like other event delegation libraries, it lets you define event handlers that never have to be reattached, even if the HTML is modified. Unlike other libraries, controllers group event handlers for a specific set of Read the rest…
Category: Component
, JavaScript
, Prototype
, Scriptaculous
Obaid Ahmed has written a coverflow-like component on top of Prototype and Script.aculo.us called ProtoFlow. It is simple to use: < View plain text > HTML <div id="protoflow"> <img src="imgs/DSCN0940_91360.jpg"/> <img src="imgs/stimme_von_oben_187192.jpg"/> <img src="imgs/Tropfen_1_Kopie_201721.jpg"/> <img src="imgs/farbraum_012_147508.jpg"/> <img src="imgs/IMG_4906_199357.jpg"/> <img src="imgs/Tropfen_1_Kopie_201721.jpg"/> <img Read the rest…
Monday, March 10th, 2008
Category: JavaScript
, Toolkit
Appcelerator is a fairly new open source toolkit on the block that is trying to be an Open Web RIA to compete with Flex and co. with high profile folks such as Marc Fleury as advisors. Nolan Wright, CTO, has written a piece for syscon entitled The Next Web Development Episode Is RIA + SOA. Read the rest…
Category: JavaScript
, Library
Vladimir Lichman of IT Hit has released an Ajax library for managing WebDAV servers. The library is compliant with WebDAV RFC 2518 and allows management of Class 1 and Class 2 complaint WebDAV servers. With IT Hit AJAX Library you can copy, move and delete items, read and set custom properties, lock items and discover Read the rest…
Thursday, March 6th, 2008
Category: JavaScript
, PHP
, Sencha
I got emails on the same day from two developers letting me know about ExtJS wrappers for PHP. PHP-Ext First, Sergei Walter Guerra told me about PHP-Ext “an open source widget library written for PHP 4 and 5 to empower the UI Layer.” The API looks like this: < View plain text > php echo Read the rest…
3.4 rating from 148 votes
Category: Browsers
, JavaScript
, Performance
Sjoerd Mulder of Backbase ran a couple of performance tests on a slew of browsers, including IE 8 beta. He tested both the JavaScript performance, and the rendering performance: A lot of respect and thanks to all the browser teams pushing the boundary of performance. I think it’s an awesome result that the current nightlies Read the rest…
Category: Browsers
, IE
, JavaScript
The IE team posted that they were passing Acid2 a few months ago, yet people are seeing a broken face when they tested with IE 8 beta. Phil Nachreiner of IE explained the situation: Although we said that IE8 Beta 1 passes the ACID2 test, some of you may be seeing results like the image Read the rest…
Tuesday, March 4th, 2008
Category: Announcements
, JavaScript
Jonathan Snook will be conducting a live chat tomorrow (3/5/08) at 10:00am EST (15:00 GMT) via UStream. Here are the details: Location: http://www.ustream.tv/channel/snookca Date/Time: 3/5/08 at 10:00am EST (15:00 GMT) Topic: Q&A relating to Jonathan’s development work with Adobe AIR, and questions regarding JavaScript, frameworks (PHP or JavaScript), or about freelancing. This is definitely a Read the rest…
Category: Browsers
, JavaScript
Acid 3 has been released. Jon Tan ran a few tests and posted the results. Hixie commented on his blog about the release, and praised WebKit on how they have been closing a large number of bugs: I have to say straight up that I’ve been really impressed with the WebKit team. Even before the Read the rest…
Monday, March 3rd, 2008
Category: JavaScript
Francis Cheng continues on his walk through of ECMAScript Edition 4 features, this time discussing type parameters (read: generics in Java). We could end up with code like this: < View plain text > javascript function reprimand(list:List.< +Employee>) { … } var writingTeam:List.<techwriter> = new List.</techwriter><techwriter>(); reprimand(writingTeam); // no error if ECMAScript adopts this style Read the rest…
Category: JavaScript
Oliver Steele continues to spend time thinking about languages in his recent post on More Monads on the Cheap: Inlined fromMaybe. He details the pain of dealing with nulls and various checks: This article is about how to deal with null values. It follows up on this one. It’s intended for code stylists: people who Read the rest…
Friday, February 29th, 2008
Category: Browsers
, JavaScript
, Performance
Moving on from the “let me use that API” conversation and only some real stuff, urandom (thanks for the comment) let us know about the Cybernet News article on Firefox 3 performance. They are reporting that Firefox 3 is now faster than Safari 3, and is close to WebKit nightly in certain benchmarks. I can Read the rest…
Category: JavaScript
, Security
Malte Ubl has put together a library called xssinterface (somewhat scary name) that uses postMessage when available, and tries work-arounds when not, to give you cross domain JavaScript access. How it works For Browsers that support it, we use the postMessage() interface. For all other browsers, we use the following mechanism: All sites that participate Read the rest…
Category: JavaScript
, Library
, Microsoft
We are waiting for the big news at MIX, mainly revolving around IE 8. We have heard some reports from people who have IE 8 beta that the bugger is a bit of a disappointment, and that it hasn’t moved on too much from IE 7, but lets wait and see before passing judgement. Today Read the rest…