Learning about AJAX

Mapping my photosIn order to improve the interactivity of my photo map, I have been learning about different ways of linking the information that comes from my database of photos and the mapping data which comes from the Google Maps API to what the user is doing.

Using a mixture of technologies that are commonly known as AJAX (or Asynchronous JavaScript and XML), I have allowed the list of nearby locations - which shows to the right of the map - to update itself whenever the user moves the map around the screen. It will show a list of 5 places closest to the centre of the map and also the distance they are from the centre.

One next stage of development will be to allow the user to click on one of these name and automatically zoom the map to the right area, along with other features including improving what is actually shown on the map for each place.

Some of these new mapping features will probably require broadband to be able to enjoy them properly because they can be quite data intensive.

Awaiting my Canon EOS 300D

Canon EOS 300DLast week I decided to upgrade my camera. Having had my trusty Fujifilm S602 Zoom for almost two and a half years, I decided I really wanted the flexibility of a digital SLR camera. I chose to upgrade to a Canon EOS 300D which is a camera that has come highly recommended for a while but is also on offer for an unbelievable price right now. It offers the flexibility I'm after, with the ability to change lenses and upgrade where necessary. I've had the desire to upgrade for a while now but pricing has been an issue - being a student I don't have too much money available, although the bits of web development work I do on the side certainly helps.

I'm looking forward to the camera arriving so that I can experiment with it. I had my heart set on receiving it today but it didn't show up in the post - hopefully tomorrow! This reminds me very much of the time I was waiting eagerly for my Fujifilm camera and it didn't turn up when expected.


Subscribe to RSS - Web