IT350: Web & Internet Programming Set 7: Website Design 1 - - PowerPoint PPT Presentation

it350 web internet programming
SMART_READER_LITE
LIVE PREVIEW

IT350: Web & Internet Programming Set 7: Website Design 1 - - PowerPoint PPT Presentation

Your Comments from Reading IT350: Web & Internet Programming Set 7: Website Design 1 Principles: Web sites should be How do you know if your site is good? User Testing and Evaluation A huge part of the HCI field.


slide-1
SLIDE 1

1

IT350: Web & Internet Programming

Set 7: Website Design

Your Comments from Reading

slide-2
SLIDE 2

2

Principles: Web sites should be… How do you know if your site is “good”?

  • User Testing and Evaluation

– A huge part of the HCI field.

  • Website metrics
slide-3
SLIDE 3

3

Netflix and HCI: a love story

  • Goal: signup new

users before they leave the front page

  • Front page: family
  • n a couch
  • Question: who

holds the remote control?

The Remote Control Winner!!

slide-4
SLIDE 4

4

More on Netflix

  • What about movie viewing?
  • Costs (sort of ~2012)

– $1.00 per movie sent by mail – $0.05 per movie streamed online

  • Can Netflix encourage streaming movies instead
  • f sending by mail … just using HCI?
slide-5
SLIDE 5

5

Pictures and Presidential Politicking

  • Obama’s 2008 political campaign
  • Goal: get people to submit their email addresses
slide-6
SLIDE 6

6

Pictures and Presidential Politicking

  • The winning variation had an 11.6% opt-in rate,

compared to 8.26% for the original page. That’s a 40.6% improvement!

2,880,000 more emails 288,000 more volunteers $21 avg donation $60 million more

slide-7
SLIDE 7

7

Examples

http://www.google.com http://www.yahoo.com

Examples

http://www.usna.edu http://www.usafa.edu http://www.usna.edu/cs

slide-8
SLIDE 8

8

Where do users look?

  • Lots of people have used eye-trackers.

Where do users look?

slide-9
SLIDE 9

9

Where do users look? Where do users look?

slide-10
SLIDE 10

10

Where do users look?

Takeaways to get attention:

  • Top left of the webpage will be viewed first
  • Big text with whitespace around it
  • Human faces attract the eyes

Do user testing!

Files on the Web

Plain text HTML JavaScript/Flash PDF Word/PPT

slide-11
SLIDE 11

11

Examples

http://www.edwardtufte.com/

https://www.usna.edu/Users/cs/adina/teaching/it350/fall2016/

Bells and Whistles

http://www.wired.com http://www.amazon.com http://www.supervideo.com/ http://www.pandminc.com/

slide-12
SLIDE 12

12

HTML Quality Tips

  • Picking link text
  • If You Pick One Color, Pick Them All

More at http://www.w3.org/QA/Tips/

Etc.

  • Sometimes most emphasized things get ignored
  • Put dates on your pages
  • Don’t let the interface dominate the content
  • Tables – minimize heavy borders
  • Background images – use with great caution
slide-13
SLIDE 13

13

Other things users need

  • Consistency
  • Navigation
  • How to provide without HTML duplication?

– Frames – SSI

SSI Example

slide-14
SLIDE 14

14

SSI Example Part 2

<!DOCTYPE html> <html> <head> <meta charset = "utf-8"/> <title>Internet and WWW How to Program - Main</title> </head> <body>

<!--#include file="navssi.html" -->

<div style = "position: absolute; top: 2em; left: 11em"> <h1>Welcome to Our Web Site!</h1> <p>We have designed this site to teach about the wonders

  • f <strong><em>HTML5</em></strong>. </p>

</div> </body> </html>

main.shtml

SSI Example Part 1

<div style="position:absolute; top: 5em; left: 1em; width: 10em"> <p> <a href = "link.shtml" > <img src = "buttons/links.jpg" width = "65" height = "50" alt = "Links Page" /> </a><br /> <a href = "list.shtml" > <img src = "buttons/list.jpg" width = "65" height = "50" alt = "List Example Page" /> </a><br /> <a href = "contact.shtml" > <img src = "buttons/contact.jpg" width = "65" height = "50" alt = "Contact Page" /> </a><br /> … </p> </div> navssi.html