SlideShare a Scribd company logo
Devices for Web Pages Information Presentation and Interaction Techniques
Principles
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’
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
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
User Input Help the User while asking him for inputs (usually text)
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/
Spellcheck AJAX can be used to provide spell-check functionality
Form Fields Guide a person through filling forms instead of throwing him error messages at the end
Content Sectioning Different ways to show ‘lots’ of content in less space, with 1 level of categorisation
Vertical Tabs (called ‘Accordion’) http://www.zdnet.com/
Accordion For Navigation:  www.Apple.com Horizontal Accordion http://dev.portalzine.de/index?/Horizontal_Accordion--print
Simple Tabs
Yet Another Simple Tab http://Windows.com http://gulnar.in
Horizontal Tabs, with Transition Effect http://www.zdnet.com/
Simple Tabs, with differing content sizes
Promo Unit, that expands on mouseover The design needs to allow for elements to be ‘pushed’ http://www.zdnet.com/
Content Switcher (different ‘tab’ presentation) Moving mouse over different links changes the content in the box http://www.cnet.com/
Yet Another Content-Switcher http://www.cnet.com/
Inline Pop-up http://Windows.com
Yahoo style hidden tabs www.yahoo.com
Switching Slides in Hero Spot www.AOL.com
Expanding Content Space http://www.playboy.com/articles.html
Navigation
Product Slider http://www.ajaxdaddy.com/demo-jquery-carousel.html
Mac Like Menu http://www.ajaxdaddy.com/demo-css-dock-menu.html
MS Quick Links
Top Slide Down Sitemap http://codeigniter.com/user_guide/
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/
Personalisation Give users the choice to customise their views
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
Movable Boxes Boxes can be dragged around, closed or even personalised http://www.live.com/
Page, Toolbar Options http://www.yahoo.com
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/
Windows Can be moved around, minimised or maximised http://ajaxwidgets.com/AllControlsSamples/
Slideshows Pictures, Products, Videos
Cute thing with Pictures http://www.ajaxdaddy.com/demo-dhoni-show.html
Sexy Slideshow http://www.ajaxdaddy.com/demo-smooth-gallery.html
Other Presentation Trends Common features being used these days
Sitemap in Footer
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/
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/
New Item Fade-in
Sortable Tables http://www.ajaxdaddy.com/demo-sorted-table.html
Many More Widgets:  http://interface.eyecon.ro/demos Forms:  http://www.zapatec.com/website/main/products/forms/demo.jsp http://www.ajaxdaddy.com/
What’s Coming Tomorrow? Take a peek into the future
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
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/

More Related Content

PDF
Accessible code-patterns
PDF
Joomla Quick Start 1
PDF
Master AngularJS
PDF
Secrets of the web inspector
PDF
Now you see me... Adaptive Web Design and Development
PPTX
Sales Funnel Leadpages Part 2
PDF
10 Simple Rules for Making My Site Accessible
PDF
Keyboard and Interaction Accessibility Techniques
Accessible code-patterns
Joomla Quick Start 1
Master AngularJS
Secrets of the web inspector
Now you see me... Adaptive Web Design and Development
Sales Funnel Leadpages Part 2
10 Simple Rules for Making My Site Accessible
Keyboard and Interaction Accessibility Techniques

Viewers also liked (6)

PPTX
Navigation Models
PDF
The 7 Navigation Types of Web Site
PPT
Navigation Systems
PPTX
Navigation System
PDF
Study: The Future of VR, AR and Self-Driving Cars
PDF
Hype vs. Reality: The AI Explainer
Navigation Models
The 7 Navigation Types of Web Site
Navigation Systems
Navigation System
Study: The Future of VR, AR and Self-Driving Cars
Hype vs. Reality: The AI Explainer
Ad

Similar to Devices on the Web (2.0) (20)

PPT
Techniques For A Modern Web UI (With Notes)
PPT
JavaScript and DOM Pattern Implementation
PPTX
Controls Use in Windows Presentation Foundation (WPF)
PDF
40 web design trends in 2015
PDF
jQuery in the [Aol.] Enterprise
PDF
PDF
PPTX
jQuery Mobile
PPT
ASP.NET 04 - Additional Web Server Controls
KEY
Master UX from design to prototype
PPT
jQuery Mobile with HTML5
PPT
Using Ajax to improve your user experience at Web Directions South 2009
PDF
Professional web development with libraries
PDF
Prototyping + User Journeys
PPT
jQuery Mobile
PPT
Techniques For A Modern Web UI (Original Slides)
PPT
SES Toronto 2008; Joe Dolson
PPT
5. ergonomic of www interface
PDF
Responsive Navigation Patterns - Respond 2014
PDF
Neue Infos rund um WCAG 2.0
Techniques For A Modern Web UI (With Notes)
JavaScript and DOM Pattern Implementation
Controls Use in Windows Presentation Foundation (WPF)
40 web design trends in 2015
jQuery in the [Aol.] Enterprise
jQuery Mobile
ASP.NET 04 - Additional Web Server Controls
Master UX from design to prototype
jQuery Mobile with HTML5
Using Ajax to improve your user experience at Web Directions South 2009
Professional web development with libraries
Prototyping + User Journeys
jQuery Mobile
Techniques For A Modern Web UI (Original Slides)
SES Toronto 2008; Joe Dolson
5. ergonomic of www interface
Responsive Navigation Patterns - Respond 2014
Neue Infos rund um WCAG 2.0
Ad

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
Machine Learning_overview_presentation.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Encapsulation theory and applications.pdf
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Tartificialntelligence_presentation.pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Mushroom cultivation and it's methods.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
Spectroscopy.pptx food analysis technology
Building Integrated photovoltaic BIPV_UPV.pdf
cloud_computing_Infrastucture_as_cloud_p
Machine Learning_overview_presentation.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Encapsulation theory and applications.pdf
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Unlocking AI with Model Context Protocol (MCP)
A comparative study of natural language inference in Swahili using monolingua...
Empathic Computing: Creating Shared Understanding
Tartificialntelligence_presentation.pptx
A Presentation on Artificial Intelligence
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Mushroom cultivation and it's methods.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
1. Introduction to Computer Programming.pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
OMC Textile Division Presentation 2021.pptx
Spectroscopy.pptx food analysis technology

Devices on the Web (2.0)

  • 1. Devices for Web Pages Information Presentation and Interaction Techniques
  • 3. 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’
  • 4. 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
  • 5. 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
  • 6. User Input Help the User while asking him for inputs (usually text)
  • 7. 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/
  • 8. Spellcheck AJAX can be used to provide spell-check functionality
  • 9. Form Fields Guide a person through filling forms instead of throwing him error messages at the end
  • 10. Content Sectioning Different ways to show ‘lots’ of content in less space, with 1 level of categorisation
  • 11. Vertical Tabs (called ‘Accordion’) http://www.zdnet.com/
  • 12. Accordion For Navigation: www.Apple.com Horizontal Accordion http://dev.portalzine.de/index?/Horizontal_Accordion--print
  • 14. Yet Another Simple Tab http://Windows.com http://gulnar.in
  • 15. Horizontal Tabs, with Transition Effect http://www.zdnet.com/
  • 16. Simple Tabs, with differing content sizes
  • 17. Promo Unit, that expands on mouseover The design needs to allow for elements to be ‘pushed’ http://www.zdnet.com/
  • 18. Content Switcher (different ‘tab’ presentation) Moving mouse over different links changes the content in the box http://www.cnet.com/
  • 19. Yet Another Content-Switcher http://www.cnet.com/
  • 21. Yahoo style hidden tabs www.yahoo.com
  • 22. Switching Slides in Hero Spot www.AOL.com
  • 23. Expanding Content Space http://www.playboy.com/articles.html
  • 26. Mac Like Menu http://www.ajaxdaddy.com/demo-css-dock-menu.html
  • 28. Top Slide Down Sitemap http://codeigniter.com/user_guide/
  • 29. 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/
  • 30. Personalisation Give users the choice to customise their views
  • 31. 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
  • 32. Movable Boxes Boxes can be dragged around, closed or even personalised http://www.live.com/
  • 33. Page, Toolbar Options http://www.yahoo.com
  • 34. 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/
  • 35. Windows Can be moved around, minimised or maximised http://ajaxwidgets.com/AllControlsSamples/
  • 37. Cute thing with Pictures http://www.ajaxdaddy.com/demo-dhoni-show.html
  • 39. Other Presentation Trends Common features being used these days
  • 41. 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/
  • 42. 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/
  • 45. Many More Widgets: http://interface.eyecon.ro/demos Forms: http://www.zapatec.com/website/main/products/forms/demo.jsp http://www.ajaxdaddy.com/
  • 46. What’s Coming Tomorrow? Take a peek into the future
  • 47. 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
  • 48. 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/