Top Banner
Devices for Web Pages Information Presentation and Interaction Techniques
48

Devices on the Web (2.0)

Jun 22, 2015

Download

Technology

Gurpreet Singh

The presentation explains all the cool devices that AJAX and Advanced Javascript have made available. Site designers can use this to better organize information.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Devices on the Web (2.0)

Devices for Web Pages

Information Presentation and Interaction Techniques

Page 2: Devices on the Web (2.0)

Principles

Page 3: Devices on the Web (2.0)

Good

• ‘Smooth’, not jerky• Immediate, not page-

load• In-place, not page load• Multiple choices/ steps/

actions all performed in the same place

• Some devices allow better use of real estate, others allow users to consciously make the page more complex

Bad

• Cannot use the Browser’s back button, so widgets have to be used intelligently – do not perform ‘too many’ actions or those kind of actions that a person would click the Back button to ‘undo’

Page 4: Devices on the Web (2.0)

Basic Principle: Display• Something of x size, can become

something of Y size, based on user interaction. At either size, that something can have totally different content

• What the first x is (as tiny as a full stop, or as large as an ad banner) is totally within our control

• What the final Y is, is also totally within our control and can be designed completely differently, independent of the first x

• The ‘Y’ can act as a pop-up (over other existing elements), or as a larger space on the same page (pushing away other elements)

• The design of the page needs to account for this flexibility

Page 5: Devices on the Web (2.0)

Basic Principle: Function

• As a next step, something can happen in between the x and Y states: some data can be sent to the server, processed and new data can be displayed

• E.g., the user can change an icon on a toolbar. This change can be permanently recorded for that user on the server when the change is happening

Page 6: Devices on the Web (2.0)

User Input

Help the User while asking him for inputs (usually text)

Page 7: Devices on the Web (2.0)

Auto Complete Text box (Get Quote)

• Shows a list of auto-complete options while typing in text boxes, a-la Google Toolbar

http://ajaxwidgets.com/AllControlsSamples/, http://www.ajaxed.com/

Page 8: Devices on the Web (2.0)

Spellcheck

• AJAX can be used to provide spell-check functionality

Page 9: Devices on the Web (2.0)

Form Fields

• Guide a person through filling forms instead of throwing him error messages at the end

Page 10: Devices on the Web (2.0)

Content Sectioning

Different ways to show ‘lots’ of content in less space, with

1 level of categorisation

Page 11: Devices on the Web (2.0)

Vertical Tabs (called ‘Accordion’)

http://www.zdnet.com/

Page 12: Devices on the Web (2.0)

Accordion

For Navigation: www.Apple.com

Horizontal Accordionhttp://dev.portalzine.de/index?/Horizontal_Accordion--print

Page 13: Devices on the Web (2.0)

Simple Tabs

Page 14: Devices on the Web (2.0)

Yet Another Simple Tab

http://Windows.com

http://gulnar.in

Page 15: Devices on the Web (2.0)

Horizontal Tabs, with Transition Effect

http://www.zdnet.com/

Page 16: Devices on the Web (2.0)

Simple Tabs, with differing content sizes

Page 17: Devices on the Web (2.0)

Promo Unit, that expands on mouseover

http://www.zdnet.com/

• The design needs to allow for elements to be ‘pushed’

Page 18: Devices on the Web (2.0)

Content Switcher (different ‘tab’ presentation)

• Moving mouse over different links changes the content in the box

http://www.cnet.com/

Page 19: Devices on the Web (2.0)

Yet Another Content-Switcher

http://www.cnet.com/

Page 20: Devices on the Web (2.0)

Inline Pop-up

http://Windows.com

Page 21: Devices on the Web (2.0)

Yahoo style hidden tabs

www.yahoo.com

Page 22: Devices on the Web (2.0)

Switching Slides in Hero Spot

www.AOL.com

Page 23: Devices on the Web (2.0)

Expanding Content Space

http://www.playboy.com/articles.html

Page 24: Devices on the Web (2.0)

Navigation

Page 25: Devices on the Web (2.0)

Product Slider

http://www.ajaxdaddy.com/demo-jquery-carousel.html

Page 26: Devices on the Web (2.0)

Mac Like Menu

http://www.ajaxdaddy.com/demo-css-dock-menu.html

Page 27: Devices on the Web (2.0)

MS Quick Links

Page 28: Devices on the Web (2.0)

Top Slide Down Sitemap

http://codeigniter.com/user_guide/

Page 29: Devices on the Web (2.0)

Vertical Menus

• Old-school, but with better transitions

• Menus fold out vertically• This is similar to menus

opening up next to the top-level element, except that this requires a click, the other one happens on mouseover

http://www.cnet.com/

Page 30: Devices on the Web (2.0)

Personalisation

Give users the choice to customise their views

Page 31: Devices on the Web (2.0)

Personalisation

• First time a person comes to the site (customer), ask him to ‘personalise’ his site. Simple checkboxes let him set his ‘default’ view and a preview on the right shows a layout

• Layout needs to be designed with flexibility in mind, so that units can be ‘pushed around’

http://www.live.com/getstarted.aspx

Page 32: Devices on the Web (2.0)

Movable Boxes

• Boxes can be dragged around, closed or even personalised

http://www.live.com/

Page 33: Devices on the Web (2.0)

Page, Toolbar Options

http://www.yahoo.com

Page 34: Devices on the Web (2.0)

Remove, Rename Tabs, Add Tabs

• Each tab can be deleted, renamed or ‘set to default’• New tabs can be added, with a selection of what you want to

see in that tab• PS: Note that the site’s theme colour (masthead, link colours)

have changed based on the tab selected

http://www.live.com/

Page 35: Devices on the Web (2.0)

Windows

• Can be moved around, minimised or maximised

http://ajaxwidgets.com/AllControlsSamples/

Page 36: Devices on the Web (2.0)

Slideshows

Pictures, Products, Videos

Page 37: Devices on the Web (2.0)

Cute thing with Pictures

http://www.ajaxdaddy.com/demo-dhoni-show.html

Page 38: Devices on the Web (2.0)

Sexy Slideshow

http://www.ajaxdaddy.com/demo-smooth-gallery.html

Page 39: Devices on the Web (2.0)

Other Presentation Trends

Common features being used these days

Page 40: Devices on the Web (2.0)

Sitemap in Footer

Page 41: Devices on the Web (2.0)

Tour/Demo Pages

• Take a Tour pages are kept COMPLETELY clutter-free

• This is NOT a popup

• So what if the standard navigation links are also not there. There’s a link to go back home

http://in.webmessenger.yahoo.com/

Page 42: Devices on the Web (2.0)

Click n Drag

• You can drag across the timeline to view different events (or different prices of 5 stocks, for example)

• On clicking each ‘event’, details open up

http://simile.mit.edu/timeline/

Page 43: Devices on the Web (2.0)

New Item Fade-in

Page 44: Devices on the Web (2.0)

Sortable Tables

http://www.ajaxdaddy.com/demo-sorted-table.html

Page 45: Devices on the Web (2.0)

Many More

• Widgets: http://interface.eyecon.ro/demos

• Forms: http://www.zapatec.com/website/main/products/forms/demo.jsp

• http://www.ajaxdaddy.com/

Page 46: Devices on the Web (2.0)

What’s Coming Tomorrow?

Take a peek into the future

Page 47: Devices on the Web (2.0)

• Completely fluid, possibly 3-D, NOT very expensive websites

• Interfaces will gain a new axis of complexity

• The right design will differentiate between complex and simple

• Each site will be an experience, not just what you read or do

Page 48: Devices on the Web (2.0)

Get the Experience(no point showing 2D screenshots for these)

First install \\Library\Software\System_Tools\Silverlight.1.0.exe

• http://www.windowsvista.si/default.htm

• http://www.tafiti.com/• http://www.mediapreview.tv/