Usage pattern:
http://lists.osafoundation.org/pipermail/chandler-dev/2008-February/009561.html
Workflow
- Go to Chandler Hub: Click on QE widget in gallery
- Click on iGoogle link, go to Chandler Hub QE iGoogle widget on Google
- Do you want to add this widget to your iGoogle page
- Log into iGoogle (if you aren't already)
- Click [Yes]
- Goes to your iGoogle homepage - where the Chandler QE widget has been instantiated
- Log into Chandler Hub in the widget
Open Issues 1
- Persistence of username/password is an issue - You really want to be able to stay logged in across iGoogle sessions, otherwise the QE experience will be substantially hampered
- We can store it in cookies in Firefox, but cookies isn't ideal because you might have this weird case where somebody else logs into their iGoogle homepage on your computer, but is logged in as you in their Chandler widget. Freaky!
- Safari won't support storing the Chandler Hub username/password in cookies.
Solution?
I'm wondering if we can just offer users an option to store their username password in their iGoogle account.
-
- There is a potential security hole (which Jeffrey thinks can be patched up) where Google will pass your Chandler Hub username/password to your browser and then if you click on a link from within the QE widget?, your username/password will be logged as the 'referring URL'.
Jeffrey and Travis had created the option for users to configure the QE widget with a collection ticket-URL. I suggested that we hold off on this functionality for now as it complicates the mental model for QE widgets and it's not clear if QE is really a 'drive-by / casual collaborator' kind of workflow.
Mockups
- QE_Pick_Collection.png:
- QE_Logged_in.png:
- Grey out collection selection pulldown for now.
- Hint text for how to access [Send] via keyboard is replaced by 'Sending...' status message.
UNSQUISH THE LOGO!!!
- Unbold login field titles
- Lighten login box to #CCCCCC
- Don't have an account? 12pt
- SIGN UP! 15pt, Bold
- Grey divider: #e0e0e0
- Grey matte: #f8f8f8 (same width as login box)
- NEW 10pt, Bold
- Send notes to... 12pt
- FREE Download 15pt, Bold
- Chandler Project Home 12pt
- QE_iGoogle.png:
- iGoogle_QE_Screenshot.png:
- iGoogle_QE_Thumbnail.png:
- Widget_Gallery.png:
- Account Confirmation Page
- Back up and Share... 18pt, Bold
- Log in 18pt, Bold
- LEARN HOW 10pt, Bold
- acct_confirmation.png:
- acct_confirmation_guides.png:
Interaction: Logged in View
- Add grey hint text to the text field that shows people that the 1st line will be used as the Title and the rest will be put into the Notes field.
- Tooltip for text field: Type here to create a new note: The first line will be put in the Title field. Then hit [Enter] on your keyboard and anything after will be put in the Notes field.
- Grey out [Send] button until user types something in text field.
- Grey out [Send] button after user clicks it, while 'Sending note...' status message is being displayed.
- Add a [Clear] button which is greyed out at first, activates as soon as you type into the text field and then turns to [Undo] if you hit [Clear].
- [Undo] then turns to an active [Clear].
- Cross-fade to 'Logged out View'
Styling
- Custom arrow for pulldown
- Custom image for button background
- Button Top-Left Outline: #e0e0e0
- Button Bottom-Right Outline: #808080
- Font size: 11pt
- Dark grey: #383838
- Light grey: #808080
- Title bar: 12pt, Google Blue
- Welcome: 10pt, #383838
- username!: 10pt, Bold, #383838
- Log out.: 10pt, Link Blue
Resources
No gallery view
It doesn't really make sense to have the gallery included in people's personal Cosmo instances, since widgets are targeted specifically at Hub. So non-Hub login will look like:

--
JeffreyHarris - 21 Apr 2008
--
MimiYin - 25 Feb 2008