SlideShare a Scribd company logo
1 of 21
Download to read offline
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions




                                             Pagelinker
          Integrating contextual bookmarks into a browser

                        A.Tabard, W.Mackay, N.Roussel, C.Letondal

                                                InSitu,
                                      INRIA & LRI, Institut Pasteur

                                                  May 1, 2007



A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser       1/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



PageLinker videos


       Looking for:




        Paper format                                                                             Proteins
                                                       Hotels




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser       2/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Presentation Overview



              Web page revisitation

              Participatory Design with biologists

              Contextual Bookmarks

              Evaluation




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser       3/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Revisitation and biologists


          Heavy web users

          Go from on website to another
          to analyse data

          Use a lot of online forms, and
          copy/paste to transfer data

          Bookmarks and history helpful
          but not enough




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser       4/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Purpose

       Contextual bookmarks
       are bookmarks/favorites specific to a page or set of pages.




          Associate web pages together

          Help users chain web pages

          Improve web page revisitation

          Contextualise web navigation




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser       5/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Purpose

       Contextual bookmarks
       are bookmarks/favorites specific to a page or set of pages.




          Associate web pages together

          Help users chain web pages

          Improve web page revisitation

          Contextualise web navigation




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser       6/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Web page revisitation tools



  Literature
          from 46% to 81% of
          pages are revisited
          [Weinreich & al 2006], [Cockburn & al 1999]

          WebView,         [Cockburn & al 1999]

          Padprints,       [Hightower & al 1998]




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser       7/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Web page revisitation tools



    Everyday browsers:
            History

            Bookmarks

            URL drop down menu

            Search Engines




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser       8/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Preliminary Study of Biologists


       20 biologists / bio-informaticians interviewed

              Strong habits:
              smooth integration in their workflow
              Exploratory navigation:
              interaction
              Redundancy:
              need to manage different versions of the same data
              Data flows:
              copy/paste to chain steps




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser       9/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



PageLinker Participatory Design

       Supporting biologists’ process of analysing web-based data by
       associating related web pages.

            4 iterations in a
            participatory design process
            links automatically created
            through copy/paste events
            co-adaptation
            shown manual linking
            Contextual Bookmarks




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser      10/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Evaluation Field Expertiment

              limited time-series, field experiment

              within-subjects design, with one factor
              4 iterations, once a week during one month
                 1.   Firefox,
                 2.   Firefox + PageLinker,
                 3.   Firefox,
                 4.   Firefox + PageLinker.

              at users’ (12) workplace, on their own browser

              15 minutes scenario, illustrating everyday web navigation



A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser      11/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Evaluation Scenario

       15 minutes scenario,
       illustrating everyday web navigation

             1: Database search
             (NCBI)
             2,3: Parallel exploration
             (Genemark, Genescan)
             4: Comparison
             (bl2seq)
             5: Analysis and visual scan
             (Blast)



A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser      12/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Results - time




                    task completion time was 28% shorter (p < 0.01)

A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser      13/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Results - clicks




                              22% fewer clicks occurred (p < 0.01)

A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser      14/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Results - page loads




                                38% fewer pages loaded (p < 0.01)

A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser      15/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Results



       Some explanations

              fewer intermediate pages visited

              fewer searches

              more accurate positioning

              greater understanding




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser      16/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Conclusion



              Personal web of relevant pages

              Contextual bookmarks improve revisitation

              Keep users in control

              3-month follow-up: 2/3 were still using it




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser      17/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Authors




       InSitu lab: http://insitu.lri.fr/
       download: http://rabidfox.mozdev.org
       A.Tabard: http://www.lri.fr/∼tabard
A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser      18/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



RDF datastructure




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser      19/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Workshop




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser      20/21
Demo          Web page Revisitation          Participatory Design of PageLinker         in situ Evaluation       Questions



Navtracer: Firefox event logger



              Improve the very limited browsers’ history

              Need for detailed interaction log

              Generated by the system through a Firefox extension

              Know what you are interested in




A.Tabard, W.Mackay, N.Roussel, C.Letondal:         Pagelinker, Integrating contextual bookmarks into a browser      21/21

More Related Content

Similar to Pagelinker Improves Web Revisitation With Contextual Bookmarks

Website Usability Design Vs
Website Usability Design VsWebsite Usability Design Vs
Website Usability Design Vswalkerll8
 
Just enough content management
Just enough content managementJust enough content management
Just enough content managementMark Barratt
 
Creating a Component Library
Creating a Component LibraryCreating a Component Library
Creating a Component Librarynathanacurtis
 
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranetIntranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranetJames Dellow
 
Ulysses Digital Variorum
Ulysses Digital VariorumUlysses Digital Variorum
Ulysses Digital VariorumRicardo Yi
 
Design patterns elements of reusable object-oriented programming
Design patterns  elements of reusable object-oriented programmingDesign patterns  elements of reusable object-oriented programming
Design patterns elements of reusable object-oriented programminghernan rodriguez arzate
 
RBrowserPlugin Project (Gabriel Becker)
RBrowserPlugin Project (Gabriel Becker)RBrowserPlugin Project (Gabriel Becker)
RBrowserPlugin Project (Gabriel Becker)Dmitry Makarchuk
 
Developing WebQuests
Developing WebQuestsDeveloping WebQuests
Developing WebQuestsmacslocum
 
The Days of Web Standards "IA" 20070715
The Days of Web Standards "IA" 20070715The Days of Web Standards "IA" 20070715
The Days of Web Standards "IA" 20070715Takashi Sakamoto
 
How to Rock the Planning Process for your Next Digital Library Web Project
How to Rock the  Planning Process for your Next Digital Library Web ProjectHow to Rock the  Planning Process for your Next Digital Library Web Project
How to Rock the Planning Process for your Next Digital Library Web ProjectRachel Vacek
 
Enhancing performance in an open-source CMS ecosystem
Enhancing performance in an open-source CMS ecosystemEnhancing performance in an open-source CMS ecosystem
Enhancing performance in an open-source CMS ecosystemFelix Arntz
 
User-Friendly Database Interface Design (804)
User-Friendly Database Interface Design (804)User-Friendly Database Interface Design (804)
User-Friendly Database Interface Design (804)amytaylor
 

Similar to Pagelinker Improves Web Revisitation With Contextual Bookmarks (12)

Website Usability Design Vs
Website Usability Design VsWebsite Usability Design Vs
Website Usability Design Vs
 
Just enough content management
Just enough content managementJust enough content management
Just enough content management
 
Creating a Component Library
Creating a Component LibraryCreating a Component Library
Creating a Component Library
 
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranetIntranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
 
Ulysses Digital Variorum
Ulysses Digital VariorumUlysses Digital Variorum
Ulysses Digital Variorum
 
Design patterns elements of reusable object-oriented programming
Design patterns  elements of reusable object-oriented programmingDesign patterns  elements of reusable object-oriented programming
Design patterns elements of reusable object-oriented programming
 
RBrowserPlugin Project (Gabriel Becker)
RBrowserPlugin Project (Gabriel Becker)RBrowserPlugin Project (Gabriel Becker)
RBrowserPlugin Project (Gabriel Becker)
 
Developing WebQuests
Developing WebQuestsDeveloping WebQuests
Developing WebQuests
 
The Days of Web Standards "IA" 20070715
The Days of Web Standards "IA" 20070715The Days of Web Standards "IA" 20070715
The Days of Web Standards "IA" 20070715
 
How to Rock the Planning Process for your Next Digital Library Web Project
How to Rock the  Planning Process for your Next Digital Library Web ProjectHow to Rock the  Planning Process for your Next Digital Library Web Project
How to Rock the Planning Process for your Next Digital Library Web Project
 
Enhancing performance in an open-source CMS ecosystem
Enhancing performance in an open-source CMS ecosystemEnhancing performance in an open-source CMS ecosystem
Enhancing performance in an open-source CMS ecosystem
 
User-Friendly Database Interface Design (804)
User-Friendly Database Interface Design (804)User-Friendly Database Interface Design (804)
User-Friendly Database Interface Design (804)
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Pagelinker Improves Web Revisitation With Contextual Bookmarks

  • 1. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Pagelinker Integrating contextual bookmarks into a browser A.Tabard, W.Mackay, N.Roussel, C.Letondal InSitu, INRIA & LRI, Institut Pasteur May 1, 2007 A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 1/21
  • 2. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions PageLinker videos Looking for: Paper format Proteins Hotels A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 2/21
  • 3. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Presentation Overview Web page revisitation Participatory Design with biologists Contextual Bookmarks Evaluation A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 3/21
  • 4. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Revisitation and biologists Heavy web users Go from on website to another to analyse data Use a lot of online forms, and copy/paste to transfer data Bookmarks and history helpful but not enough A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 4/21
  • 5. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Purpose Contextual bookmarks are bookmarks/favorites specific to a page or set of pages. Associate web pages together Help users chain web pages Improve web page revisitation Contextualise web navigation A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 5/21
  • 6. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Purpose Contextual bookmarks are bookmarks/favorites specific to a page or set of pages. Associate web pages together Help users chain web pages Improve web page revisitation Contextualise web navigation A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 6/21
  • 7. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Web page revisitation tools Literature from 46% to 81% of pages are revisited [Weinreich & al 2006], [Cockburn & al 1999] WebView, [Cockburn & al 1999] Padprints, [Hightower & al 1998] A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 7/21
  • 8. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Web page revisitation tools Everyday browsers: History Bookmarks URL drop down menu Search Engines A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 8/21
  • 9. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Preliminary Study of Biologists 20 biologists / bio-informaticians interviewed Strong habits: smooth integration in their workflow Exploratory navigation: interaction Redundancy: need to manage different versions of the same data Data flows: copy/paste to chain steps A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 9/21
  • 10. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions PageLinker Participatory Design Supporting biologists’ process of analysing web-based data by associating related web pages. 4 iterations in a participatory design process links automatically created through copy/paste events co-adaptation shown manual linking Contextual Bookmarks A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 10/21
  • 11. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Evaluation Field Expertiment limited time-series, field experiment within-subjects design, with one factor 4 iterations, once a week during one month 1. Firefox, 2. Firefox + PageLinker, 3. Firefox, 4. Firefox + PageLinker. at users’ (12) workplace, on their own browser 15 minutes scenario, illustrating everyday web navigation A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 11/21
  • 12. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Evaluation Scenario 15 minutes scenario, illustrating everyday web navigation 1: Database search (NCBI) 2,3: Parallel exploration (Genemark, Genescan) 4: Comparison (bl2seq) 5: Analysis and visual scan (Blast) A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 12/21
  • 13. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Results - time task completion time was 28% shorter (p < 0.01) A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 13/21
  • 14. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Results - clicks 22% fewer clicks occurred (p < 0.01) A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 14/21
  • 15. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Results - page loads 38% fewer pages loaded (p < 0.01) A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 15/21
  • 16. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Results Some explanations fewer intermediate pages visited fewer searches more accurate positioning greater understanding A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 16/21
  • 17. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Conclusion Personal web of relevant pages Contextual bookmarks improve revisitation Keep users in control 3-month follow-up: 2/3 were still using it A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 17/21
  • 18. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Authors InSitu lab: http://insitu.lri.fr/ download: http://rabidfox.mozdev.org A.Tabard: http://www.lri.fr/∼tabard A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 18/21
  • 19. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions RDF datastructure A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 19/21
  • 20. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Workshop A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 20/21
  • 21. Demo Web page Revisitation Participatory Design of PageLinker in situ Evaluation Questions Navtracer: Firefox event logger Improve the very limited browsers’ history Need for detailed interaction log Generated by the system through a Firefox extension Know what you are interested in A.Tabard, W.Mackay, N.Roussel, C.Letondal: Pagelinker, Integrating contextual bookmarks into a browser 21/21