Teddy and the Tree
Annotations are periodically reset.
FotonotesTM is an standard, specification, and collection of scripts for annotating images.

Roll your mouse of image to see annotations. Use controls above photo to add/edit/delete notes. Try it!

ScriptsSupport
DevelopersInstallations


Open Source Scripts
new!FNClient-0.6.0 07/02/2006
  • Ajax/DHTML fnclient.js javascript client. Plugs into any web page.
  • Re-written PHP4/5 server-side fotonotes.php script.
  • Stores annotation in JPEG file headers.
  • Abstract/concrete classes stub code for alternate storage strategies (e.g., database).
  • Improved graphics.
  • IE fixes: javascript errors corrected; graphics fixed for IE (transparent .gifs).
  • Images wrapped with a <a href="..."> tag properly handled.


FNClient-0.5.0rc1 04/24/2006
  • Ajax/DHTML fnclient.js javascript client. Plugs into any web page.
  • Re-written PHP4/5 server-side fotonotes.php script.
  • Stores annotation in JPEG file headers.
  • Abstract/concrete classes stub code for alternate storage strategies (e.g., database).
  • Improved graphics.


FNClient-0.4.0rc2 12/20/2005
  • Current Ajax/DHTML fnclient.js javascript client. Plugs into any web page.
  • Re-written PHP4/5 server-side fotonotes.php script.
  • Stores annotation in JPEG file headers.
  • Abstract/concrete classes stub code for alternate storage strategies (e.g., database).


Support
Need Help? Use the FotoNotes Hackers List 01/03/2006
  • If you need support, please join the FotoNotes Hackers List and send your question there. All support is done through the FotoNotes Hackers List.


For Developers
FotoNotesTM Specification XML Since 2005 - posted August 2006
  • Example of Fotonotes XML stored in JPEG Header
  • Warning: version 0.2, expecting to change


FotoNotesTM Specification XML Communication Page 10/14/2004
  • Demonstrates FotoNotes 0.2 XML messaging between browser-client and server-side script
  • Warning: Somewhat dated. Needs to be updated to contain all fields.


FotoNotes Hackers List - Email list for developers 01/03/2006
  • Developer List for FotoNotes and Image Annotation
  • All support is done through the FotoNotes Hackers List.


Installations, Implementations, and Derivations


Gina Trapini's FotoNotes Rollover Viewer (released 2004)
    "FotoNotesTM RolloverViewer is an open-source PHP script which will read a FotoNoteTM-annotated image and create an imagemap with Javascript rollovers to display the image's notes. Use your mouse pointer to roll over the image on the right for an example."


23 (implemented 2005)
    The new photo sharing site. A friend of mine, Thomas Madsen-Mygdal, told me he always liked the idea of FotoNotes. Now he's implemented on the new photo sharing site 23 he's created. Here's a sample image with notes.