Photag Firefox Extension

From BeauGunderson

Jump to: navigation, search

Contents

[edit] General user workflow

  1. Let's say we're looking at a webpage with some images
  2. We'd like to tag an object that appears in one of the images, for our purposes the image might be a group of penguins at the zoo
  3. When the user has their mouse pointer over this image a small pencil icon appears in the top left corner
  4. The user can click the pencil to go into annotation mode, allowing them to click and drag rectangles of arbitrary size (but bigger than some reasonable lower limit)
  5. The user can then create a link to an arbitrary URL or use templates such as a Wikipedia link, a Person link, etc.
  6. Other users will now see this annotation when they view pages containing that image

[edit] Behind the scenes

  • We need a fast HTTP server, Apache is probably way too much overhead when we only need to support AJAX requests (HTTP post)
    • Minimize bandwidth as much as possible by being spare with text and using compression (but be careful that the compression does not use too much CPU)
  • A maximum of one HTTP request per page load (for regular viewing)
  • A client-side caching mechanism so we're not making requests on subsequent page views and frequently visited pages

[edit] Firefox extension

The extension will use JavaScript.

[edit] Internet Explorer extension

The extension will be in C++ out of necessity--unless there are instructions for creating one in C#, which there may be.

[edit] Monetization

[edit] Advertiser accounts

Allow businesses to tag their products in green for product links.

[edit] Premium accounts

Allow users the ability to turn off paid links (plus other features?)

[edit] Business tagging service

You give us money for a specific clickthrough rate, we tag your products in images for you.

[edit] Cut and run

Sell the whole shebang and let someone else figure it out. ;)

Views
Personal tools