Monday, December 31st, 2007
Category: Editorial
Ah the end of the year, the time to write top ten lists and predictions. I am not going to go this here. We do that enough in our State of Ajax talks. What I will do though, is the digital version of something I dislike. As an experiment, I used a “highlighter” on Matt Read the rest…
Category: Browsers
Todd Ditchendorf has released Fluid, a Site Specific Browser that allows you to ditch the 30 tabbed browser, and run web applications in the own world (icon etc): Fluid 0.4 includes Dock badges and Dock menus for Gmail, Google Reader, and Yahoo! Mail, auto-software updates via the Sparkle Update framework, custom SSB installation paths, and Read the rest…
Category: Books
John Resig has some JavaScript secrets that he wishes to tell in a new book, and wants your help in getting more. Some on the tip of his tongue are: What is (function(){ })() and why is it so fundamentally important to modern JavaScript development? What does with(){…} do and why is it so useful? Read the rest…
Category: Presentation
, Recording
, The Ajax Experience
Kevin Survance, CTO of MapQuest, gave a keynote speech at the last Ajax Experience show. Kevin came to the company and basically transformed the entire team to create the new MapQuest beta. MapQuest uses Ajax on a massive scale and also provides commercial Ajax APIs. In this keynote, Kevin shares lessons learned from recent MapQuest Read the rest…
Friday, December 28th, 2007
Category: Adobe
, Interview
I got to interview Ben and Stephan, the creators of a new Flex/AIR application that was shown off at JavaPolis in Belgium. The application gives you access to the library of talks that Parleys has available, and it includes features such as: Being able to take video offline to watch later Comments in the stream Read the rest…
Category: JavaScript
Alex Graveley has built Er.js, a library that “piggybacks on Neil Mix’s Thread.js which fakes threading in JavaScript 1.7 using coroutines and nested generator continuations. The goal is to replicate Erlang’s concurrent lockless process model and message-passing APIs in JavaScript.” Alex also added initial concurrent Ajax support: XmlHttpRequest, AJAX and JSON integrate nicely with the Read the rest…
Category: JavaScript
, Social Networks
Facebook released FBJS as a way to do more than just the simple Mock Ajax that you could do before hand. It didn’t go as far as Caja (hopefully Facebook will work together on it), which seems to be the natural step wrt sandboxing code. Today, they announced improved support for Ajax via a new Read the rest…
Thursday, December 27th, 2007
Category: Ajax
, Showcase
Ajatus is a new distributed CRM that “runs as a local Ajax web application on your own computer. It uses the CouchDb object database for data storage and enjoys a wide range of plug-in and replication possibilities.” The Ajax side of the house uses jQuery for fun and profit. It is a lot of fun Read the rest…
Category: Ajax
, Gears
, Google
, GWT
, Interview
, Java
, JavaScript
Reposted from my blog. I had the pleasure of finally meeting Didier Girard. I seem to run across Didier’s work every week or so, but for some reason we haven’t had a chance to meet face to face, until JavaPolis. Didier sat down with me to talk about GWT, Gears, Java, and JavaScript, and I Read the rest…
Category: Component
, jQuery
The nice folks over at Dynamic Drive have created a new jQuery plugin that lets you turn ordinary pieces of HTML content on your page into an interactive, “glide in” slideshow, with several configurable options: This script lets you painlessly showcase new or featured contents on your page, by turning ordinary pieces of HTML content Read the rest…
Category: Articles
, Comet
Arena Albionu has written about Django and Comet using the Orbited Python event driven comet server. The article walks through the hello world of Comet… a chat server. The JavaScript looks like this: < View plain text > javascript function processGetPost() { var myajax=ajaxpack.ajaxobj var myfiletype=ajaxpack.filetype if Read the rest…
Tuesday, December 25th, 2007
Category: iPhone
, JavaScript
, Showcase
Re-posted from devphone.com. Apple has put up some sample code that shows off the new window.onorientationchange and window.orientation ability that lets you detect the orientation of the iPhone. You setup your HTML with a body tag with the class of “portrait” or “landscape” and most of the CSS goes from that. You also put an Read the rest…
Monday, December 24th, 2007
Category: JavaScript
, Library
Since Dean Edwards announced base2 beta he has been taking some time to describe it for us. His latest installment is on base2 packages: A base2.Package provides a mechanism for bundling classes, constants and functions within a closure. You can define what symbols you want to export from the Package and you can define the Read the rest…
Category: CSS
, IE
We are slowly finding more and more out about how nice IE8 is going to play. Markus Mielke came out to tell us that hasLayout is a goner: I do not think I am disclosing too much by saying that HasLayout will be history with IE8 (it was an internal data-structure to begin with and Read the rest…
Category: Browsers
, Performance
, WebKit
getElementsByClassName has always been a pain in the arse for us developers. Why it wasn’t implemented natively across the board is something that browser folk can chat about. Not having it available has caused hacks, workarounds, and bugs. Firefox and Opera support the beast, and now Webkit has joined them: The advantages of a native Read the rest…
Category: Firefox
Mozilla has launched yet another project from its labs: Mozilla Labs Weave: As the Web continues to evolve and more of our lives move online, we believe that Web browsers like Firefox can and should do more to broker rich experiences while increasing user control over their data and personal information. One important area for Read the rest…
All Posts of December 2007