SlideShare a Scribd company logo
Web Sites UI Taxonomy
Web Sites UI Taxonomy
      & Design
       & Design
    Cazorla, L., GarcĂ­a Pascual, G., Martin Checa, J.A.,
    Cazorla, L., GarcĂ­a Pascual, G., Martin Checa, J.A.,
                      Ruiz Montiel, M.
                       Ruiz Montiel, M.
          (Cooperative Information Systems)
           (Cooperative Information Systems)
Master in Software Engineering & Artificial Intelligence
Master in Software Engineering & Artificial Intelligence




     Computer Science Department
              University of Malaga, Spain
                       Group-3
                           2011
                           2011
Index of contents
                    Index of contents
          Introduction
           Introduction
          1. ”Newspaper-type” Interface (NPT-I)
           1. ”Newspaper-type” Interface (NPT-I)
          2. “Central grid-based” Interface (CGB-I)
           2. “Central grid-based” Interface (CGB-I)
          3. “Central item + comment list” Interface (CICL-I)
           3. “Central item + comment list” Interface (CICL-I)
          4. “Upper menu + sections” Interface (UMS-I)
           4. “Upper menu + sections” Interface (UMS-I)
          5. ”Bank-type” Interface (BKT-I)
           5. ”Bank-type” Interface (BKT-I)
          6. ”Wiki-type” Interface (WKT-I)
           6. ”Wiki-type” Interface (WKT-I)
          7. ”Mail-type” Interface (MLT-I)
           7. ”Mail-type” Interface (MLT-I)
          8. ”Standard” Interface (STD-I)
           8. ”Standard” Interface (STD-I)
          9. ”Mobile-friendly” Interface (MBL-I)
           9. ”Mobile-friendly” Interface (MBL-I)
          Conclusions
           Conclusions

Web Sites UI Taxonomy & Design   Group-3   CS Dept. University of Malaga, Spain   2
Introduction


               3
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)

  Introduction

     - Taxonomy: ”the practice and science of
       classification”

     - Many web pages share the same layout or user
       interfaces

     - We have extracted several kinds of interfaces
       by studying the structure of a collection of web
       pages
Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain           4
1. Newspaper-type
     Interface
      (NPT-I)

                5
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)


  1.1. Design Characteristics


         1. Heading: name, adds & menu
         2. Central section: news (1, 3, 4 col)
         3. Right section: brief news, adds &
              relevant sections


Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain           6
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)


  1.2. Examples

         1. Newspapers
                          El PaĂ­s, El Mundo, Marca, 20 Minutos, The Times
         2. Magazines
                          Hola, Cosmopolitan, Hello, National Geographic
         3. Leisure
                          www.librosgratis.org, www.labutaca.net


Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain           7
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                8
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                9
2. Central grid-
based Interface
    (CGB-I)

               10
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)



  2.1. Design Characteristics

         1. Central Section: grid / thumbnails
              (new/popular items)

         2. Upper, right, left: variable
              (categories, lists of relevant items,
               related adds, etc.)

Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          11
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)



  2.2. Examples

         1. Movies (www.fotogramas.es)
         2. Books (Anaya Multimedia)
         3. Tv (rtve, tvunetworks, veetle)
         4. Videogames / Minigames (www.minijuegos.es)
         5. Online Stores (Amazon, Fnac)
         6. Series (www.serieonline.net)
         7. Videos (www.youtube.com, www.megavideo.com)
Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          12
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                               (Screenshot/s here)




Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          13
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                14
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                15
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                16
3. Central item +
   comment list
     Interface
     (CICL-I)
                    17
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)


  3.1. Design Characteristics


         1. Central item

         2. Below: List of comments




Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          18
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)


  3.2. Examples

         1. FAQ (Yahoo Answers)
         2. Photos/videos (Flickr, social
              networks)
         3. Articles (newspapers, blogs,
              magazines)
         4. Products opinions
Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          19
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




        (Screenshot/s here)




                                                                20
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                21
4. Upper menu +
sections Interface
     (UMS-I)

                22
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)


  4.1. Design Characteristics

         1. Upper menu: access to sections
         2. Main body: 2 horizontal sections
         3. Section-1: main service
             (download, purchase, upload)
         4. Section-2: product/service info
             (rows/columns)
Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          23
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)



  4.2. Examples


         1. Software (Netbeans, Skype, Spotify, Firefox)

         2. File hosting (RapidShare, Megaupload)




Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          24
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                25
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                26
5. Bank-type
   Interface
   (BKT-I)

               27
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)


  5.1. Design Characteristics

         1. Small dimensions
         2. Upper menu: types of users
         3. Central section: service/new
         4. Lateral sections: login, info
              (services, coorporate)

Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          28
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)



  5.2. Examples


         1. www.bancosantander.es
         2. www.cajamadrid.es
         3. www.lacaixa.es
         4. www.unicaja.es
         5. www.cajamar.es

Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          29
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                30
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                31
6. Wiki-type
   Interface
   (WKT-I)

               32
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)


  6.1. Design Characteristics

         1. Spacious
         2. Content: text / images
         3. Up/left: navigation bars
            (small, unflashy)
         4. Small header: reg/login, history
         5. Left bar: logo, menu & tools
Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          33
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)



  6.2. Examples


         1. Wikipedia (www. en.wikipedia.org)
         2. Wikinews (www.en.wikinews.org)
         3. Wikitravel (www.wikitravel.org)
         4. Wiktionary (www.en.wiktionary.org)
         5. Siette (http://jupiter.lcc.uma.es/siette.wiki.es/index.php/Portada)
                   (http://jupiter.lcc.uma.es/siette.wiki.es/index.php/Portada)



Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          34
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                35
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                36
7. Mail-type
  Interface
   (MLT-I)

               37
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)

  7.1. Design Characteristics


     1. Main Section: table containing a list of
        e-mails or threads
     2. Left: optionally, a list of categories or
        folders
     3. Top & bottom: navigation menu +
        buttons or links for typical actions
        (compose, delete, mark as read, etc.)
Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          38
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)



  7.2. Examples


         1. WebMail (Hotmail, Gmail, Yahoo, Squirrel)
         2. Forums (phpBB, vBulletin)




Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          39
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                40
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                41
8. Standard
  Interface
   (STD-I)

              42
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)

  8.1. Design Characteristics


         1. Heading: name, banner & menu
         2. Central Section: wider, includes text or
            a messages list
         3. Left: navigation links / form
         4. Right: less relevant links or ads
         5. Bottom: optionally, some important
            links
Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          43
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)



  8.2. Examples


        1. Joomla! (http://patio.lcc.uma.es)
        2. Online betting (bwin, betfair, miapuesta)
        3. Travel booking (airlines, trains...)
        4. Some public entities (University of
           Malaga, Spain Ministry of Education)


Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          44
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                45
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                46
9. Mobile-Friendly
     Interface
     (MBL-I)

                 47
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)

  9.1. Design Characteristics


     1. Very lightweight, stack layout with
        unfixed width
     2. Top/Bottom: name + optional link to
        desktop version of the web page +
        simple horizontal navigation menu
     3. Main body: text, links, small images,
        simple forms
Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          48
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)



  9.2. Examples


         1. Blogs (http://m.xataka.com)
         2. Banks (movil.lacaixa.es, www.bbva.mobi)
         3. Newspapers (movil.elpais.com, movil.as.com)
         4. Online stores (amazon)


Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          49
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                50
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                51
Conclusions


              52
1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
 1. Wigdor 2010 (Architecting ext-Generation User Interfaces)




                                                                53
54
Introduction   1. NPT-I
                  NPT-    2. CGB-I   3. CICL-I   4. UMS-I   5. BKT-I    6. WKT-I   7. MLT-I   8. STD-I   9. MBL-I   Conclusions


                   1. Wigdor 2010 (Architecting ext-Generation User Interfaces)
                    1. Wigdor 2010 (Architecting ext-Generation User Interfaces)



  Conclusions
          9 different categories can be used as an UI taxonomy
            for web pages

          Based on the layout and structure of web pages
                                               web

          Work has been done by studying a set of representative
           web pages that can be found on the internet, extracting
           common features

         MBL-I: special case; alternative for mobile devices users

Web Sites UI Taxonomy & Design                      Group-3            CS Dept. University of Malaga, Spain          55
References


             56
Cazorla, L., GarcĂ­a-Pascual, G., Martin-Checa, J.A., Ruiz-Montiel, M.
2011. Web Sites UI Taxonomy & Design. Universidad de Málaga.

http://www.webdesign.org/
http://www.usability.gov/guidelines/
http://webdesign.about.com/od/webdesignbasics/Principles_of_Web_Design.htm
http://webdesign.about.com/od/webdesignbasics/Principles_of_Web_Design.htm


http://www.blogstorm.co.uk/top-10-worst-websites/
http://www.webpagesthatsuck.com/
http://www.angelfire.com/super/badwebs/main.htm
http://www.pcworld.com/article/127116/the_25_worst_web_sites.html



                                                                  57
You might be thinking...
           You might be thinking...
     Now you can
     Now you can
     impress your
      impress your
     friends talking
      friends talking
     about web sites UI
      about web sites UI
     taxonomy & design
      taxonomy & design
     please, ask!
      please, ask!

Web Sites UI Taxonomy & Design   Group-3   CS Dept. University of Malaga, Spain   58
Web Sites UI Taxonomy
Web Sites UI Taxonomy
      & Design
       & Design
    Cazorla, L., GarcĂ­a Pascual, G., Martin Checa, J.A.,
    Cazorla, L., GarcĂ­a Pascual, G., Martin Checa, J.A.,
                      Ruiz Montiel, M.
                       Ruiz Montiel, M.
          (Cooperative Information Systems)
           (Cooperative Information Systems)
Master in Software Engineering & Artificial Intelligence
Master in Software Engineering & Artificial Intelligence




     Computer Science Department
              University of Malaga, Spain
                       Group-3
                           2011
                           2011

More Related Content

Similar to Web Sites UI Taxonomy & Design: An Analysis on Web Sites User's Interface

Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...
ESUG
 
An interaction meta-model for cooperative component-based user interfaces
An interaction meta-model for cooperative component-based user interfacesAn interaction meta-model for cooperative component-based user interfaces
An interaction meta-model for cooperative component-based user interfaces
Applied Computing Group
 
GOAT: Development of a Wireless Sensor Network analysis tool
GOAT: Development of a Wireless Sensor Network analysis toolGOAT: Development of a Wireless Sensor Network analysis tool
GOAT: Development of a Wireless Sensor Network analysis tool
Sergio Barrachina Muñoz
 
IRJET- Determination of the Efficacy of Civil soft Quick Series in the Desi...
IRJET- 	 Determination of the Efficacy of Civil soft Quick Series in the Desi...IRJET- 	 Determination of the Efficacy of Civil soft Quick Series in the Desi...
IRJET- Determination of the Efficacy of Civil soft Quick Series in the Desi...
IRJET Journal
 
IEEE IoT Open Standards Committee
IEEE IoT Open Standards CommitteeIEEE IoT Open Standards Committee
IEEE IoT Open Standards Committee
Tiago Barros
 
Mad 1.0 rm
Mad 1.0 rmMad 1.0 rm
Mad 1.0 rm
srinivas0651
 
PhD Defense of Teodoro Montanaro
PhD Defense of Teodoro MontanaroPhD Defense of Teodoro Montanaro
PhD Defense of Teodoro Montanaro
Teodoro Montanaro
 
Vidyo conferencing via wimax vidyo blog
Vidyo conferencing via wimax vidyo blogVidyo conferencing via wimax vidyo blog
Vidyo conferencing via wimax vidyo blog
Irepa International, LLC
 
Reference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationReference Knowledge Models for Smart Application
Reference Knowledge Models for Smart Application
Maxime Lefrançois
 
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Alessandra Bagnato
 
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET Journal
 
FEVR - Micro Frontend
FEVR - Micro FrontendFEVR - Micro Frontend
FEVR - Micro Frontend
Miki Lombardi
 
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS ApproachSysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
Alessandra Bagnato
 
Multimodal Interaction in Distributed and Ubiquitous Computing - ICIW 2010
Multimodal Interaction in Distributed  and Ubiquitous Computing - ICIW 2010Multimodal Interaction in Distributed  and Ubiquitous Computing - ICIW 2010
Multimodal Interaction in Distributed and Ubiquitous Computing - ICIW 2010
Marc Pous
 
AIOTI GA WG03 (IoT Standardisation) Chairman Presentation - 3 Nov 2015
 AIOTI  GA WG03 (IoT Standardisation) Chairman Presentation - 3 Nov 2015 AIOTI  GA WG03 (IoT Standardisation) Chairman Presentation - 3 Nov 2015
AIOTI GA WG03 (IoT Standardisation) Chairman Presentation - 3 Nov 2015
Patrick GUILLEMIN
 
Identifying Success Factors for the Mozilla Project
Identifying Success Factors for the Mozilla ProjectIdentifying Success Factors for the Mozilla Project
Identifying Success Factors for the Mozilla Project
Robert Viseur
 
Syllabus.pdf
Syllabus.pdfSyllabus.pdf
Syllabus.pdf
NEELAMRAWAT48
 
01 michael zink open cloud testbed
01 michael zink   open cloud testbed01 michael zink   open cloud testbed
01 michael zink open cloud testbed
Tereza Gabrielova
 
unit 1 &2.pdf
unit 1 &2.pdfunit 1 &2.pdf
unit 1 &2.pdf
Dr.P. SenthilKumar
 
Usability: Part of User Experience (UX)
Usability: Part of User Experience (UX)Usability: Part of User Experience (UX)
Usability: Part of User Experience (UX)
Edneil Jocusol
 

Similar to Web Sites UI Taxonomy & Design: An Analysis on Web Sites User's Interface (20)

Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...
 
An interaction meta-model for cooperative component-based user interfaces
An interaction meta-model for cooperative component-based user interfacesAn interaction meta-model for cooperative component-based user interfaces
An interaction meta-model for cooperative component-based user interfaces
 
GOAT: Development of a Wireless Sensor Network analysis tool
GOAT: Development of a Wireless Sensor Network analysis toolGOAT: Development of a Wireless Sensor Network analysis tool
GOAT: Development of a Wireless Sensor Network analysis tool
 
IRJET- Determination of the Efficacy of Civil soft Quick Series in the Desi...
IRJET- 	 Determination of the Efficacy of Civil soft Quick Series in the Desi...IRJET- 	 Determination of the Efficacy of Civil soft Quick Series in the Desi...
IRJET- Determination of the Efficacy of Civil soft Quick Series in the Desi...
 
IEEE IoT Open Standards Committee
IEEE IoT Open Standards CommitteeIEEE IoT Open Standards Committee
IEEE IoT Open Standards Committee
 
Mad 1.0 rm
Mad 1.0 rmMad 1.0 rm
Mad 1.0 rm
 
PhD Defense of Teodoro Montanaro
PhD Defense of Teodoro MontanaroPhD Defense of Teodoro Montanaro
PhD Defense of Teodoro Montanaro
 
Vidyo conferencing via wimax vidyo blog
Vidyo conferencing via wimax vidyo blogVidyo conferencing via wimax vidyo blog
Vidyo conferencing via wimax vidyo blog
 
Reference Knowledge Models for Smart Application
Reference Knowledge Models for Smart ApplicationReference Knowledge Models for Smart Application
Reference Knowledge Models for Smart Application
 
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
Flexible and Scalable Modelling in the MONDO Project: 3 Industrial Case Studi...
 
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
 
FEVR - Micro Frontend
FEVR - Micro FrontendFEVR - Micro Frontend
FEVR - Micro Frontend
 
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS ApproachSysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
 
Multimodal Interaction in Distributed and Ubiquitous Computing - ICIW 2010
Multimodal Interaction in Distributed  and Ubiquitous Computing - ICIW 2010Multimodal Interaction in Distributed  and Ubiquitous Computing - ICIW 2010
Multimodal Interaction in Distributed and Ubiquitous Computing - ICIW 2010
 
AIOTI GA WG03 (IoT Standardisation) Chairman Presentation - 3 Nov 2015
 AIOTI  GA WG03 (IoT Standardisation) Chairman Presentation - 3 Nov 2015 AIOTI  GA WG03 (IoT Standardisation) Chairman Presentation - 3 Nov 2015
AIOTI GA WG03 (IoT Standardisation) Chairman Presentation - 3 Nov 2015
 
Identifying Success Factors for the Mozilla Project
Identifying Success Factors for the Mozilla ProjectIdentifying Success Factors for the Mozilla Project
Identifying Success Factors for the Mozilla Project
 
Syllabus.pdf
Syllabus.pdfSyllabus.pdf
Syllabus.pdf
 
01 michael zink open cloud testbed
01 michael zink   open cloud testbed01 michael zink   open cloud testbed
01 michael zink open cloud testbed
 
unit 1 &2.pdf
unit 1 &2.pdfunit 1 &2.pdf
unit 1 &2.pdf
 
Usability: Part of User Experience (UX)
Usability: Part of User Experience (UX)Usability: Part of User Experience (UX)
Usability: Part of User Experience (UX)
 

Recently uploaded

Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo GĂłmez Abajo
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 

Recently uploaded (20)

Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 

Web Sites UI Taxonomy & Design: An Analysis on Web Sites User's Interface

  • 1. Web Sites UI Taxonomy Web Sites UI Taxonomy & Design & Design Cazorla, L., GarcĂ­a Pascual, G., Martin Checa, J.A., Cazorla, L., GarcĂ­a Pascual, G., Martin Checa, J.A., Ruiz Montiel, M. Ruiz Montiel, M. (Cooperative Information Systems) (Cooperative Information Systems) Master in Software Engineering & Artificial Intelligence Master in Software Engineering & Artificial Intelligence Computer Science Department University of Malaga, Spain Group-3 2011 2011
  • 2. Index of contents Index of contents Introduction Introduction 1. ”Newspaper-type” Interface (NPT-I) 1. ”Newspaper-type” Interface (NPT-I) 2. “Central grid-based” Interface (CGB-I) 2. “Central grid-based” Interface (CGB-I) 3. “Central item + comment list” Interface (CICL-I) 3. “Central item + comment list” Interface (CICL-I) 4. “Upper menu + sections” Interface (UMS-I) 4. “Upper menu + sections” Interface (UMS-I) 5. ”Bank-type” Interface (BKT-I) 5. ”Bank-type” Interface (BKT-I) 6. ”Wiki-type” Interface (WKT-I) 6. ”Wiki-type” Interface (WKT-I) 7. ”Mail-type” Interface (MLT-I) 7. ”Mail-type” Interface (MLT-I) 8. ”Standard” Interface (STD-I) 8. ”Standard” Interface (STD-I) 9. ”Mobile-friendly” Interface (MBL-I) 9. ”Mobile-friendly” Interface (MBL-I) Conclusions Conclusions Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 2
  • 4. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) Introduction - Taxonomy: ”the practice and science of classification” - Many web pages share the same layout or user interfaces - We have extracted several kinds of interfaces by studying the structure of a collection of web pages Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 4
  • 5. 1. Newspaper-type Interface (NPT-I) 5
  • 6. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1.1. Design Characteristics 1. Heading: name, adds & menu 2. Central section: news (1, 3, 4 col) 3. Right section: brief news, adds & relevant sections Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 6
  • 7. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1.2. Examples 1. Newspapers El PaĂ­s, El Mundo, Marca, 20 Minutos, The Times 2. Magazines Hola, Cosmopolitan, Hello, National Geographic 3. Leisure www.librosgratis.org, www.labutaca.net Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 7
  • 8. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 8
  • 9. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 9
  • 10. 2. Central grid- based Interface (CGB-I) 10
  • 11. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 2.1. Design Characteristics 1. Central Section: grid / thumbnails (new/popular items) 2. Upper, right, left: variable (categories, lists of relevant items, related adds, etc.) Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 11
  • 12. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 2.2. Examples 1. Movies (www.fotogramas.es) 2. Books (Anaya Multimedia) 3. Tv (rtve, tvunetworks, veetle) 4. Videogames / Minigames (www.minijuegos.es) 5. Online Stores (Amazon, Fnac) 6. Series (www.serieonline.net) 7. Videos (www.youtube.com, www.megavideo.com) Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 12
  • 13. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) (Screenshot/s here) Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 13
  • 14. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 14
  • 15. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 15
  • 16. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 16
  • 17. 3. Central item + comment list Interface (CICL-I) 17
  • 18. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 3.1. Design Characteristics 1. Central item 2. Below: List of comments Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 18
  • 19. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 3.2. Examples 1. FAQ (Yahoo Answers) 2. Photos/videos (Flickr, social networks) 3. Articles (newspapers, blogs, magazines) 4. Products opinions Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 19
  • 20. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) (Screenshot/s here) 20
  • 21. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 21
  • 22. 4. Upper menu + sections Interface (UMS-I) 22
  • 23. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 4.1. Design Characteristics 1. Upper menu: access to sections 2. Main body: 2 horizontal sections 3. Section-1: main service (download, purchase, upload) 4. Section-2: product/service info (rows/columns) Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 23
  • 24. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 4.2. Examples 1. Software (Netbeans, Skype, Spotify, Firefox) 2. File hosting (RapidShare, Megaupload) Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 24
  • 25. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 25
  • 26. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 26
  • 27. 5. Bank-type Interface (BKT-I) 27
  • 28. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 5.1. Design Characteristics 1. Small dimensions 2. Upper menu: types of users 3. Central section: service/new 4. Lateral sections: login, info (services, coorporate) Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 28
  • 29. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 5.2. Examples 1. www.bancosantander.es 2. www.cajamadrid.es 3. www.lacaixa.es 4. www.unicaja.es 5. www.cajamar.es Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 29
  • 30. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 30
  • 31. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 31
  • 32. 6. Wiki-type Interface (WKT-I) 32
  • 33. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 6.1. Design Characteristics 1. Spacious 2. Content: text / images 3. Up/left: navigation bars (small, unflashy) 4. Small header: reg/login, history 5. Left bar: logo, menu & tools Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 33
  • 34. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 6.2. Examples 1. Wikipedia (www. en.wikipedia.org) 2. Wikinews (www.en.wikinews.org) 3. Wikitravel (www.wikitravel.org) 4. Wiktionary (www.en.wiktionary.org) 5. Siette (http://jupiter.lcc.uma.es/siette.wiki.es/index.php/Portada) (http://jupiter.lcc.uma.es/siette.wiki.es/index.php/Portada) Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 34
  • 35. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 35
  • 36. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 36
  • 37. 7. Mail-type Interface (MLT-I) 37
  • 38. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 7.1. Design Characteristics 1. Main Section: table containing a list of e-mails or threads 2. Left: optionally, a list of categories or folders 3. Top & bottom: navigation menu + buttons or links for typical actions (compose, delete, mark as read, etc.) Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 38
  • 39. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 7.2. Examples 1. WebMail (Hotmail, Gmail, Yahoo, Squirrel) 2. Forums (phpBB, vBulletin) Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 39
  • 40. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 40
  • 41. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 41
  • 42. 8. Standard Interface (STD-I) 42
  • 43. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 8.1. Design Characteristics 1. Heading: name, banner & menu 2. Central Section: wider, includes text or a messages list 3. Left: navigation links / form 4. Right: less relevant links or ads 5. Bottom: optionally, some important links Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 43
  • 44. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 8.2. Examples 1. Joomla! (http://patio.lcc.uma.es) 2. Online betting (bwin, betfair, miapuesta) 3. Travel booking (airlines, trains...) 4. Some public entities (University of Malaga, Spain Ministry of Education) Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 44
  • 45. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 45
  • 46. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 46
  • 47. 9. Mobile-Friendly Interface (MBL-I) 47
  • 48. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 9.1. Design Characteristics 1. Very lightweight, stack layout with unfixed width 2. Top/Bottom: name + optional link to desktop version of the web page + simple horizontal navigation menu 3. Main body: text, links, small images, simple forms Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 48
  • 49. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 9.2. Examples 1. Blogs (http://m.xataka.com) 2. Banks (movil.lacaixa.es, www.bbva.mobi) 3. Newspapers (movil.elpais.com, movil.as.com) 4. Online stores (amazon) Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 49
  • 50. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 50
  • 51. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 51
  • 53. 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 53
  • 54. 54
  • 55. Introduction 1. NPT-I NPT- 2. CGB-I 3. CICL-I 4. UMS-I 5. BKT-I 6. WKT-I 7. MLT-I 8. STD-I 9. MBL-I Conclusions 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) 1. Wigdor 2010 (Architecting ext-Generation User Interfaces) Conclusions 9 different categories can be used as an UI taxonomy for web pages Based on the layout and structure of web pages web Work has been done by studying a set of representative web pages that can be found on the internet, extracting common features MBL-I: special case; alternative for mobile devices users Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 55
  • 57. Cazorla, L., GarcĂ­a-Pascual, G., Martin-Checa, J.A., Ruiz-Montiel, M. 2011. Web Sites UI Taxonomy & Design. Universidad de Málaga. http://www.webdesign.org/ http://www.usability.gov/guidelines/ http://webdesign.about.com/od/webdesignbasics/Principles_of_Web_Design.htm http://webdesign.about.com/od/webdesignbasics/Principles_of_Web_Design.htm http://www.blogstorm.co.uk/top-10-worst-websites/ http://www.webpagesthatsuck.com/ http://www.angelfire.com/super/badwebs/main.htm http://www.pcworld.com/article/127116/the_25_worst_web_sites.html 57
  • 58. You might be thinking... You might be thinking... Now you can Now you can impress your impress your friends talking friends talking about web sites UI about web sites UI taxonomy & design taxonomy & design please, ask! please, ask! Web Sites UI Taxonomy & Design Group-3 CS Dept. University of Malaga, Spain 58
  • 59. Web Sites UI Taxonomy Web Sites UI Taxonomy & Design & Design Cazorla, L., GarcĂ­a Pascual, G., Martin Checa, J.A., Cazorla, L., GarcĂ­a Pascual, G., Martin Checa, J.A., Ruiz Montiel, M. Ruiz Montiel, M. (Cooperative Information Systems) (Cooperative Information Systems) Master in Software Engineering & Artificial Intelligence Master in Software Engineering & Artificial Intelligence Computer Science Department University of Malaga, Spain Group-3 2011 2011