User Interface Components Lecture # 5 From: interface-elements.html.

Slides:



Advertisements
Similar presentations
Chapter 3 – Web Design Tables & Page Layout
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Module 2 Navigation.     Homepage Homepage  Navigation pane that holds the Applications and Modules  Click the double down arrow on the right of.
Twitter Bootstrap. Agenda What is it? Grids and Fluid layouts Globals and Typography Tables, Forms and Buttons Navigation Media and thumbnails Responsive.
Completing a CMS-2746 Form in CROWNWeb
What is a Dialog box? A Dialog box is a window or “form” that contains other child windows or “controls” that have a specific appearances and pre-defined.
WBLE Training Prepared by : Albert Yong and Jass Kok Web-Based Learning Environment Version 1.0 (August 2009) Centre for Learning and Teaching.
SMART Tip Sheets Maryland February 2008 IGSR Technical Support: SMART Basic Navigation Menus/Toolbars Navigation Buttons/Table Actions Controls.
Macromedia Dreamweaver 4 Advanced Level Course. Add Rollovers Rollovers or mouseovers are possibly the most popular effects used in designing Web pages.
Chapter 4: Working with Windows Types of Windows –Program Windows –Message Boxes –Dialog Boxes Elements of a Window –Window Panes –Scroll Bars –Menus –Tool.
6 th Annual Focus Users’ Conference Application Editor and Form Builder Presented by: Mike Morris.
Compliance Assist Refresher Instruction Guide Adding or Editing Unit/College Strategic Goals.
User Interface Design using jQuery Mobile CIS 136 Building Mobile Apps 1.
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
ARCHIBUS Log On Instructions. Log Into ARCHIBUS Web Central Log In Screen 1.Open your Internet browser. 2.Enter the URL to view the ARCHIBUS Login Page.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
© Cheltenham Computer Training 2001 Macromedia Dreamweaver 4 - Slide No 1 Macromedia Dreamweaver 4 Advanced Level Course.
XHTML Introductory1 Forms Chapter 7. XHTML Introductory2 Objectives In this chapter, you will: Study elements Learn about input fields Use the element.
Lorie Stolarchuk Learning Technology Trainer 1 What has changed with the 2.7.X Upgrade to CLEW?
Screen Previews for Shopping Carts and Checkout Process 10.3 release October 05, 2010.
Designing a Graphical User Interface (GUI) Krisana Chinnasarn, Ph.D. January 2007.
Department of Mechanical Engineering, LSUSession VII MATLAB Tutorials Session VIII Graphical User Interface using MATLAB Rajeev Madazhy
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. WORD 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 21 Fields and Forms.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Access 2002 Advanced Report Design.
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Lesson 1 Introduction.
S511 Session 7, IU-SLIS 1 DB Implementation: MS Access Forms.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
State of Kansas Travel Authorizations Statewide Management, Accounting and Reporting Tool Entering a Travel Authorization Navigation: Employee Self Service.
Introduction to HTML Part 3 Chapter 2. Learning Outcomes Identify how to design frames. Explain frames’ attributes. Describe the method on designing forms.
Chapter 6 Interface Design and Usability. Interactivity Interactivity:  A defining characteristic of multimedia interfaces  Implies both interaction.
Creating Graphical User Interfaces (GUI’s) with MATLAB By Jeffrey A. Webb OSU Gateway Coalition Member.
DB Implementation: MS Access Forms. MS Access Forms  Purpose Data entry, editing, & viewing data in tables Forms are user-friendlier to end-users than.
0 eCPIC Admin Training: OMB Submission Packages and Annual Submissions These training materials are owned by the Federal Government. They can be used or.
Microsoft FrontPage 2003 Illustrated Complete Creating a Form.
HTML Forms. Slide 2 Forms (Introduction) The purpose of input forms Organizing forms with a and Using different element types to get user input A brief.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 2.1 Test-Driving the Welcome Application 2.2.
William H. Bowers – Using Controls Cooper 26.
Compliance Assist Refresher Instruction Guide Adding or Editing Student Learning Outcomes.
Classifications Schemes and Class Scheme Items in the Curation Tool: Interface Design Audrey Lipps, User-Centered Design
Introduction to EBSCOhost Tutorial support.ebsco.com.
Websites with good heuristics Irene Wachirawutthichai.
General “Search” or “Find” vs “Manage” “Edit” has no second level tab. is always under the “Create” tab “Create” or “Add” – need consistency Clickable.
Oct 021 Outline What is a widget? Buttons Combo boxes Text components Message boxes.
HTML Creating Forms on a Web Page. 2 Objectives  Discuss the process of creating a form  Distinguish between data input controls and text input controls.
CMPF114 Computer Literacy Chapter 3 The Visual Basic Environment 1.
Home Page Searching the SHARE-Catalog From the Home Page, you can search the SHARE catalog, find information in online databases, search other library.
GUI Controls for Input Design Introduction –Most new applications being developed today include a GUI. This approach is influenced by a new trend in.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
Complete Ordering System for Promotional Literature and Samples Quick Reference and Training Guide.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
Chapter 11 Collaboration Features for Workbooks Microsoft Excel 2013.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
Using Custom Submission Questions and Questionnaires in Editorial Manager™ Created by J. Strusz (9/21/2010)
DB Implementation: MS Access Forms. MS Access Forms: Purpose Data entry, editing, & viewing data in Tables Forms are user-friendlier to end-users than.
User Interface Components
DB Implementation: MS Access Forms
Navigation Details Boeing 787 SCMP March 2018.
Facebook: Getting Started
Forms, cont’d.
Presentation Controls
DB Implementation: MS Access Forms
Creating Additional Input Items
Presentation transcript:

User Interface Components Lecture # 5 From: interface-elements.html

Interface Elements Categories  Input Controls  Navigational Controls  Informational Components  Containers

Input Controls

Checkboxes  Checkboxes allow the user to select one or more options from a set. It is usually best to present checkboxes in a vertical list.  More than one column is acceptable as well if the list is long enough that it might require scrolling or if comparison of terms might be necessary.

Radio buttons  Radio buttons are used to allow users to select one item at a time.

Dropdown lists  Dropdown lists allow users to select one item at a time, similarly to radio buttons, but are more compact allowing you to save space.  Consider adding text to the field, such as ‘Select one’ to help the user recognize the necessary action.

List boxes  List boxes, like checkboxes, allow users to select multiple items at a time, but are more compact and can support a longer list of options if needed.

Buttons  A button indicates an action upon touch and is typically labeled using text, an icon, or both

Dropdown Button  The dropdown button consists of a button that when clicked displays a drop-down list of mutually exclusive items.

Toggles  A toggle button allows the user to change a setting between two states.  They are most effective when the on/off states are visually distinct.

Text fields  Text fields allow users to enter text.  It can allow either a single line or multiple lines of text

Date and time pickers  A date picker allows users to select a date and/or time.  By using the picker, the information is consistently formatted and input into the system.

Navigation Components

Search Field  A search box allows users to enter a keyword or phrase (query) and submit it to search the index with the intention of getting back the most relevant results.  Typically search fields are single-line text boxes and are often accompanied by a search button

Breadcrumb  Breadcrumbs allow users to identify their current location within the system by providing a clickable trail of proceeding pages to navigate by.

Pagination  Pagination divides content up between pages, and allows users to skip between pages or go in order through the content.

Tags  Tags allow users to find content in the same category. Some tagging systems also allow users to apply their own tags to content by entering them into the system.

Sliders  A slider, also known as a track bar, allows users to set or adjust a value.  When the user changes the value, it does not change the format of the interface or other info on the screen

Icons  An icon is a simplified image serving as an intuitive symbol that is used to help users to navigate the system.  Typically, icons are hyperlinked.

Image Carousel  Image carousels allow users to browse through a set of items and make a selection of one if they so choose.  Typically, the images are hyperlinked.

Information Components

Notifications  A notification is an update message that announces something new for the user to see.  Notifications are typically used to indicate items such as, the successful completion of a task, or an error or warning message

Progress Bars  A progress bar indicates where a user is as they advance through a series of steps in a process.  Typically, progress bars are not clickable.

Tool Tips  A tooltip allows a user to see hints when they hover over an item indicating the name or purpose of the item.

Message Boxes  A message box is a small window that provides information to users and requires them to take an action before they can move forward.

Modal Window (pop-up)  A modal window requires users to interact with it in some way before they can return to the system.

Containers

Accordion  An accordion is a vertically stacked list of items that utilizes show/ hide functionality.  When a label is clicked, it expands the section showing the content within.  There can be one or more items showing at a time and may have default states that reveal one or more sections without the user clicking

MS Word Window Title Bar Menu Bar Tool Bar Tree View Data View

So how do I save this task? Click on Enter-Not Visible

Nice feedback about task completion

The combination of Checkbox and Textbox is poor One needs to Check the option before entering information Else the textbox is unavailable. One does not know what they can enter in the textbox Poor labeling; it is not congruent with the options

Summary  UI is composed of atomic components  Adhering to their standardized usage will facilitate consistency  When in doubt check it out