Firefox3/ContentManagement:Scenarios: Difference between revisions

No edit summary
 
Line 9: Line 9:


= Use Cases =
= Use Cases =
I believe the following set of use cases are both common (what we're trying to enable) and relatively complete (cover all major code paths):
I believe the following set of use cases are both common (what we're trying to enable) and relatively complete (expose all the issues/considerations):
# '''click a mailto: link'''
# '''Click a mailto: link'''
#* data used by web app = ''URI parameters for To:, Subject:, etc.''
#* Data needed by web app = ''URI parameters for To:, Subject:, etc.''
#* GET = yes ; POST = no (at least not easily)
#* Works? GET = yes ; POST = no (at least not easily)
# '''subscribe to a feed'''
# '''Subscribe to a feed'''
#* data needed by web app = ''feed URL''
#* Data needed by web app = ''feed URL''
#* GET = yes ; POST = no (unless feed has rel="self" URI... still inefficient)
#* Works? GET = yes ; POST = no (unless feed has rel="self" URI... still inefficient)
# '''open a word attachment from Yahoo! Mail in Google Docs & Spreadsheets'''
# '''Open a word attachment from Yahoo! Mail in Google Docs & Spreadsheets'''
#* data needed by web app = ''.doc file''
#* Data needed by web app = ''.doc file''
#* GET = no ; POST = yes (though perhaps slow)
#* Works? GET = no ; POST = yes (though perhaps slow)
# '''add an event on a web page to Google Calendar'''
# '''Add an event on a web page to Google Calendar'''
#* data needed by web app = ''hCal microformat''
#* Data needed by web app = ''hCal microformat''
#* GET = no ; POST = yes
#* Works? GET = no ; POST = yes


= Considerations =
= Considerations =
12

edits