Basic flow for PatternParty Firefox extension
Mark Allen, 23 Sept 2007
The PatternParty Firefox extension will allow users to take and upload screenshots to PatternParty.com. The rough functionality is very similar to the Screengrab extension, which is GPL'd and could be used as a building block for the PatternParty extension. Please contact mark@patternparty.com for more information. Thank you!
Invoking the extension
A user invokes the extension menu from either a right mouse click or from the "Tools" menu. They can choose from capturing the entire page, the visible document area, or a user-defined selection.
Selecting an area to capture
If the user chooses to define a selection area, they can draw a rectangle on the window to define the area (click to start, release to stop). If the user chose to capture the entire page or viewport from the previous step, skip this step.
Adding metadata & uploading the screenshot
After defining the area to capture, the user is presented with a modal dialog to provide metadata about the screenshot. The screenshot and metadata are uploaded to the server.
Confirmation
On completion of an upload, the user is given a confirmation with a link to the new page.