Infinite Scroll Vs Pagination

Infinite Scroll Vs Pagination

Linköping University | IDA Master thesis | Computer Science Autumn term 2016 | LITH-EX-A--16/006--SE Adapting infinite-scroll with the user experience in mind Jonas Karlsson Martin Larsson Supervisor, Rita Kovordanyi Examiner, Magnus Bång Upphovsrätt Detta dokument hålls tillgängligt på Internet – eller dess framtida ersättare – under 25 år från publiceringsdatum under förutsättning att inga extraordinära omständigheter uppstår. Tillgång till dokumentet innebär tillstånd för var och en att läsa, ladda ner, skriva ut enstaka kopior för enskilt bruk och att använda det oförändrat för ickekommersiell forskning och för undervisning. Överföring av upphovsrätten vid en senare tidpunkt kan inte upphäva detta tillstånd. All annan användning av dokumentet kräver upphovsmannens medgivande. För att garantera äktheten, säkerheten och tillgängligheten finns lösningar av teknisk och administrativ art. Upphovsmannens ideella rätt innefattar rätt att bli nämnd som upphovsman i den omfattning som god sed kräver vid användning av dokumentet på ovan beskrivna sätt samt skydd mot att dokumentet ändras eller presenteras i sådan form eller i sådant sammanhang som är kränkande för upphovsmannens litterära eller konstnärliga anseende eller egenart. För ytterligare information om Linköping University Electronic Press se förlagets hemsida http://www.ep.liu.se/. Copyright The publishers will keep this document online on the Internet – or its possible replacement – for a period of 25 years starting from the date of publication barring exceptional circumstances. The online availability of the document implies permanent permission for anyone to read, to download, or to print out single copies for his/hers own use and to use it unchanged for non-commercial research and educational purpose. Subsequent transfers of copyright cannot revoke this permission. All other uses of the document are conditional upon the consent of the copyright owner. The publisher has taken technical and administrative measures to assure authenticity, security and accessibility. According to intellectual property law the author has the right to be mentioned when his/her work is accessed as described above and to be protected against infringement. For additional information about the Linköping University Electronic Press and its procedures for publication and for assurance of document integrity, please refer to its www home page: http://www.ep.liu.se/. © Jonas Karlsson, Martin Larsson TABLE OF CONTENTS 1 Introduction .................................................................................................................................................... 1 1.1 Motivation ............................................................................................................................................. 1 1.2 Aim ....................................................................................................................................................... 1 1.3 Research questions ................................................................................................................................ 2 1.4 Limitations ............................................................................................................................................ 2 2 Theory ............................................................................................................................................................ 3 2.1 Background ........................................................................................................................................... 3 2.2 Proposed solutions from research ......................................................................................................... 3 2.2.1 Loading content ................................................................................................................................ 3 2.2.2 Unloading content ............................................................................................................................. 4 2.2.3 Bookmarking and making the back-button work as intended ........................................................... 4 2.2.4 Functionality to remember previously seen content that can be worth seeing again ........................ 5 2.3 Frameworks and plugins for infinite-scroll ........................................................................................... 5 2.4 Usability ................................................................................................................................................ 5 2.5 Evaluation ............................................................................................................................................. 5 2.5.1 Quantitative study ............................................................................................................................. 6 2.5.2 A/B testing ........................................................................................................................................ 6 2.5.3 Google analytics ............................................................................................................................... 6 2.5.4 Survey ............................................................................................................................................... 6 3 Method ........................................................................................................................................................... 7 3.1 Pre-study ............................................................................................................................................... 7 3.1.1 Google Analytics .............................................................................................................................. 7 3.2 Implementation ..................................................................................................................................... 7 3.2.1 System overview ............................................................................................................................... 7 3.2.2 Content loading ................................................................................................................................. 8 3.2.3 Bookmarking and making the back-button work .............................................................................. 8 3.2.4 Functionality to remember previously seen content that can be worth seeing again ........................ 9 3.2.5 An indicator of where the user is in the feed and where it ends........................................................ 9 3.2.6 Pagination ......................................................................................................................................... 9 3.2.7 A/B testing ...................................................................................................................................... 10 3.3 Evaluation ........................................................................................................................................... 10 3.3.1 Survey ............................................................................................................................................. 10 4 Results .......................................................................................................................................................... 12 4.1 Pre-study ............................................................................................................................................. 12 4.1.1 Goals with the site .......................................................................................................................... 12 4.1.2 Identified problems ......................................................................................................................... 12 4.1.3 Measurement plan ........................................................................................................................... 13 4.1.4 Areas of improvement .................................................................................................................... 14 4.2 Implementation ................................................................................................................................... 14 4.2.1 Overview of the implementation .................................................................................................... 14 4.3 Evaluation ........................................................................................................................................... 15 4.3.1 Statistics .......................................................................................................................................... 15 4.3.2 Survey ............................................................................................................................................. 17 5 Discussion .................................................................................................................................................... 18 5.1 Pre-study ............................................................................................................................................. 18 5.1.1 Google Analytics ............................................................................................................................ 18 5.1.2 Measurement Plan .........................................................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    36 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us