-
Popular Articles
Tastebook: Rails Ajax Cookbook App
Making Ajax Applications Scream on the Client
Django Template Language in JavaScript
Cross-Site XMLHttpRequest in Firefox 3
dojo.moj.oe: parody of script.aculo.us homepage in Dojo
Drinking offline at the Happy Hour while being openly social
-
Freckle: Time tracking with style
Ajaxian (8 hours, 14 min ago) Prototype Explore Article
Thomas Fuchs and Amy Hoy are back with another web site, this time Freckle, a new take on time tracking. Thomas posted about it on his site and shared that it uses an early build of scripty2 which lead me to peak around on GitHub. It looks nice indeed. You can see the evidence of Script.aculo.us throughout [...] (Read Full Article)
Comment on Article Mentions: Thomas Fuchs
-
HTML 5 Gecko Build
Ajaxian (9 hours, 12 min ago) Explore Article
Henri Sivonen has posted an exprimental Gecko build that parses HTML 5: The level of quality is “It runs and some pages render!” This build is not at all suitable for normal browsing use. Please don’t use it with your usual Firefox profile. There are numerous known issues starting with bogus memory management (leaking everything in [...] (Read Full Article)
Comment on Article Mentions: Firefox
-
CanvasTurtle
Ajaxian (11 hours, 19 min ago) Explore Article
Eiten Suez, author of jMatter, has been up to some fun hacking recently. He just released CanvasTurtle a JavaScript and Canvas version of the old favourite TurtlePascal. You can build snow flakes with code like this: PLAIN TEXT JAVASCRIPT: function side(size, level) { if (level==0) { fd(size); return; } side(size/3, [...] (Read Full Article)
-
Project Deploy: Customize project directory
Ajaxian (12 hours, 34 min ago) Explore Article
Project Deploy is a simple Web application that lets you make a few choices on what your Web project needs, and then it generates a directory structure for you: It offers a couple unique features from other project folder downloads such as customization, valid XHTML, HTML, and CSS, but the most unique is bookmarking. Deploy*’s bookmarking feature [...] (Read Full Article)
-
Visual Event: See where behaviour has been added to a page
Ajaxian (Dec 3 2008) Explore Article
Wouldn’t it be nice to take a view of your application and see where the behaviour has been added? That is what is shown above, and it is courtesy of Allan Jardine and his new Visual Event tool. Once you hover over an event, you get to see the code that will run: Each type of event [...] (Read Full Article)
Comment on Article Mentions: Javascript
-
Decoupling data and UI layers with PubSub architecture
Ajaxian (Dec 3 2008) Explore Article
Marcus Westin (who we featured on finger print) gave a talk at the SF JavaScript meetup on a top that is very interesting: One common issue in my experience are intricate dependencies between the UI and data models. Decoupling these is a huge benefit with respect to maintainability. The PubSub model is a great way [...] (Read Full Article)
-
A great example of sharing; Sizzle Engine in Dojo Foundation
Ajaxian (Dec 3 2008) Explore Article
Voting has started in Dojo land to take in John Resig’s Sizzle next-gem CSS selector engine. This is incredibly exciting, as it shows how Ajax libraries are working together more and more. Instead of reinventing the wheel in different ways for each project, is it possible to find some core pieces that can be nicely shared? [...] (Read Full Article)
Comment on Article Mentions: John Resig
-
SmartGWT 1.0: Huge open source widget set and more
Ajaxian (Dec 3 2008) Explore Article
You may remember Sanjiv Jivan as the GWT-Ext developer that changed over the debacle. He then went on to start work on a GWT version of SmartClient libraries and has now released SmartGWT 1.0. It is a tour de force of not only a huge widget library, but he explains how it is much more: So what’s [...] (Read Full Article)
-
Integrating HTTP authentication with HTML forms
Ajaxian (Dec 2 2008) Explore Article
Mark Pilgrim has a new This Week in HTML 5 that features a bit new proposal for integrating HTTP authentication with HTML forms. A common use for forms is user authentication. To indicate that an HTTP URL requires authentication through such a form before use, the HTTP 401 response code with a WWW-Authenticate challenge [...] (Read Full Article)
-
Implementing super in JavaScript
Ajaxian (Dec 2 2008) Explore Article
Erik Arvidsson seems to be having fun going through exersizes getting JavaScript to do something his way. The latest little foray is Using catch-alls to implement super. Firstly, catch-alls are the ability to use the SpiderMonkey only __noSuchMethod__ meta programming trick. The good news is that this seems to be coming to ECMAScript Harmony (I hope [...] (Read Full Article)
-
S5 Presentations with CSS Transitions
Ajaxian (Dec 2 2008) Explore Article
Shawn Lauriat hacked CSS Transition support into the presentation app S5. Now he has posted slides from one of his talks that uses the functionality. See how you can add fun (or annoying ;) transitions to your S5 prezos, even on the iPhone: (Read Full Article)
-
XBug: New JavaScript Debugger
Ajaxian (Dec 2 2008) Explore Article
Greg Salisbury has released a new JavaScript debugger called XBug that “currently runs on the Windows XP/Vista platform, but, it can also be used to debug webpages on Windows or Linux servers. It’s cross-browser compatible, and works with Chrome, Firefox 2/3, IE 6/7, and Safari 3. After selecting your web page, you can then trace [...] (Read Full Article)
Comment on Article Mentions: Firefox Safari
-
iPod Engraving Gallery and Snow Leopard Dhtml
Ajaxian (Dec 1 2008) Explore Article
I noticed the new iPod Engraving Gallery that is a nice use of Coherent to show a slick UI with engraving suggestions. I was also talking to a friend that has snow leopard bits and he was playing with an updated Dashcode. It appears that the Coherent library is now used for the widgets too. Yay [...]
(Read Full Article)
Comment on Article Mentions: Dion Almaer
-
AbstractCanvas: HTML Canvas and Java2D in one fell swoop
Ajaxian (Dec 1 2008) Explore Article
Rodrigo Reyes has announced a new project called AbstractCanvas, a GWT project that sits on top of HTML Canvas and Java2D. The same code can thus run in the browser, or on the server. You can then write code such as: PLAIN TEXT JAVA: VerticalPanel vPanel = new VerticalPanel(); CanvasPanelExt canvas1 = new CanvasPanelExt(300,150); canvas1.setFillStyle(Color.WHITE); canvas1.setGlobalAlpha(1.0); canvas1.fillRect(0, 0, canvas1.getCoordWidth(), canvas1.getCoordHeight()); canvas1.addCanvasPainter(new [...]
(Read Full Article)
-
Kojax? Huh?
Ajaxian (Dec 1 2008) Explore Article
Mary Jo Foley has an article called Move over, Ajax. Here comes Microsoft’s ‘Kojax’. The thing is, I don't get what it actually is: Kojax is a mobile development platform, according to my sources, that will allow Microsoft- — and third-party-developed — applets run in an Ajax-like way, using a combination of Visual Studio tools and [...] (Read Full Article)
Comment on Article Mentions: Microsoft
-
Chromium Extensions Design Doc
Ajaxian (Dec 1 2008) Explore Article
Aaron Boodman posted about the new design document that discusses what the extension system should look like in Chromium and thus Google Chrome: Chromium can't be everything to all people. People use web browsers in a variety of environments and for a wide variety of jobs. Personal tastes and needs vary widely from one user to [...] (Read Full Article)
Comment on Article Mentions: Firefox Aaron Boodman
-
JavaScript Bra Size Calculator
Ajaxian (Nov 28 2008) Explore Article
Now this could only fly on a Friday ;) Ed Spencer has coded up a bra size calculator in JavaScript: One of the more mesmerizing websites I've worked on recently was for a lingerie boutique in the UK. Aside from the unenviable task of having to look at pictures of women in lingerie all day, I was [...] (Read Full Article)
-
Mouse entering and leaving versus over and out
Ajaxian (Nov 28 2008) Explore Article
Greg Reimer is doing really interesting work with reglib and he now has a neutral post on events and how he favours the pattern of mouse enter / leave to mouse over / out. He shows an example using the pyramid illustrations (as above) and then ends with: The title of this post is a bit misleading. [...] (Read Full Article)
-
SproutCore: Mixins and Talk
Ajaxian (Nov 28 2008) Explore Article
If you skip in 20 minutes to the presentation above you will find Charles Jolley talking about SproutCore: During this presentation I actually built and deployed a small application on stage but the most interesting thing, I think, is the part where I talk about how thick client frameworks like SproutCore change the way you build [...] (Read Full Article)
-
Remote-ly Thankful
Ajaxian (Nov 27 2008) Explore Article
I realise that we are an international community here at Ajaxian, but for the American Thanksgiving holiday, I thought it would be OK to take stock and say some thanks too. Firstly, to the bright hackers who brought us not only XHR (thanks Microsoft), but porting it to other browsers, and then the hard work of [...] (Read Full Article)
Comment on Article Mentions: Microsoft
-
Drawter: Visual Web based HTML tool
Ajaxian (Nov 26 2008) Explore Article
Damian Wielgosik has created Drawter, a web based tool to layout pages: Drawter is a tool written in JavaScript and based on jQuery library. It provides you the possibility to literally draw your website’s code. It runs on every single web-browser which makes it really useful and helpful. Each tag is presented as a layer you [...] (Read Full Article)
Comment on Article Mentions: Javascript
-
Seadragon: zoom deeply in the world of Ajax
Ajaxian (Nov 26 2008) Explore Article
Bertrand Le Roy pointed me to Seadragon Ajax, a JavaScript client that gives you deep zoom (think: Google Maps) ability in short order. To build the thing itself you use Deep Zoom Composer and then you choose whether you want the Silverlight version or this Ajax one. The embed viewer is easy to use too. Seadragon.embed("400px", "300px", "http://seadragon.com/content/images/bike.dzi", [...] (Read Full Article)
-
UA Profiler: A second look
Ajaxian (Nov 25 2008) Explore Article
We posted on Steve's UA Profiler tool, and John Resig has taken a nice look at the current results. It actually now looks like Minefield (Firefox nightly) is getting 10 out of 11, and the other browsers are doing great too. Jonas Sicking of Mozilla has a really nice comment that talks about what the engines are [...] (Read Full Article)
Comment on Article Mentions: Firefox John Resig
-
Car Navigation Map Mashup in Canvas
Ajaxian (Nov 25 2008) Explore Article
Ernest is up to his old canvas tricks again. This time he has published a car navigation demo that lets you drive around a set of tiles from a map (Google Maps, OpenStreetMap) and it paints your course at the same time. How did he do it? The key of the whole implementation is the use of [...]
(Read Full Article)
-
ExtPlayer: Ext AIR classes get an update
Ajaxian (Nov 25 2008) ExtJS Explore Article
Aaron Conran has created a new set of AIR classes, as well as an example called ExtPlayer to show them off. Ext.air.MusicPlayer Ext 2.0.2 introduced an Ext.air.Sound class, which is useful for playing small sounds such as beep and chimes. In contrast, Ext.air.MusicPlayer is meant for long running sounds such as music and podcasts which you would [...]
(Read Full Article)
Comment on Article Mentions: Adobe




Recent Comments
joew » Partial Functions in JavaScript
This is a fascinating article, partial function application is a really useful technique John's ...
pawan » Google
Here are two other similar products which I bookmarked in the past: http://www.maani ...
See all recent comments