Movatterモバイル変換


[0]ホーム

URL:


Todd Zaki Warfel, profile picture
Uploaded byTodd Zaki Warfel
2,343 views

Progressive Prototyping w/HTML5, CSS3 and jQuery

The document discusses using HTML and CSS for prototyping. It provides guidance on setting expectations and only prototyping necessary features. HTML5 semantic tags and structures are covered, along with tips for styling buttons and forms with CSS3 features like gradients, shadows and rounded corners. The document also addresses browser compatibility issues and includes resources for further information.

Embed presentation

Downloaded 168 times
PROTOTYPING                                      withTODD ZAKI WARFEL / UXLISBON /#HTML5
Grab the fileshttp://bit.ly/HTML5_prototype
Guiding PrinciplesSet Expectations
Guiding PrinciplesThe Best Tool is the one you know
Guiding PrinciplesPrototype Only What you Need
HTMl as a prototyping toolPros and Cons
About that code thingProduction vs. Non-production
html vs. html5
HTML Doctypes<!DOCTYPE  html  PUBLIC  "-­‐//W3C//DTD  XHTML  1.1//EN"     "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><!DOCTYPE  html  PUBLIC  "-­‐//W3C//DTD  XHTML  1.0  Strict//EN"     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-­‐strict.dtd"><!DOCTYPE  html  PUBLIC  "-­‐//W3C//DTD  HTML  4.01  Transitional//EN"      "http://www.w3.org/TR/html4/loose.dtd"><!DOCTYPE  html  PUBLIC  "-­‐//W3C//DTD  XHTML  1.0  Frameset//EN"     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-­‐frameset.dtd"><!DOCTYPE  html  PUBLIC  "-­‐//W3C//DTD  HTML  4.01  Strict//EN"      "http://www.w3.org/TR/html4/strict.dtd"><!DOCTYPE  html  PUBLIC  "-­‐//W3C//DTD  HTML  4.01  Transitional//EN"      "http://www.w3.org/TR/html4/loose.dtd">
HTML5 Doctypes<!DOCTYPE  HTML>
HTML Tags            HTML5 Tags<div>                <article><p>                  <aside><dl>,  <dt>,  <dd>   <section><ol>,  <ul>,  <li>   <header>,  <hgroup><fieldset>           <nav><input>              <footer>                     <datalist>                     <progress>                     <time>
HTML helps you think about theOrganization / Structure                                 DESIGN
html page structureA typical HTML page will                                  div  id=headeruse divs with IDs andClasses to create the              div  id=navstructure.                           div  id=content         div  id=                                                     sidebar                                  div  id=footer
HTML5 page structureHTML5 gives semanticmeaning to these structures,             headerwhich previously requiredIDs and Classes.                               section/article                                                  aside                                         footer
Pro tip: Update your reset.cssarticle,  aside,  footer,  header,  hgroup,  nav,  section  {display:block;  margin:0;  padding:0;  border:0;  font-­‐weight:inherit;  font-­‐style:inherit;  font-­‐size:100%;  font-­‐family:inherit;  vertical-­‐align:baseline;  list-­‐style:none;  outline:none}
Pro tip: Update your reset.cssarticle,  aside,  footer,  header,  hgroup,  nav,  section  {display:block;  margin:0;  padding:0;  border:0;  font-­‐weight:inherit;  font-­‐style:inherit;  font-­‐size:100%;  font-­‐family:inherit;  vertical-­‐align:baseline;  list-­‐style:none;  outline:none}
html5 RecursivenessHTML5 allows for multiple                                        headersections and articles withina single page. Each section/             navarticle can have its ownheader, footer, aside and      section           asidenav.                               header                               article                               footer                                        footer
html5 RecursivenessHTML5 allows for multiple                                        headersections and articles withina single page. Each section/             navarticle can have its ownheader, footer, aside and      section           asidenav.                               header                               article                               footer                                        footer
html5 RecursivenessHTML5 allows for multiple                                        headersections and articles withina single page. Each section/             navarticle can have its ownheader, footer, aside and      section           asidenav.                               header                               article                               footer                                        footer
What about the problem child?IE needs a little help fromour friend JavaScript.Modernizer/HTML5shiv tothe rescue.http://modernizr.comhttp://html5shiv.googlecode.com/svn/trunk/html5.js
Pro tip: Smack IE Into Shape<!DOCTYPE  html><html><head><!-­‐-­‐[if  lt  IE  9]><script  src="http://html5shiv.googlecode.com/svn/trunk/html5.js"  type="text/javascript"></script><![endif]-­‐-­‐></head>
HTML5 Input Typesdatedate-­‐timeemailtelrangesearchtimeurl
Pro tip: HTML5 Search Input<form>    <input  type="search"  name="q"  placeholder="Search"  autofocus>    <input  type="submit"  value="Search"></form>
HTML5 Registration Form<form>    <input  name="Full  Name"  placeholder="Enter  your  full  name"  autofocus  required>    <input  type="email"  name="Email"  placeholder="Enter  your  email  address"  required>    <input  type="url"  name="URL"  placeholder="What’s  your  website  address?">    <input  type="submit"  value="Register"></form>
http://bit.ly/HTML5_mobile        Email                URL
Gettin’ Sexy with CSS3      It’s the New Photoshop
.btn-­‐fancy  {}            Fancy Button
Border Radiusborder:1px  solid  #bc6647;  border-­‐radius:6px;  -­‐moz-­‐border-­‐radius:6px;  -­‐webkit-­‐border-­‐radius:6px;            Fancy Button
Box Shadow-­‐moz-­‐box-­‐shadow:  4px  4px  8px  #a2a2a2;  -­‐webkit-­‐box-­‐shadow:  4px  4px  8px  #a2a2a2;box-­‐shadow:  4px  4px  8px  #a2a2a2;              Fancy Button
TExt Shadowtext-­‐shadow:  1px  1px  0  #d2572b;}           Fancy Button
Background Gradientbackground:  #e67646;  background:-­‐moz-­‐linear-­‐gradient(center  top,  #eb9972,  #e67646  55%,  #d2572b);  background:-­‐webkit-­‐gradient(linear,  0%  0%,  0%  100%,  from(#eb9972),  color-­‐stop(0.55,  #e67646),  to(#d2572b));           Fancy Button
Anatomy of a CSS3 Button.btn-­‐primary  {padding:  .5em  .9em;  background:  #e67646;  background:-­‐webkit-­‐gradient(linear,  0%  0%,  0%  100%,  from(#eb9972),  color-­‐stop(0.55,  #e67646),  to(#d2572b));  background:-­‐moz-­‐linear-­‐gradient(center  top,  #eb9972,  #e67646  55%,  #d2572b);  -­‐moz-­‐border-­‐radius:6px;  -­‐webkit-­‐border-­‐radius:6px;  border-­‐radius:6px;  border:1px  solid  #bc6647;  -­‐moz-­‐box-­‐shadow:0  0  0;  -­‐webkit-­‐box-­‐shadow:0  0  0;  font-­‐size:  1.375em;  font-­‐weight:  500;  color:  #fff;  text-­‐shadow:  1px  1px  0  #d2572b;}
Anatomy of a CSS3 Button.btn-­‐primary  {padding:  .5em  .9em;  background:  #e67646;  background:-­‐webkit-­‐gradient(linear,  0%  0%,  0%  100%,  from(#eb9972),  color-­‐stop(0.55,  #e67646),  to(#d2572b));  background:-­‐moz-­‐linear-­‐gradient(center  top,  #eb9972,  #e67646  55%,  #d2572b);  -­‐moz-­‐border-­‐radius:6px;  -­‐webkit-­‐border-­‐radius:6px;  border-­‐radius:6px;  border:1px  solid  #bc6647;  -­‐moz-­‐box-­‐shadow:0  0  0;  -­‐webkit-­‐box-­‐shadow:0  0  0;  font-­‐size:  1.375em;  font-­‐weight:  500;  color:  #fff;  text-­‐shadow:  1px  1px  0  #d2572b;}
Anatomy of a CSS3 Button.btn-­‐primary  {padding:  .5em  .9em;  background:  #e67646;  background:-­‐webkit-­‐gradient(linear,  0%  0%,  0%  100%,  from(#eb9972),  color-­‐stop(0.55,  #e67646),  to(#d2572b));  background:-­‐moz-­‐linear-­‐gradient(center  top,  #eb9972,  #e67646  55%,  #d2572b);  -­‐moz-­‐border-­‐radius:6px;  -­‐webkit-­‐border-­‐radius:6px;  border-­‐radius:6px;  border:1px  solid  #bc6647;  -­‐moz-­‐box-­‐shadow:0  0  0;  -­‐webkit-­‐box-­‐shadow:0  0  0;  font-­‐size:  1.375em;  font-­‐weight:  500;  color:  #fff;  text-­‐shadow:  1px  1px  0  #d2572b;}
Anatomy of a CSS3 Button.btn-­‐primary  {padding:  .5em  .9em;  background:  #e67646;  background:-­‐webkit-­‐gradient(linear,  0%  0%,  0%  100%,  from(#eb9972),  color-­‐stop(0.55,  #e67646),  to(#d2572b));  background:-­‐moz-­‐linear-­‐gradient(center  top,  #eb9972,  #e67646  55%,  #d2572b);  -­‐moz-­‐border-­‐radius:6px;  -­‐webkit-­‐border-­‐radius:6px;  border-­‐radius:6px;  border:1px  solid  #bc6647;  -­‐moz-­‐box-­‐shadow:0  0  0;  -­‐webkit-­‐box-­‐shadow:0  0  0;  font-­‐size:  1.375em;  font-­‐weight:  500;  color:  #fff;  text-­‐shadow:  1px  1px  0  #d2572b;}
CSS3 RGBA and Opacityrgba  (238,88,0,1.0);#d2572b;  opacity:1.0;rgba  (238,88,0,0.5);#d2572b;  opacity:0.5;
Hit me with some jQuery!
Simple JavaScript Function $('#PostMessage').click(function() {  $('tr.new-comment').fadeIn();  return false; });
Double Time $('#PostMessage').click(function() {  $('#CommentForm').hide();  $('tr.new-comment').fadeIn();  return false; });
ResourcesHTML5 Spec        http://www.w3.org/TR/html5/  CSS3 Spec         http://www.w3.org/Style/CSS/current-­‐work.en.html  HTML5SHIV         http://html5shiv.googlecode.com/svn/trunk/html5.jsModernizer        http://modernizr.com/  Dive Into HTML5   http://diveintohtml5.org/Reframer          http://reframerapp.com  
http://bit.ly/protobk                                                                           Russ Unger                                                                           Todd Zaki Warfel                           Guerrilla                           UX                           Research                           Methods                           Thrifty, Fast, and Effective User Experience Research Techniqueson The Twitters@zakiwarfel

Recommended

PDF
Prototyping w/HTML5 and CSS3
PPTX
Rapid and Responsive - UX to Prototype with Bootstrap
PPTX
iPhone Web Applications: HTML5, CSS3 & dev tips for iPhone development
PDF
CSS pattern libraries
PDF
モダンなCSS設計パターンを考える
KEY
Slow kinda sucks
PDF
Beyond CSS Architecture
PDF
Modular HTML, CSS, & JS Workshop
PPT
HTML & CSS Workshop Notes
PDF
CSS - OOCSS, SMACSS and more
PDF
HTML5 & CSS3 Flag
PDF
Try Web Components
PDF
An Intro to HTML & CSS
PDF
HTML5 Essentials
PDF
モダンなCSS設計パターンを考える
KEY
Html&Browser
 
PPTX
From PSD to WordPress Theme: Bringing designs to life
PDF
How to create a basic template
 
PDF
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
PDF
Getting Started with DOM
PDF
Efficient, maintainable CSS
PPTX
Basics of Front End Web Dev PowerPoint
PDF
Advanced Web Scraping or How To Make Internet Your Database #seoplus2018
PDF
Front End Good Practices
PDF
LESS is More
PDF
CSS3 - is everything we used to do wrong?
PDF
Html5 ux london
PDF
Beginner & Intermediate Guide to HTML5/CSS3 In Drupal
KEY
2022 HTML5: The future is now
PDF
A practical guide to building websites with HTML5 & CSS3

More Related Content

PDF
Prototyping w/HTML5 and CSS3
PPTX
Rapid and Responsive - UX to Prototype with Bootstrap
PPTX
iPhone Web Applications: HTML5, CSS3 & dev tips for iPhone development
PDF
CSS pattern libraries
PDF
モダンなCSS設計パターンを考える
KEY
Slow kinda sucks
PDF
Beyond CSS Architecture
PDF
Modular HTML, CSS, & JS Workshop
Prototyping w/HTML5 and CSS3
Rapid and Responsive - UX to Prototype with Bootstrap
iPhone Web Applications: HTML5, CSS3 & dev tips for iPhone development
CSS pattern libraries
モダンなCSS設計パターンを考える
Slow kinda sucks
Beyond CSS Architecture
Modular HTML, CSS, & JS Workshop

What's hot

PPT
HTML & CSS Workshop Notes
PDF
CSS - OOCSS, SMACSS and more
PDF
HTML5 & CSS3 Flag
PDF
Try Web Components
PDF
An Intro to HTML & CSS
PDF
HTML5 Essentials
PDF
モダンなCSS設計パターンを考える
KEY
Html&Browser
 
PPTX
From PSD to WordPress Theme: Bringing designs to life
PDF
How to create a basic template
 
PDF
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
PDF
Getting Started with DOM
PDF
Efficient, maintainable CSS
PPTX
Basics of Front End Web Dev PowerPoint
PDF
Advanced Web Scraping or How To Make Internet Your Database #seoplus2018
PDF
Front End Good Practices
PDF
LESS is More
PDF
CSS3 - is everything we used to do wrong?
HTML & CSS Workshop Notes
CSS - OOCSS, SMACSS and more
HTML5 & CSS3 Flag
Try Web Components
An Intro to HTML & CSS
HTML5 Essentials
モダンなCSS設計パターンを考える
Html&Browser
 
From PSD to WordPress Theme: Bringing designs to life
How to create a basic template
 
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
Getting Started with DOM
Efficient, maintainable CSS
Basics of Front End Web Dev PowerPoint
Advanced Web Scraping or How To Make Internet Your Database #seoplus2018
Front End Good Practices
LESS is More
CSS3 - is everything we used to do wrong?

Similar to Progressive Prototyping w/HTML5, CSS3 and jQuery

PDF
Html5 ux london
PDF
Beginner & Intermediate Guide to HTML5/CSS3 In Drupal
KEY
2022 HTML5: The future is now
PDF
A practical guide to building websites with HTML5 & CSS3
PDF
HTML5 - An introduction
PDF
Html5 quick-learning-quide
PDF
Html5 quick-learning-quide
PDF
Html5 quick-learning-quide
PDF
Html5 quick learning guide
ODP
Light introduction to HTML
KEY
Html5, a gentle introduction
PDF
HTML5, just another presentation :)
KEY
Html 5, a gentle introduction
PDF
HTML5 - Introduction
PDF
Html5 p resentation by techmodi
KEY
Html5 Brown Bag
PDF
Html5 training
PPTX
Html,CSS & UI/UX design
PDF
Html5 & CSS overview
PDF
Intro to HTML 5 / CSS 3
Html5 ux london
Beginner & Intermediate Guide to HTML5/CSS3 In Drupal
2022 HTML5: The future is now
A practical guide to building websites with HTML5 & CSS3
HTML5 - An introduction
Html5 quick-learning-quide
Html5 quick-learning-quide
Html5 quick-learning-quide
Html5 quick learning guide
Light introduction to HTML
Html5, a gentle introduction
HTML5, just another presentation :)
Html 5, a gentle introduction
HTML5 - Introduction
Html5 p resentation by techmodi
Html5 Brown Bag
Html5 training
Html,CSS & UI/UX design
Html5 & CSS overview
Intro to HTML 5 / CSS 3

Recently uploaded

PDF
The major tech developments for 2026 by Pluralsight, a research and training ...
PDF
December Patch Tuesday
 
PPTX
AI's Impact on Cybersecurity - Challenges and Opportunities
PDF
Our Digital Tribe_ Cultivating Connection and Growth in Our Slack Community 🌿...
PPT
software-security-intro in information security.ppt
PPTX
Building Cyber Resilience for 2026: Best Practices for a Secure, AI-Driven Bu...
PDF
Unlocking the Power of Salesforce Architecture: Frameworks for Effective Solu...
PDF
API-First Architecture in Financial Systems
PPTX
Data Privacy and Protection: Safeguarding Information in a Connected World
PPTX
THIS IS CYBER SECURITY NOTES USED IN CLASS ON VARIOUS TOPICS USED IN CYBERSEC...
PDF
Day 1 - Cloud Security Strategy and Planning ~ 2nd Sight Lab ~ Cloud Security...
DOCX
Introduction to the World of Computers (Hardware & Software)
PPTX
Protecting Data in an AI Driven World - Cybersecurity in 2026
PDF
Day 2 - Network Security ~ 2nd Sight Lab ~ Cloud Security Class ~ 2020
PPTX
Conversational Agents – Building Intelligent Assistants [Virtual Hands-on Wor...
PDF
Internet_of_Things_IoT_for_Next_Generation_Smart_Systems_Utilizing.pdf
PDF
Session 1 - Solving Semi-Structured Documents with Document Understanding
PDF
Energy Storage Landscape Clean Energy Ministerial
PPTX
Unit-4-ARTIFICIAL NEURAL NETWORKS.pptx ANN ppt Artificial neural network
DOCX
iRobot Post‑Mortem and Alternative Paths - Discussion Document for Boards and...
The major tech developments for 2026 by Pluralsight, a research and training ...
December Patch Tuesday
 
AI's Impact on Cybersecurity - Challenges and Opportunities
Our Digital Tribe_ Cultivating Connection and Growth in Our Slack Community 🌿...
software-security-intro in information security.ppt
Building Cyber Resilience for 2026: Best Practices for a Secure, AI-Driven Bu...
Unlocking the Power of Salesforce Architecture: Frameworks for Effective Solu...
API-First Architecture in Financial Systems
Data Privacy and Protection: Safeguarding Information in a Connected World
THIS IS CYBER SECURITY NOTES USED IN CLASS ON VARIOUS TOPICS USED IN CYBERSEC...
Day 1 - Cloud Security Strategy and Planning ~ 2nd Sight Lab ~ Cloud Security...
Introduction to the World of Computers (Hardware & Software)
Protecting Data in an AI Driven World - Cybersecurity in 2026
Day 2 - Network Security ~ 2nd Sight Lab ~ Cloud Security Class ~ 2020
Conversational Agents – Building Intelligent Assistants [Virtual Hands-on Wor...
Internet_of_Things_IoT_for_Next_Generation_Smart_Systems_Utilizing.pdf
Session 1 - Solving Semi-Structured Documents with Document Understanding
Energy Storage Landscape Clean Energy Ministerial
Unit-4-ARTIFICIAL NEURAL NETWORKS.pptx ANN ppt Artificial neural network
iRobot Post‑Mortem and Alternative Paths - Discussion Document for Boards and...

Progressive Prototyping w/HTML5, CSS3 and jQuery

  • 1.
    PROTOTYPING withTODD ZAKI WARFEL / UXLISBON /#HTML5
  • 2.
  • 3.
  • 4.
    Guiding PrinciplesThe BestTool is the one you know
  • 5.
  • 6.
    HTMl as aprototyping toolPros and Cons
  • 7.
    About that codethingProduction vs. Non-production
  • 8.
  • 9.
    HTML Doctypes<!DOCTYPE  html PUBLIC  "-­‐//W3C//DTD  XHTML  1.1//EN"   "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><!DOCTYPE  html  PUBLIC  "-­‐//W3C//DTD  XHTML  1.0  Strict//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-­‐strict.dtd"><!DOCTYPE  html  PUBLIC  "-­‐//W3C//DTD  HTML  4.01  Transitional//EN"      "http://www.w3.org/TR/html4/loose.dtd"><!DOCTYPE  html  PUBLIC  "-­‐//W3C//DTD  XHTML  1.0  Frameset//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-­‐frameset.dtd"><!DOCTYPE  html  PUBLIC  "-­‐//W3C//DTD  HTML  4.01  Strict//EN"      "http://www.w3.org/TR/html4/strict.dtd"><!DOCTYPE  html  PUBLIC  "-­‐//W3C//DTD  HTML  4.01  Transitional//EN"      "http://www.w3.org/TR/html4/loose.dtd">
  • 10.
  • 11.
    HTML Tags HTML5 Tags<div> <article><p> <aside><dl>,  <dt>,  <dd> <section><ol>,  <ul>,  <li> <header>,  <hgroup><fieldset> <nav><input> <footer> <datalist> <progress> <time>
  • 12.
    HTML helps youthink about theOrganization / Structure DESIGN
  • 13.
    html page structureAtypical HTML page will div  id=headeruse divs with IDs andClasses to create the div  id=navstructure. div  id=content div  id=   sidebar div  id=footer
  • 14.
    HTML5 page structureHTML5gives semanticmeaning to these structures, headerwhich previously requiredIDs and Classes. section/article aside footer
  • 15.
    Pro tip: Updateyour reset.cssarticle,  aside,  footer,  header,  hgroup,  nav,  section  {display:block;  margin:0;  padding:0;  border:0;  font-­‐weight:inherit;  font-­‐style:inherit;  font-­‐size:100%;  font-­‐family:inherit;  vertical-­‐align:baseline;  list-­‐style:none;  outline:none}
  • 16.
    Pro tip: Updateyour reset.cssarticle,  aside,  footer,  header,  hgroup,  nav,  section  {display:block;  margin:0;  padding:0;  border:0;  font-­‐weight:inherit;  font-­‐style:inherit;  font-­‐size:100%;  font-­‐family:inherit;  vertical-­‐align:baseline;  list-­‐style:none;  outline:none}
  • 17.
    html5 RecursivenessHTML5 allowsfor multiple headersections and articles withina single page. Each section/ navarticle can have its ownheader, footer, aside and section asidenav. header article footer footer
  • 18.
    html5 RecursivenessHTML5 allowsfor multiple headersections and articles withina single page. Each section/ navarticle can have its ownheader, footer, aside and section asidenav. header article footer footer
  • 19.
    html5 RecursivenessHTML5 allowsfor multiple headersections and articles withina single page. Each section/ navarticle can have its ownheader, footer, aside and section asidenav. header article footer footer
  • 20.
    What about theproblem child?IE needs a little help fromour friend JavaScript.Modernizer/HTML5shiv tothe rescue.http://modernizr.comhttp://html5shiv.googlecode.com/svn/trunk/html5.js
  • 21.
    Pro tip: SmackIE Into Shape<!DOCTYPE  html><html><head><!-­‐-­‐[if  lt  IE  9]><script  src="http://html5shiv.googlecode.com/svn/trunk/html5.js"  type="text/javascript"></script><![endif]-­‐-­‐></head>
  • 24.
  • 25.
    Pro tip: HTML5Search Input<form>    <input  type="search"  name="q"  placeholder="Search"  autofocus>    <input  type="submit"  value="Search"></form>
  • 26.
    HTML5 Registration Form<form>   <input  name="Full  Name"  placeholder="Enter  your  full  name"  autofocus  required>    <input  type="email"  name="Email"  placeholder="Enter  your  email  address"  required>    <input  type="url"  name="URL"  placeholder="What’s  your  website  address?">    <input  type="submit"  value="Register"></form>
  • 27.
  • 28.
    Gettin’ Sexy withCSS3 It’s the New Photoshop
  • 29.
  • 30.
    Border Radiusborder:1px  solid #bc6647;  border-­‐radius:6px;  -­‐moz-­‐border-­‐radius:6px;  -­‐webkit-­‐border-­‐radius:6px; Fancy Button
  • 31.
    Box Shadow-­‐moz-­‐box-­‐shadow:  4px 4px  8px  #a2a2a2;  -­‐webkit-­‐box-­‐shadow:  4px  4px  8px  #a2a2a2;box-­‐shadow:  4px  4px  8px  #a2a2a2;   Fancy Button
  • 32.
    TExt Shadowtext-­‐shadow:  1px 1px  0  #d2572b;} Fancy Button
  • 33.
    Background Gradientbackground:  #e67646; background:-­‐moz-­‐linear-­‐gradient(center  top,  #eb9972,  #e67646  55%,  #d2572b);  background:-­‐webkit-­‐gradient(linear,  0%  0%,  0%  100%,  from(#eb9972),  color-­‐stop(0.55,  #e67646),  to(#d2572b)); Fancy Button
  • 34.
    Anatomy of aCSS3 Button.btn-­‐primary  {padding:  .5em  .9em;  background:  #e67646;  background:-­‐webkit-­‐gradient(linear,  0%  0%,  0%  100%,  from(#eb9972),  color-­‐stop(0.55,  #e67646),  to(#d2572b));  background:-­‐moz-­‐linear-­‐gradient(center  top,  #eb9972,  #e67646  55%,  #d2572b);  -­‐moz-­‐border-­‐radius:6px;  -­‐webkit-­‐border-­‐radius:6px;  border-­‐radius:6px;  border:1px  solid  #bc6647;  -­‐moz-­‐box-­‐shadow:0  0  0;  -­‐webkit-­‐box-­‐shadow:0  0  0;  font-­‐size:  1.375em;  font-­‐weight:  500;  color:  #fff;  text-­‐shadow:  1px  1px  0  #d2572b;}
  • 35.
    Anatomy of aCSS3 Button.btn-­‐primary  {padding:  .5em  .9em;  background:  #e67646;  background:-­‐webkit-­‐gradient(linear,  0%  0%,  0%  100%,  from(#eb9972),  color-­‐stop(0.55,  #e67646),  to(#d2572b));  background:-­‐moz-­‐linear-­‐gradient(center  top,  #eb9972,  #e67646  55%,  #d2572b);  -­‐moz-­‐border-­‐radius:6px;  -­‐webkit-­‐border-­‐radius:6px;  border-­‐radius:6px;  border:1px  solid  #bc6647;  -­‐moz-­‐box-­‐shadow:0  0  0;  -­‐webkit-­‐box-­‐shadow:0  0  0;  font-­‐size:  1.375em;  font-­‐weight:  500;  color:  #fff;  text-­‐shadow:  1px  1px  0  #d2572b;}
  • 36.
    Anatomy of aCSS3 Button.btn-­‐primary  {padding:  .5em  .9em;  background:  #e67646;  background:-­‐webkit-­‐gradient(linear,  0%  0%,  0%  100%,  from(#eb9972),  color-­‐stop(0.55,  #e67646),  to(#d2572b));  background:-­‐moz-­‐linear-­‐gradient(center  top,  #eb9972,  #e67646  55%,  #d2572b);  -­‐moz-­‐border-­‐radius:6px;  -­‐webkit-­‐border-­‐radius:6px;  border-­‐radius:6px;  border:1px  solid  #bc6647;  -­‐moz-­‐box-­‐shadow:0  0  0;  -­‐webkit-­‐box-­‐shadow:0  0  0;  font-­‐size:  1.375em;  font-­‐weight:  500;  color:  #fff;  text-­‐shadow:  1px  1px  0  #d2572b;}
  • 37.
    Anatomy of aCSS3 Button.btn-­‐primary  {padding:  .5em  .9em;  background:  #e67646;  background:-­‐webkit-­‐gradient(linear,  0%  0%,  0%  100%,  from(#eb9972),  color-­‐stop(0.55,  #e67646),  to(#d2572b));  background:-­‐moz-­‐linear-­‐gradient(center  top,  #eb9972,  #e67646  55%,  #d2572b);  -­‐moz-­‐border-­‐radius:6px;  -­‐webkit-­‐border-­‐radius:6px;  border-­‐radius:6px;  border:1px  solid  #bc6647;  -­‐moz-­‐box-­‐shadow:0  0  0;  -­‐webkit-­‐box-­‐shadow:0  0  0;  font-­‐size:  1.375em;  font-­‐weight:  500;  color:  #fff;  text-­‐shadow:  1px  1px  0  #d2572b;}
  • 38.
    CSS3 RGBA andOpacityrgba  (238,88,0,1.0);#d2572b;  opacity:1.0;rgba  (238,88,0,0.5);#d2572b;  opacity:0.5;
  • 40.
    Hit me withsome jQuery!
  • 41.
    Simple JavaScript Function$('#PostMessage').click(function() { $('tr.new-comment').fadeIn(); return false; });
  • 42.
    Double Time $('#PostMessage').click(function(){ $('#CommentForm').hide(); $('tr.new-comment').fadeIn(); return false; });
  • 43.
    ResourcesHTML5 Spec http://www.w3.org/TR/html5/  CSS3 Spec http://www.w3.org/Style/CSS/current-­‐work.en.html  HTML5SHIV http://html5shiv.googlecode.com/svn/trunk/html5.jsModernizer http://modernizr.com/  Dive Into HTML5 http://diveintohtml5.org/Reframer http://reframerapp.com  
  • 44.
    http://bit.ly/protobk Russ Unger Todd Zaki Warfel Guerrilla UX Research Methods Thrifty, Fast, and Effective User Experience Research Techniqueson The Twitters@zakiwarfel

[8]ページ先頭

©2009-2025 Movatter.jp