Forms Design Best Practice Front Office

Similar documents
Introduction to Web Design CSS Reference

Introduction to Web Design CSS Reference

ICT IGCSE Practical Revision Presentation Web Authoring

ICT IGCSE Practical Revision Presentation Web Authoring

Introduction to Multimedia. MMP100 Spring 2016 thiserichagan.com/mmp100

USER GUIDE MADCAP FLARE Tables

CSS: The Basics CISC 282 September 20, 2014

Adding CSS to your HTML

Session 3.1 Objectives Review the history and concepts of CSS Explore inline styles, embedded styles, and external style sheets Understand style

COSC 2206 Internet Tools. CSS Cascading Style Sheets

Welcome Please sit on alternating rows. powered by lucid & no.dots.nl/student

Poster-making 101 for 1 PowerPoint slide

Rich Text Editor Quick Reference

Lava New Media s CMS. Documentation Page 1

HTML/XML. HTML Continued Introduction to CSS

Appendix D CSS Properties and Values

The building block of a CSS stylesheet. A rule consists of a selector and a declaration block (one or more declarations).

Web Site Design and Development Lecture 6

CMPT 165: More CSS Basics

Session 4. Style Sheets (CSS) Reading & References. A reference containing tables of CSS properties

ACSC 231 Internet Technologies

HTML Summary. All of the following are containers. Structure. Italics Bold. Line Break. Horizontal Rule. Non-break (hard) space.

Step 1 Download and Install KompoZer Step by step instructions to build your first web page using KompoZer web editor.

Dreamweaver Tutorials Working with Tables

Page Layout Using Tables

Guidelines for Legible and Readable Text, page 2-1 Visual Density Transparent, Translucent, or Opaque?, page 2-3

How to Edit Your Website

UNIVERSITI TEKNOLOGI MALAYSIA TEST 1 SEMESTER II 2012/2013

The first time you open Word

CSS Selectors. element selectors. .class selectors. #id selectors

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2)

Reading 2.2 Cascading Style Sheets

QRG: Using the WYSIWYG Editor

Microsoft Word 2007 on Windows

Assignments (4) Assessment as per Schedule (2)

CASCADING STYLESHEETS

Coach s Office Playbook Tutorial Playbook i

Developing successful posters using Microsoft PowerPoint

NCR Customer Connect Working with Templates: ADVANCED

CREATING A POWERPOINT PRESENTATION BASIC INSTRUCTIONS

Using Dreamweaver CC. Logo. 4 Creating a Template. Page Heading. Page content in this area. About Us Gallery Ordering Contact Us Links

Styles, Style Sheets, the Box Model and Liquid Layout

Table Basics. The structure of an table

CSS3 Basics. From & CSS Visual Dictionary Learning Curve Books, LLC

1 of 7 11/12/2009 9:29 AM

Tree and Data Grid for Micro Charts User Guide

Using CSS in Web Site Design

Using Adobe Contribute 4 A guide for new website authors

CSS Tutorial Part 1: Introduction: A. Adding Style to a Web Page (3 options):

Perceptive Document Composition

How to Create Accessible Word (2016) Documents

How to Edit Your Website

San Pedro Junior College. WORD PROCESSING (Microsoft Word 2016) Week 4-7

Web Design and Development Tutorial 03

Beginners Guide to Snippet Master PRO

Unit 3--Alignment, Formatting Font--Size, Color, Style [Bold, Italic, and Underline] Block

Unit 21 - Creating a Navigation Bar in Macromedia Fireworks

Getting Started with Eric Meyer's CSS Sculptor 1.0

Chapter 7 Typography, Style Sheets, and Color. Mrs. Johnson

FRONTPAGE STEP BY STEP GUIDE

NNIT DESIGN GUIDE. Online

PRESENCE. RadEditor Guide. SchoolMessenger 100 Enterprise Way, Suite A-300 Scotts Valley, CA

Lecture 10. CSS Properties. Mr. Mubashir Ali Lecturer (Dept. of Computer Science)

Review Question 1. Which tag is used to create a link to another page? 1. <p> 2. <li> 3. <a> 4. <em>

TinyMCE Users Guide. This user manual will show you all the basics of the TinyMCE editor.

Creating Accessible Documents

Introduction to the MODx Manager

CSS. Text & Font Properties. Copyright DevelopIntelligence LLC

Create a new document based on default template, other available template like: memo, fax, agenda.

Accessible Documents & Presentations. By Amy Maes, DNOM

Formatting Spreadsheets in Microsoft Excel

Free Form Text Page Wizard: Version 9.3

STAR OFFICE WRITER. Lesson 2

N/A. JSN PageBuilder 2 Configuration Manual Introduction. System Requirements. Product Usage. Joomla Requirements. Server Requirement

Html basics Course Outline

ABOUT RESEARCH POSTERS

STUDENT NAME ECDL: EXCEL MR BENNELL. This is an example of how to use this checklist / evidence document

Formatting documents in Microsoft Word Using a Windows Operating System

Introduction to Web Tech and Programming

Sedao Ltd. QuickChange PROject. User Manual for QuickChange PROject version 2.1.5

Creating Accessible Word Documents

CSE 154 LECTURE 3: MORE CSS

ITP 101 Project 2 - Photoshop

Customizing Graphical Reports

Perceptive Document Composition

Work with RSS Feeds. Procedures. Add an RSS Text Object CHAPTER. Procedures, page 7-1

FrontPage 2000 Tutorial -- Advanced

Before you begin, make sure you have the images for these exercises saved in the location where you intend to create the Nuklear Family Website.

CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB

Guide to WB Annotations

ICT IGCSE Practical Revision Presentation Word Processing

7/14/2009. Chapters Autocad Multi Line Text Tools. Multi Line Text Tool Ribbon. Multi Line Text Tool. July 14, 2009

Digital Media, UX-UI Design > Website Principles

Creating a Template in WordPerfect

CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education INFORMATION TECHNOLOGY

The American University in Cairo. Academic Computing Services. Word prepared by. Soumaia Ahmed Al Ayyat

Study Guide 2 - HTML and CSS - Chap. 6,8,10,11,12 Name - Alexia Bernardo

Unit 4. Multimedia Element: Text. Introduction to Multimedia Semester 2

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education

How to lay out a web page with CSS

Transcription:

Forms Design Best Practice Front Office Tips to help you design better forms

1.0 Getting the best out of the forms designer 1.1 Consistent Styling Having a set of forms using a consistent styling can add a feeling of quality. Spend time on the first form of a batch and even have a draft form to act as the template /master. Use the clipboard facility to copy form sections over to new forms to save time whilst providing that consistent look. 1.2 Make Use of Sections Sections are useful not only to group fields but also to hold headings. Sections allow the form to be split into logical areas allowing users to more easily complete / read. Sections are also useful for visibility rules, with one rule targeting a section controlling the visibility of all child fields as well. Remember to give them sensible field codes to help identify when reviewing rules and role privileges. 1.3 Better Looking Images Images look much better on a colored background when transparent. GIF's and PNG's support transparency whereas JPG's do not. If the image on the form needs to be resized, ensure the aspect ratio is retained: the image properties popup (from the HTML toolbar) allows linkage of width & height when resizing. Page 2

1.4 Center Heading Images Centering headings cannot be done with the built-in HTML control toolbar however a bit of HTML editing can give the desired effect: <table style="width: 800px; height: 86px;"> <tbody> <tr> <td> <p><img alt="" style="border-color: #c00000; margin-right: auto; margin-left: auto; display: block;" src="/frontoffice/uploadedimages/employees.png" /></p> </tr> </tbody> </table> </td> 1.5 Gradient Filled Heading with Overlay Text With a thin repeating gradient image, the whole header can look like it merges into the form; avoid rounded corners with this technique. Use it as a background color within a table to allow overlaid text: <table style="width: 957px; height: 80px;"> <tbody> <tr> <td style="background: url('/frontoffice/uploadedimages/grad.png') repeat-x; textalign: center; vertical-align: middle;"> </tr> </tbody> </table> <b><span style="color: #0f243e; font-size: 16px;"><em>Title Here</em></span></b> </td> Page 3

1.6 Field Width Control The control width is the width of the space to the right of the label and within the confines of the containing section. The smaller the label the greater the control width available. These control widths are absolute pixels, although they will never exceed the section, or section cell, they sit in. Small = 100px Medium = 200px Large = 300px In Pixels These are always variable, dependent on the width available; as the screen is resized the fields resize: Fill = always 100% Percentage Be aware of the typical screen resolution of a user viewing the form as this could affect how the form looks and could especially dictate the maximum number of columns that can be used in sections. Page 4

1.7 'Floating' Sections Having the sections not hug the edges of the page but still size according to available space is a pleasing effect, especially when using drop shadow. Give sections a percentage width e.g. 90% and center justify. 1.8 Use Headings as Labels Headings can be used throughout the form as additional labels or prompts to augment field help. Having them as separate field allows conditional showing via rules and hooks; ensure they are given a sensible field code. Page 5

1.9 Color Matching Getting the colors exactly right can add a touch of class. On the field Background Color, use the color picker RGB Slider to select the correct color exactly. If trying to matching a color from another site or image, take a screen shot and load into an image editor, then use a color picker control to determine the color in use. Enter the same RGB values in Front Office. 1.10 Label Positioning and Size Top aligned labels can be useful, especially where additional entry space is desired: Right/Left aligned labels take space away from the entry area of the field but can have their width and alignment adjusted. Page 6

2.0 General best practice tips The following tips are from the book Forms that work: Designing Web Forms for Usability by Caroline Jarrett and Gerry Gaffney. 2.1 Include a title that states the form s purpose It is reassuring for users to see a title that reflects the purpose of the form, although try to avoid titles with the word Form in them. Consider the following examples: Form Title Request a new starter New starter request New starter Form 13 Comments Good! an affirmative, clear statement Neutral Bad! what am I going to do now? Very Bad! what is this? 2.2 Use typographic variations with restraint You MAY be tempted to use bold, italic, and CAPITALS and underlining to emphasize IMPORTANT INFORMATION. Problem: you can END UP with a sort of VISUAL SOUP where none of the emphasis works. (The same goes for color) 2.3 Use short, affirmative, active sentences Short sentences are up to 20 words long. Affirmative sentences are positive rather than not negative. Active sentences are phrased in the active voice: it s clear who is doing what. Consider the following examples: The customer must fill out the form The form must be filled out by the customer The form must be filled out Good! - Active Sentence Bad! - Passive Sentence Very Bad! Passive sentence that does not say who is doing the action Page 7

2.4 Sentence or title case for labels? Sentence case is more legible than title case: Sentence Case: Number we can use to contact you Good! Title case: Every word in capitals: Number We Can Use to Contact You Number We Can Use To Contact You 2.5 Choosing controls (i.e. text box versus list-box / radio button) Think about the end user s expectations of how the controls work: If typing the answer is more natural, then go for a type-in text box. If users are likely to make mistakes when typing, only then opt for a list-box or radio buttons. If there are a lot of options, using a list-box may be best, but could you redesign the question instead? If there are a few set options, a radio button field presents well. If the users are able to select more than one option, check boxes are likely to be the best control. If the options all look alike, it may be better to let the requester type into a text box instead. 2.6 Serif or sans serif font? This serif font is Times New Roman This serif font is Palatino This sans serif font is Arial This sans serif font is Verdana Best! Serif fonts are designed for print; they are normally more decorative and struggle to be clear on a low pixel environment. Verdana was specifically designed to present well in a low pixel environment, with more even features that are legible on a computer screen. Verdana is the default font used throughout Front Office. Page 8