These three items on your trip page have in common that you can edit and change them on the fly, by hovering your mouse over them, clicking and typing.
For instance, let’s see how you can edit trip names. On the trip page, hover with your mouse over the trip name field – you’ll see it light up in yellow; and after a second or two, a tooltip appears (the ‘Click to edit’ box):
Then, if you do click, you’ll see this edit box appear, together with ‘ok’ and ‘cancel’ buttons:
You can now simply type in or edit the trip name and press enter or click ‘ok’.
The same works for the tags, as well as for the photo titles; the latter can be used to add some lines of commentary underneath the photo thumbnails, as shown below:
The stuff that lights up in yellow is material that you can edit right away by a single click.
Without Ajax, you’d have to work with links or click buttons that reload the entire page, with forms and other clunky remains of the earlier days of the web. One drawback of the Ajax approach though is that web site visitors are generally not yet anticipating this kind of interactivity and may overlook it – hence this post.