Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Form Filling"

Line 1: Line 1:
 
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}} [[Image:Higgins logo 76Wx100H.jpg|right]]
 
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}} [[Image:Higgins logo 76Wx100H.jpg|right]]
  
===Introduction===
+
==Introduction==
 
This document describes how the [[Persona Data Model 2.0]] can be used to support form filling capability in 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):
 
This document describes how the [[Persona Data Model 2.0]] can be used to support form filling capability in 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
Line 11: Line 11:
 
# Alice edits/corrects form elements and submits it
 
# Alice edits/corrects form elements and submits it
 
# Active client builds persona structures from what it has observed
 
# Active client builds persona structures from what it has observed
 +
 +
==1==
 +
 +
Alice eventually ends up at this form:
 +
[[Image:Staples.com checkout.png|center]]

Revision as of 16:28, 25 July 2010

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
Higgins logo 76Wx100H.jpg

Introduction

This document describes how the Persona Data Model 2.0 can be used to support form filling capability in 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):

  1. Alice points her browser at staples.com and proceeds to try to buy a stapler. She eventually arrives at a checkout page
  2. Active client attempts to fill the form (this will fail as the active client has no data about Alice at this point)
  3. Alice fills in the form and submits it
  4. Active client builds persona structures from what it has observed
  5. Alice points her browser at bestbuy.com and proceeds to buy a new CD
  6. Active client attempts to assist Alice in filling the form from persona data
  7. Alice edits/corrects form elements and submits it
  8. Active client builds persona structures from what it has observed

1

Alice eventually ends up at this form:

Staples.com checkout.png

Back to the top