Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Form Filling"
(→RootContext) |
|||
Line 2: | Line 2: | ||
==Introduction== | ==Introduction== | ||
− | This document describes how the [[Persona Data Model 2.0]] can be used to support form filling | + | This document describes how the [[Persona Data Model 2.0]] can be used to support a Javascript form filling application (app-card) supported by an active client. We will illustrate by walking through the following scenario rom a cold start (i.e. a clean install of a browser-integrated active client): |
# Alice points her browser at staples.com and proceeds to try to buy a stapler. She eventually arrives at a checkout page | # Alice points her browser at staples.com and proceeds to try to buy a stapler. She eventually arrives at a checkout page | ||
# Active client attempts to fill the form (this will fail as the active client has no data about Alice at this point) | # Active client attempts to fill the form (this will fail as the active client has no data about Alice at this point) |
Revision as of 16:37, 25 July 2010
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}Introduction
This document describes how the Persona Data Model 2.0 can be used to support a Javascript form filling application (app-card) supported by an active client. We will illustrate by walking through the following scenario rom a cold start (i.e. a clean install of a browser-integrated active client):
- Alice points her browser at staples.com and proceeds to try to buy a stapler. She eventually arrives at a checkout page
- Active client attempts to fill the form (this will fail as the active client has no data about Alice at this point)
- Alice fills in the form and submits it
- Active client builds persona structures from what it has observed
- Alice points her browser at bestbuy.com and proceeds to buy a new CD
- Active client attempts to assist Alice in filling the form from persona data
- Alice edits/corrects form elements and submits it
- Active client builds persona structures from what it has observed
Data structures at start
RootContext
Contents of the RootContext:
Note: no other contexts exist!
Step 1
Alice eventually ends up at this form: