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

More Related Content

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

What's hot

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

Similar to Progressive Prototyping w/HTML5, CSS3 and jQuery

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

Recently uploaded

PDF
Unlocking the Power of Salesforce Architecture: Frameworks for Effective Solu...
PDF
Day 3 - Data and Application Security - 2nd Sight Lab Cloud Security Class
PPTX
Cloud-and-AI-Platform-FY26-Partner-Playbook.pptx
PDF
Our Digital Tribe_ Cultivating Connection and Growth in Our Slack Community 🌿...
PPTX
wob-report.pptxwob-report.pptxwob-report.pptx
PDF
Security Forum Sessions from Houston 2025 Event
PDF
ElyriaSoftware — Powering the Future with Blockchain Innovation
PDF
Session 1 - Solving Semi-Structured Documents with Document Understanding
PDF
Making Sense of Raster: From Bit Depth to Better Workflows
PDF
December Patch Tuesday
 
DOCX
iRobot Post‑Mortem and Alternative Paths - Discussion Document for Boards and...
PDF
Eredità digitale sugli smartphone: cosa resta di noi nei dispositivi mobili
PDF
Is It Possible to Have Wi-Fi Without an Internet Provider
PDF
Internet_of_Things_IoT_for_Next_Generation_Smart_Systems_Utilizing.pdf
PDF
Energy Storage Landscape Clean Energy Ministerial
PDF
Usage Control for Process Discovery through a Trusted Execution Environment
PDF
Decoding the DNA: The Digital Networks Act, the Open Internet, and IP interco...
PPTX
Building Cyber Resilience for 2026: Best Practices for a Secure, AI-Driven Bu...
PPTX
From Backup to Resilience: How MSPs Are Preparing for 2026
 
PPTX
Protecting Data in an AI Driven World - Cybersecurity in 2026
Unlocking the Power of Salesforce Architecture: Frameworks for Effective Solu...
Day 3 - Data and Application Security - 2nd Sight Lab Cloud Security Class
Cloud-and-AI-Platform-FY26-Partner-Playbook.pptx
Our Digital Tribe_ Cultivating Connection and Growth in Our Slack Community 🌿...
wob-report.pptxwob-report.pptxwob-report.pptx
Security Forum Sessions from Houston 2025 Event
ElyriaSoftware — Powering the Future with Blockchain Innovation
Session 1 - Solving Semi-Structured Documents with Document Understanding
Making Sense of Raster: From Bit Depth to Better Workflows
December Patch Tuesday
 
iRobot Post‑Mortem and Alternative Paths - Discussion Document for Boards and...
Eredità digitale sugli smartphone: cosa resta di noi nei dispositivi mobili
Is It Possible to Have Wi-Fi Without an Internet Provider
Internet_of_Things_IoT_for_Next_Generation_Smart_Systems_Utilizing.pdf
Energy Storage Landscape Clean Energy Ministerial
Usage Control for Process Discovery through a Trusted Execution Environment
Decoding the DNA: The Digital Networks Act, the Open Internet, and IP interco...
Building Cyber Resilience for 2026: Best Practices for a Secure, AI-Driven Bu...
From Backup to Resilience: How MSPs Are Preparing for 2026
 
Protecting Data in an AI Driven World - Cybersecurity in 2026

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