SlideShare a Scribd company logo
Form Design



Wednesday, January 4, 12
Goals for today
                           •Review
                           •Form mark up & accessibility
                           •Good form design
                           •Produce project goals
                           •Produce project color pallet



Wednesday, January 4, 12
“Consider users over
                                authors over
                            implementors over
                               specifiers over
                             theoretical purity”
                            - Jeremy Keith, @adactio
                             Author: HTML5 for Web Designers & Bulletproof Ajax




Wednesday, January 4, 12
What is progressive
                             enhancement?


Wednesday, January 4, 12
progressive enhancement

                   A layered approach to Web
                   Design, focused on content,
                    accessibility & the user.


Wednesday, January 4, 12
Review: The Design Process



Wednesday, January 4, 12
the design process
                           •Define
                           •Structure
                           •Design
                           •Build & Test
                           •Launch



Wednesday, January 4, 12
Review: Color & Typography



Wednesday, January 4, 12
Color & Typography
                           •Color Theory
                           •Color Pallets
                           •RGB vs. CMYK
                           •Accessibility
                           •Image formats (GIF, JPEG, PNG 8/24/32)
                           •Serif vs. Sans-serif


Wednesday, January 4, 12
Review: Navigation



Wednesday, January 4, 12
navigation
                           •Types
                           •Examples
                           •HTML
                           •Voice in labeling
                           •Built site map
                           •Built wireframe


Wednesday, January 4, 12
Forms



Wednesday, January 4, 12
Form goals
                      •Minimize pain
                      •Show completion path
                      •Correct HTML
                      •Consider label placement
                      •Create data relationships
                      •Consistent communication (errors/help)


Wednesday, January 4, 12
Form MarkUp
                           Basic Information
                            Name (required):
                             First and last, please

                            E-mail:
                             you@email.com



                           More Information
                            Current Mood:
                             Are you happy? sad? what?


                              Submit




Wednesday, January 4, 12
Form accessibility
                            Basic Information
                             Name (required):
                              First and last, please

                             E-mail:
                              you@email.com



                            More Information
                             Current Mood:
                              Are you happy? sad? what?


                               Submit




Wednesday, January 4, 12
Form accessibility
                            Basic Information
                             Name (required):
                              First and last, please

                             E-mail:
                              you@email.com



                            More Information
                             Current Mood:
                              Are you happy? sad? what?


                               Submit




Wednesday, January 4, 12
Form accessibility
         <fieldset>         Basic Information
                             Name (required):
                              First and last, please

                             E-mail:
                              you@email.com               </fieldset>

         <fieldset>         More Information
                             Current Mood:
                              Are you happy? sad? what?   </fieldset>
                               Submit




Wednesday, January 4, 12
Form accessibility
                            Basic Information
                             Name (required):
                              First and last, please

                             E-mail:
                              you@email.com



                            More Information
                             Current Mood:
                              Are you happy? sad? what?


                               Submit




Wednesday, January 4, 12
Form accessibility
               <legend>     Basic Information             </legend>
                             Name (required):
                              First and last, please

                             E-mail:
                              you@email.com



               <legend>     More Information              </legend>
                             Current Mood:
                              Are you happy? sad? what?


                               Submit




Wednesday, January 4, 12
Form accessibility
                            Basic Information
                             Name (required):
                              First and last, please

                             E-mail:
                              you@email.com



                            More Information
                             Current Mood:
                              Are you happy? sad? what?


                               Submit




Wednesday, January 4, 12
Form accessibility
                            Basic Information
                             Name (required):
                              First and last, please

                             E-mail:
                              you@email.com



                            More Information
                             Current Mood:
                              Are you happy? sad? what?


                               Submit




Wednesday, January 4, 12
Form accessibility
                            Basic Information
                             Name (required):
                              First and last, please

                             E-mail:
                              you@email.com



                            More Information
                             Current Mood:
                              Are you happy? sad? what?


                               Submit




Wednesday, January 4, 12
Form accessibility
   <label	
  for=”name”>Name</label>

   <input	
  type=”text”	
  id=”name”	
  placeholder=”Enter	
  your	
  name	
  here”>




   <label	
  for=”email”>E-­‐mail</label>

   <input	
  type=”email”	
  id=”email”	
  placeholder=”Enter	
  your	
  e-­‐mail	
  here”>




Wednesday, January 4, 12
Form accessibility
                            Basic Information
                             Name (required):
                              First and last, please

                             E-mail:
                              you@email.com



                            More Information
                             Current Mood:
                              Are you happy? sad? what?


                               Submit




Wednesday, January 4, 12
Form accessibility
                                   Basic Information
                                    Name (required):
                                     First and last, please

                                    E-mail:
                                     you@email.com



                                   More Information
                                    Current Mood:
                                     Are you happy? sad? what?



    <button	
  type=”submit”>                                 Submit   </button>

          OR               <input	
  type=”submit”	
  val=”submit”>

Wednesday, January 4, 12
Good Form Design



Wednesday, January 4, 12
Good form design
                           •Clear
                           •Not too long
                           •Quick & guiding
                           •Groupings & meaningful organization




Wednesday, January 4, 12
Good form design




Wednesday, January 4, 12
Wednesday, January 4, 12
Client form



Wednesday, January 4, 12
Client form
                           •Define 3 goals (unrelated to money)
                           •Choose a color palette (goal related)
                             •Background
                             •Links
                             •Text
                             •Accents
                           •Choose a font scheme

                    colrd.com                   colourlovers.com

Wednesday, January 4, 12
The why.



Wednesday, January 4, 12
Great sites to read
                           •HTML 5 Doctor
                           •LukeW.com
                           •Web Designer Wall
                           •Snook.ca
                           •456 Berea Street



Wednesday, January 4, 12
Today is in the past
                           •Reviewed
                           •Form mark up & accessibility
                           •Good form design
                           •Produce project goals
                           •Produce project color pallet



Wednesday, January 4, 12
next 2 classes
                           •Review
                           •Building & Designing




Wednesday, January 4, 12
Slide Color Pallet




                             Font: BEBas Neue
Wednesday, January 4, 12
Concerns
                E-mail: timwright12@gmail.com

                Twitter: @csskarma

                AIM: csskarma




Wednesday, January 4, 12

More Related Content

What's hot

INTRODUCTION TO MS EXCEL 2010
INTRODUCTION TO MS EXCEL 2010INTRODUCTION TO MS EXCEL 2010
INTRODUCTION TO MS EXCEL 2010
laraibali21
 
Database Basics
Database BasicsDatabase Basics
Database Basics
Abdel Moneim Emad
 
Ms excel basic about Data, graph and pivot table
Ms excel basic about Data, graph and pivot table Ms excel basic about Data, graph and pivot table
Ms excel basic about Data, graph and pivot table
Alomgir Hossain
 
The Power Of Mail Merge!
The Power Of Mail Merge!The Power Of Mail Merge!
The Power Of Mail Merge!
Rina Banerjee
 
01 microsoft office word 2007 (introduction and parts)
01 microsoft office word 2007 (introduction and parts)01 microsoft office word 2007 (introduction and parts)
01 microsoft office word 2007 (introduction and parts)
benchhood
 
MS Office Access Tutorial
MS Office Access TutorialMS Office Access Tutorial
MS Office Access TutorialvirtualMaryam
 
Introduction to database
Introduction to databaseIntroduction to database
Introduction to database
Arpee Callejo
 
Features Of PowerPoint
Features Of PowerPointFeatures Of PowerPoint
Features Of PowerPoint
Udit Mittal
 
Database Relationships
Database RelationshipsDatabase Relationships
Database Relationships
Forrester High School
 
Advanced Microsoft Excel
Advanced Microsoft ExcelAdvanced Microsoft Excel
Advanced Microsoft Excel
Eric Metelka
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship Diagram
Shakila Mahjabin
 
Excel Lecture
Excel LectureExcel Lecture
Excel Lecture
deborah canning
 
MS ACCESS PPT.pptx
MS ACCESS PPT.pptxMS ACCESS PPT.pptx
MS ACCESS PPT.pptx
sourav mathur
 
Ms access basics ppt
Ms access basics ppt Ms access basics ppt
Ms access basics ppt
vethics
 
Introduction to Microsoft Outlook
Introduction to Microsoft Outlook Introduction to Microsoft Outlook
Introduction to Microsoft Outlook
Mradul Nagpal
 
2.3.1 creating database, table and relationship on Access 2003
2.3.1 creating database, table and relationship on Access 20032.3.1 creating database, table and relationship on Access 2003
2.3.1 creating database, table and relationship on Access 2003
Steven Alphonce
 
Word for Beginners
Word for BeginnersWord for Beginners
Word for Beginners
Katheryn Woodworth
 
MS PowerPoint Training
MS PowerPoint TrainingMS PowerPoint Training
MS PowerPoint Training
Michael Sheyahshe
 
Powerpoint exercise
Powerpoint exercisePowerpoint exercise
Powerpoint exerciseLindaTobago
 

What's hot (20)

INTRODUCTION TO MS EXCEL 2010
INTRODUCTION TO MS EXCEL 2010INTRODUCTION TO MS EXCEL 2010
INTRODUCTION TO MS EXCEL 2010
 
Database Basics
Database BasicsDatabase Basics
Database Basics
 
Ms excel basic about Data, graph and pivot table
Ms excel basic about Data, graph and pivot table Ms excel basic about Data, graph and pivot table
Ms excel basic about Data, graph and pivot table
 
The Power Of Mail Merge!
The Power Of Mail Merge!The Power Of Mail Merge!
The Power Of Mail Merge!
 
01 microsoft office word 2007 (introduction and parts)
01 microsoft office word 2007 (introduction and parts)01 microsoft office word 2007 (introduction and parts)
01 microsoft office word 2007 (introduction and parts)
 
kpi
kpikpi
kpi
 
MS Office Access Tutorial
MS Office Access TutorialMS Office Access Tutorial
MS Office Access Tutorial
 
Introduction to database
Introduction to databaseIntroduction to database
Introduction to database
 
Features Of PowerPoint
Features Of PowerPointFeatures Of PowerPoint
Features Of PowerPoint
 
Database Relationships
Database RelationshipsDatabase Relationships
Database Relationships
 
Advanced Microsoft Excel
Advanced Microsoft ExcelAdvanced Microsoft Excel
Advanced Microsoft Excel
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship Diagram
 
Excel Lecture
Excel LectureExcel Lecture
Excel Lecture
 
MS ACCESS PPT.pptx
MS ACCESS PPT.pptxMS ACCESS PPT.pptx
MS ACCESS PPT.pptx
 
Ms access basics ppt
Ms access basics ppt Ms access basics ppt
Ms access basics ppt
 
Introduction to Microsoft Outlook
Introduction to Microsoft Outlook Introduction to Microsoft Outlook
Introduction to Microsoft Outlook
 
2.3.1 creating database, table and relationship on Access 2003
2.3.1 creating database, table and relationship on Access 20032.3.1 creating database, table and relationship on Access 2003
2.3.1 creating database, table and relationship on Access 2003
 
Word for Beginners
Word for BeginnersWord for Beginners
Word for Beginners
 
MS PowerPoint Training
MS PowerPoint TrainingMS PowerPoint Training
MS PowerPoint Training
 
Powerpoint exercise
Powerpoint exercisePowerpoint exercise
Powerpoint exercise
 

Viewers also liked

Chapter13 designing forms and reports
Chapter13 designing forms and reportsChapter13 designing forms and reports
Chapter13 designing forms and reports
Dhani Ahmad
 
Best Practices for Form Design
Best Practices for Form DesignBest Practices for Form Design
Best Practices for Form Design
Simone Ravaioli
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
Aamir Abbas
 
Logical design vs physical design
Logical design vs physical designLogical design vs physical design
Logical design vs physical designMd. Mahedi Mahfuj
 
Step by-step to essays
Step by-step to  essaysStep by-step to  essays
Step by-step to essays
Maikaktus
 
Requirements for form 10 d presentation on types of
Requirements for form 10 d presentation on types ofRequirements for form 10 d presentation on types of
Requirements for form 10 d presentation on types of
Maikaktus
 
Testing (System Analysis and Design)
Testing (System Analysis and Design)Testing (System Analysis and Design)
Testing (System Analysis and Design)Areeb Khan
 
Anticipatory Factors in Dialogic Design ISSS 2016
Anticipatory Factors in Dialogic Design ISSS 2016Anticipatory Factors in Dialogic Design ISSS 2016
Anticipatory Factors in Dialogic Design ISSS 2016
Peter Jones
 
Form and structure - edexcel literature certificate poems
Form and structure - edexcel literature certificate poemsForm and structure - edexcel literature certificate poems
Form and structure - edexcel literature certificate poems
ShottonEnglish
 
Sub systems of information system - MIS
Sub systems of information system - MISSub systems of information system - MIS
Sub systems of information system - MISSanaRiaz789
 
DEVELOPMENT PROCESS OF MIS
DEVELOPMENT PROCESS OF MISDEVELOPMENT PROCESS OF MIS
DEVELOPMENT PROCESS OF MISHiren Selani
 
SECURITY & CONTROL OF INFORMATION SYSTEM (Management Information System)
SECURITY & CONTROL OF INFORMATION SYSTEM (Management Information System)SECURITY & CONTROL OF INFORMATION SYSTEM (Management Information System)
SECURITY & CONTROL OF INFORMATION SYSTEM (Management Information System)Biswajit Bhattacharjee
 
4. technical feasibility
4. technical feasibility4. technical feasibility
4. technical feasibilityRudy Flores
 
Data base management system
Data base management systemData base management system
Data base management systemNavneet Jingar
 
Database management system
Database management systemDatabase management system
Database management system
RizwanHafeez
 
Systems Approach to Management
Systems Approach to ManagementSystems Approach to Management
Systems Approach to Management
Ishan Vyas
 
Learning To Love Forms (Web Directions South '07)
Learning To Love Forms (Web Directions South '07)Learning To Love Forms (Web Directions South '07)
Learning To Love Forms (Web Directions South '07)
Aaron Gustafson
 
Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system designRahul Hedau
 

Viewers also liked (20)

Chapter13 designing forms and reports
Chapter13 designing forms and reportsChapter13 designing forms and reports
Chapter13 designing forms and reports
 
Best Practices for Form Design
Best Practices for Form DesignBest Practices for Form Design
Best Practices for Form Design
 
Form design
Form designForm design
Form design
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Input and output design
Input and output designInput and output design
Input and output design
 
Logical design vs physical design
Logical design vs physical designLogical design vs physical design
Logical design vs physical design
 
Step by-step to essays
Step by-step to  essaysStep by-step to  essays
Step by-step to essays
 
Requirements for form 10 d presentation on types of
Requirements for form 10 d presentation on types ofRequirements for form 10 d presentation on types of
Requirements for form 10 d presentation on types of
 
Testing (System Analysis and Design)
Testing (System Analysis and Design)Testing (System Analysis and Design)
Testing (System Analysis and Design)
 
Anticipatory Factors in Dialogic Design ISSS 2016
Anticipatory Factors in Dialogic Design ISSS 2016Anticipatory Factors in Dialogic Design ISSS 2016
Anticipatory Factors in Dialogic Design ISSS 2016
 
Form and structure - edexcel literature certificate poems
Form and structure - edexcel literature certificate poemsForm and structure - edexcel literature certificate poems
Form and structure - edexcel literature certificate poems
 
Sub systems of information system - MIS
Sub systems of information system - MISSub systems of information system - MIS
Sub systems of information system - MIS
 
DEVELOPMENT PROCESS OF MIS
DEVELOPMENT PROCESS OF MISDEVELOPMENT PROCESS OF MIS
DEVELOPMENT PROCESS OF MIS
 
SECURITY & CONTROL OF INFORMATION SYSTEM (Management Information System)
SECURITY & CONTROL OF INFORMATION SYSTEM (Management Information System)SECURITY & CONTROL OF INFORMATION SYSTEM (Management Information System)
SECURITY & CONTROL OF INFORMATION SYSTEM (Management Information System)
 
4. technical feasibility
4. technical feasibility4. technical feasibility
4. technical feasibility
 
Data base management system
Data base management systemData base management system
Data base management system
 
Database management system
Database management systemDatabase management system
Database management system
 
Systems Approach to Management
Systems Approach to ManagementSystems Approach to Management
Systems Approach to Management
 
Learning To Love Forms (Web Directions South '07)
Learning To Love Forms (Web Directions South '07)Learning To Love Forms (Web Directions South '07)
Learning To Love Forms (Web Directions South '07)
 
Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system design
 

More from Tim Wright

An Introduction to HTTP/2
An Introduction to HTTP/2An Introduction to HTTP/2
An Introduction to HTTP/2
Tim Wright
 
Assistive Technology, Experience Design, and Life
Assistive Technology, Experience Design, and LifeAssistive Technology, Experience Design, and Life
Assistive Technology, Experience Design, and Life
Tim Wright
 
Building an Atomic Design System
Building an Atomic Design SystemBuilding an Atomic Design System
Building an Atomic Design System
Tim Wright
 
Creating Contextual Applications with Maslow & The Device API
Creating Contextual Applications with Maslow & The Device APICreating Contextual Applications with Maslow & The Device API
Creating Contextual Applications with Maslow & The Device API
Tim Wright
 
USC dot EDU: A Responsive Design Case Study
USC dot EDU: A Responsive Design Case StudyUSC dot EDU: A Responsive Design Case Study
USC dot EDU: A Responsive Design Case Study
Tim Wright
 
Keys to Responsive Design
Keys to Responsive DesignKeys to Responsive Design
Keys to Responsive DesignTim Wright
 
Bringing Environmental Design to the Web
Bringing Environmental Design to the WebBringing Environmental Design to the Web
Bringing Environmental Design to the Web
Tim Wright
 
Environmental Design Vol. 2
Environmental Design Vol. 2Environmental Design Vol. 2
Environmental Design Vol. 2Tim Wright
 
Environmental Design on The Web
Environmental Design on The WebEnvironmental Design on The Web
Environmental Design on The WebTim Wright
 
Color & Typography
Color & TypographyColor & Typography
Color & TypographyTim Wright
 
Design process
Design processDesign process
Design processTim Wright
 
A Look at the Future of HTML5
A Look at the Future of HTML5A Look at the Future of HTML5
A Look at the Future of HTML5
Tim Wright
 
Implementing a Scalable Mobile Strategy
Implementing a Scalable Mobile StrategyImplementing a Scalable Mobile Strategy
Implementing a Scalable Mobile Strategy
Tim Wright
 
Slow kinda sucks
Slow kinda sucksSlow kinda sucks
Slow kinda sucks
Tim Wright
 
Mobile, Media & Touch
Mobile, Media & TouchMobile, Media & Touch
Mobile, Media & TouchTim Wright
 
HTML 5: The Future of the Web
HTML 5: The Future of the WebHTML 5: The Future of the Web
HTML 5: The Future of the Web
Tim Wright
 
Native Device vs. Mobile Web Applications
Native Device vs. Mobile Web ApplicationsNative Device vs. Mobile Web Applications
Native Device vs. Mobile Web Applications
Tim Wright
 
Standardizing the Web: A Look into the Why of Web Standards
Standardizing the Web: A Look into the Why of Web StandardsStandardizing the Web: A Look into the Why of Web Standards
Standardizing the Web: A Look into the Why of Web Standards
Tim Wright
 

More from Tim Wright (18)

An Introduction to HTTP/2
An Introduction to HTTP/2An Introduction to HTTP/2
An Introduction to HTTP/2
 
Assistive Technology, Experience Design, and Life
Assistive Technology, Experience Design, and LifeAssistive Technology, Experience Design, and Life
Assistive Technology, Experience Design, and Life
 
Building an Atomic Design System
Building an Atomic Design SystemBuilding an Atomic Design System
Building an Atomic Design System
 
Creating Contextual Applications with Maslow & The Device API
Creating Contextual Applications with Maslow & The Device APICreating Contextual Applications with Maslow & The Device API
Creating Contextual Applications with Maslow & The Device API
 
USC dot EDU: A Responsive Design Case Study
USC dot EDU: A Responsive Design Case StudyUSC dot EDU: A Responsive Design Case Study
USC dot EDU: A Responsive Design Case Study
 
Keys to Responsive Design
Keys to Responsive DesignKeys to Responsive Design
Keys to Responsive Design
 
Bringing Environmental Design to the Web
Bringing Environmental Design to the WebBringing Environmental Design to the Web
Bringing Environmental Design to the Web
 
Environmental Design Vol. 2
Environmental Design Vol. 2Environmental Design Vol. 2
Environmental Design Vol. 2
 
Environmental Design on The Web
Environmental Design on The WebEnvironmental Design on The Web
Environmental Design on The Web
 
Color & Typography
Color & TypographyColor & Typography
Color & Typography
 
Design process
Design processDesign process
Design process
 
A Look at the Future of HTML5
A Look at the Future of HTML5A Look at the Future of HTML5
A Look at the Future of HTML5
 
Implementing a Scalable Mobile Strategy
Implementing a Scalable Mobile StrategyImplementing a Scalable Mobile Strategy
Implementing a Scalable Mobile Strategy
 
Slow kinda sucks
Slow kinda sucksSlow kinda sucks
Slow kinda sucks
 
Mobile, Media & Touch
Mobile, Media & TouchMobile, Media & Touch
Mobile, Media & Touch
 
HTML 5: The Future of the Web
HTML 5: The Future of the WebHTML 5: The Future of the Web
HTML 5: The Future of the Web
 
Native Device vs. Mobile Web Applications
Native Device vs. Mobile Web ApplicationsNative Device vs. Mobile Web Applications
Native Device vs. Mobile Web Applications
 
Standardizing the Web: A Look into the Why of Web Standards
Standardizing the Web: A Look into the Why of Web StandardsStandardizing the Web: A Look into the Why of Web Standards
Standardizing the Web: A Look into the Why of Web Standards
 

Form design

  • 2. Goals for today •Review •Form mark up & accessibility •Good form design •Produce project goals •Produce project color pallet Wednesday, January 4, 12
  • 3. “Consider users over authors over implementors over specifiers over theoretical purity” - Jeremy Keith, @adactio Author: HTML5 for Web Designers & Bulletproof Ajax Wednesday, January 4, 12
  • 4. What is progressive enhancement? Wednesday, January 4, 12
  • 5. progressive enhancement A layered approach to Web Design, focused on content, accessibility & the user. Wednesday, January 4, 12
  • 6. Review: The Design Process Wednesday, January 4, 12
  • 7. the design process •Define •Structure •Design •Build & Test •Launch Wednesday, January 4, 12
  • 8. Review: Color & Typography Wednesday, January 4, 12
  • 9. Color & Typography •Color Theory •Color Pallets •RGB vs. CMYK •Accessibility •Image formats (GIF, JPEG, PNG 8/24/32) •Serif vs. Sans-serif Wednesday, January 4, 12
  • 11. navigation •Types •Examples •HTML •Voice in labeling •Built site map •Built wireframe Wednesday, January 4, 12
  • 13. Form goals •Minimize pain •Show completion path •Correct HTML •Consider label placement •Create data relationships •Consistent communication (errors/help) Wednesday, January 4, 12
  • 14. Form MarkUp Basic Information Name (required): First and last, please E-mail: you@email.com More Information Current Mood: Are you happy? sad? what? Submit Wednesday, January 4, 12
  • 15. Form accessibility Basic Information Name (required): First and last, please E-mail: you@email.com More Information Current Mood: Are you happy? sad? what? Submit Wednesday, January 4, 12
  • 16. Form accessibility Basic Information Name (required): First and last, please E-mail: you@email.com More Information Current Mood: Are you happy? sad? what? Submit Wednesday, January 4, 12
  • 17. Form accessibility <fieldset> Basic Information Name (required): First and last, please E-mail: you@email.com </fieldset> <fieldset> More Information Current Mood: Are you happy? sad? what? </fieldset> Submit Wednesday, January 4, 12
  • 18. Form accessibility Basic Information Name (required): First and last, please E-mail: you@email.com More Information Current Mood: Are you happy? sad? what? Submit Wednesday, January 4, 12
  • 19. Form accessibility <legend> Basic Information </legend> Name (required): First and last, please E-mail: you@email.com <legend> More Information </legend> Current Mood: Are you happy? sad? what? Submit Wednesday, January 4, 12
  • 20. Form accessibility Basic Information Name (required): First and last, please E-mail: you@email.com More Information Current Mood: Are you happy? sad? what? Submit Wednesday, January 4, 12
  • 21. Form accessibility Basic Information Name (required): First and last, please E-mail: you@email.com More Information Current Mood: Are you happy? sad? what? Submit Wednesday, January 4, 12
  • 22. Form accessibility Basic Information Name (required): First and last, please E-mail: you@email.com More Information Current Mood: Are you happy? sad? what? Submit Wednesday, January 4, 12
  • 23. Form accessibility <label  for=”name”>Name</label> <input  type=”text”  id=”name”  placeholder=”Enter  your  name  here”> <label  for=”email”>E-­‐mail</label> <input  type=”email”  id=”email”  placeholder=”Enter  your  e-­‐mail  here”> Wednesday, January 4, 12
  • 24. Form accessibility Basic Information Name (required): First and last, please E-mail: you@email.com More Information Current Mood: Are you happy? sad? what? Submit Wednesday, January 4, 12
  • 25. Form accessibility Basic Information Name (required): First and last, please E-mail: you@email.com More Information Current Mood: Are you happy? sad? what? <button  type=”submit”> Submit </button> OR <input  type=”submit”  val=”submit”> Wednesday, January 4, 12
  • 27. Good form design •Clear •Not too long •Quick & guiding •Groupings & meaningful organization Wednesday, January 4, 12
  • 31. Client form •Define 3 goals (unrelated to money) •Choose a color palette (goal related) •Background •Links •Text •Accents •Choose a font scheme colrd.com colourlovers.com Wednesday, January 4, 12
  • 33. Great sites to read •HTML 5 Doctor •LukeW.com •Web Designer Wall •Snook.ca •456 Berea Street Wednesday, January 4, 12
  • 34. Today is in the past •Reviewed •Form mark up & accessibility •Good form design •Produce project goals •Produce project color pallet Wednesday, January 4, 12
  • 35. next 2 classes •Review •Building & Designing Wednesday, January 4, 12
  • 36. Slide Color Pallet Font: BEBas Neue Wednesday, January 4, 12
  • 37. Concerns E-mail: timwright12@gmail.com Twitter: @csskarma AIM: csskarma Wednesday, January 4, 12