Tuesday, August 26th, 2008

navigator.geolocation: Using the W3C Geolocation API today

Category: Gears, Google, JavaScript, Mapping, Standards

Last week I wrote a simple WhereAreYou? application that used the Google Ajax APIs ClientLocation API to access your location via your IP address. At the same time, we announced support for the Gears Geolocation API that can calculate your address using a GPS device, WiFi info, cell tower ids, and IP address lookups. Add Read the rest…

Posted by Dion Almaer at 9:14 am

3.6 rating from 30 votes

Firebug 1.2: The final release is out there

Category: Debugging, Firefox

John has announced the Firebug 1.2 final release. As well as just supporting Firefox 3, there are some quality improvements: The Script panel (the JavaScript debugger), the Net panel (network monitoring), and Console panel have all seen considerable updates. They’re all much more performant and have a huge number of bug fixes. Specifically the Console Read the rest…

Posted by Dion Almaer at 8:11 am

4.7 rating from 39 votes

Understanding context in your New Tab

Category: Browsers, Usability

Aza Raskin and the Mozilla Labs team looks like they are having a lot of fun. They have been putting up proposals for new UIs and the latest involves a smarter new tab screen. Aza discusses how opening a blank screen doesn’t really help you. Opera already allows you to have a quick dial screen Read the rest…

Posted by Dion Almaer at 7:52 am

3.3 rating from 19 votes

Monday, August 25th, 2008

Want a Free Pass to The Ajax Experience?

Category: Conferences, The Ajax Experience

That’s right, a free pass! We are raffling off one free pass to The Ajax Experience show in Boston, September 29 – October 1. That means that you can attend the $1495 event for free, courtesy of Ajaxian.com. There’s no catch. We are giving away one free pass to The Ajax Experience. The free pass Read the rest…

Posted by Carolyn House at 9:15 am

3.8 rating from 20 votes

Razor Profiler: Check out your Ajax code

Category: Performance

Razor Profiler is a web-based Ajax profiling tool to help web developers understand and analyze the runtime behavior of their JavaScript code in a cross-browser environment. Razor Profiler can be access either online as a service; or be downloaded to run locally, and was created by Coach Wei who has done a lot of work Read the rest…

Posted by Dion Almaer at 9:07 am

3.6 rating from 19 votes

Putting together GWT and Spring

Category: Java

Dave Kuhn has put together a comprehensive guide to piecing together GWT and Spring, a nice recipe for the Java heads among you. Dave starts out by detailing why you would want to do this, and how it changes the architecture of your application. He then gets to a tutorial that has you creating the Read the rest…

Posted by Dion Almaer at 7:51 am
1 Comment

4 rating from 22 votes

ImageInfo: reading image metadata (EXIF) with JavaScript

Category: JavaScript

Jacob Seidelin finishes up his binary meme with a post on reading image metadata with JavaScript via a library that groks EXIF data. It tries to detect the format of the image file and then reads the header and pulls out information about dimensions and color depth among other things. If the EXIF data library Read the rest…

Posted by Dion Almaer at 6:47 am

3.8 rating from 25 votes

Sizzle: John Resig has a new selector engine

Category: CSS, JavaScript

John Resig is working on a new selector engine called Sizzle: This is a new selector engine that I’m working on. It’s a work in progress! Not ready for use yet! It’s definitely not ready yet (got some minor outlier bugs in the standards-compliant browsers – and a bunch of major bugs in IE still Read the rest…

Posted by Dion Almaer at 12:48 am

4.3 rating from 37 votes

Friday, August 22nd, 2008

JavaScript JIT: The Dream Gets Closer (in Firefox)

Category: Firefox, JavaScript

For years, many of us have been salivating over the idea of JIT’ed JavaScript in the browser. Adobe’s JIT’ing Flash VM showed a preview of tremendous speed gains to be had, but we’ve had to wait until SquirrelFish from WebKit to see anything dramatic happen in the browser. Until now. Mozilla just let the cat Read the rest…

Posted by Ben Galbraith at 6:19 pm

4.7 rating from 64 votes

Gears 0.4 + Mashup of Gears and Google App Engine

Category: Announcements, Gears, Screencast

Hi folks, this is my first guest blog post here on Ajaxian. It’s great to join the team. Gears, the open source browser plugin that teaches web browsers new tricks, has pushed out a new 0.4 release.  Andrei Popescu from the Gears team lets us in on some of the nifty new features: We have Read the rest…

Posted by Brad Neuberg at 9:50 am
Comment here

4.2 rating from 18 votes

The Ajax Experience: Early Bird Deadline is Today!

Category: Conferences, The Ajax Experience

The $100 early bird discount for The Ajax Experience expires today, August 22! Don’t wait! Register now to reserve your spot at the lowest price. The Ajax Experience conference takes place September 29 – October 1 in Boston. Register today to save $100 with the early bird rate. The Ajax Experience is the original and Read the rest…

Posted by Carolyn House at 9:00 am
Comment here

2.9 rating from 10 votes

HTML 5: The event loop, hashchange, and more

Category: HTML

Mark Pilgrim continues to keep us up to date with news in HTML 5 land. This week he talks to us about the birth of the event loop, and the hashchange event. I saw this just after posting about the cross browser hashchange example by Zach Leatherman. In the future we will see a nice, Read the rest…

Posted by Dion Almaer at 8:23 am
1 Comment

4.8 rating from 66 votes

Emulating onhashchange without setInterval

Category: Ajax, JavaScript

IE 8 has an onhashchange event, and Ajax history / bookmark management has been a long time problem of choice for developers. Zach Leatherman has revisited the problem and has another solution that doesn’t require setInterval to check on the location. On initialization, we load an iframe onto the page that is positioned absolutely at Read the rest…

Posted by Dion Almaer at 7:16 am

3.9 rating from 29 votes

WARNING: JSLint may continue to hurt your feelings

Category: JavaScript, Utility

JSLint is an old tool in the toolbox, created by Douglas Crockford. I am sure you know about it. But, do you know how often it is updated? You may notice the “Edition 2008-08-18” on the site, which shows that it was updated recently. After being on the jslint group, I see that there are Read the rest…

Posted by Dion Almaer at 6:22 am

3.8 rating from 23 votes

Bomberman in MooTools

Category: Games, MooTools

Munteanu Gabriel has created today’s Friday JavaScript game. It is an old favourite…. Bomberman. Munteanu has released the code as an open source project, and you can get going to bomb away now

Posted by Dion Almaer at 5:36 am
1 Comment

3.7 rating from 23 votes

Thursday, August 21st, 2008

Page Test: Run AOL’s tool in the cloud, then sit back and wait

Category: Performance

Patrick Meenan has setup an IE7 instance in Virginia that we can poke to do an AOL Page Test. You give it a URL and some options such as the number of runs, whether to see the first and repeat views, and off it runs. When finished you get to see the results which give Read the rest…

Posted by Dion Almaer at 10:48 am

3.7 rating from 15 votes

All Posts of August 2008