Image upload functionality

February 11th, 2010 by Richard Lovelock

Richard G. has been working on new functionality to remove the Flash image upload facility and replace it with a standard HTML form field for uploading a file/image. The reason that we decided to make this change is that although the Flash upload facility is useful by allowing users to upload multiple images in one batch, it is a barrier to usability as not everybody has Flash enabled. The largest usability barrier is for users of browsers on mobile devices many of which do not have the ability to use Flash. Implementing this change to use a standard HTML form will now allow users of mobile (and ‘standard’  computers) without the ability to use Flash to upload images and observations to iSpot. Each time an image is uploaded a new file/image upload form field is presented to the user to enable them to upload another image.

The changes Richard has been making have been quite involved and Richard has also been looking at the EXIF data that accompanies the uploaded images. This will be used to help pre-populate the ‘Add an Observation’ form where possible and also to make use of GPS data if it accompanies an uploaded image.

This work is almost complete now and is going through some final testing and tweaking.

One Response to “Image upload functionality”

  1. Jonathan Says:

    Sounds great, but a shame we will lose batch upload. I think this will cause justifiable complaints. Is there no way around this? For example by creating a queue of files or something?

Leave a Reply