際際滷

際際滷Share a Scribd company logo
User Interface Design
  Re鍖ecting what your eyes see in real life
               using CSS3
Users said they were more likely to
believe Web sites that looked
professionally designed.

              Stanford Web Credibility Study
UI & UX


 UI (User Interface): The Look & Feel
 UX (User Experience): Ease of Use
UI & UX


 UI (User Interface): The Look & Feel
 UX (User Experience): Ease of Use
YOU DONT NEED A CHEF
   TO COOK A BUTTON
CSS3 Only
Replicate a microwave button
  without using any graphic
CSS3 Only
Replicate a microwave button
  without using any graphic
Closer Look
Closer Look
Closer Look

          Lighter


          Darker
Getting Started




<a href="#" class="button">Cook Me</a>
Turning it into a Block




display: inline-block;background:
#ffffff;line-height:
34px;padding: 0 10px;
Rounded Corners




border-radius: 17px;
Border




border: 1px solid #505559;
Gradient




background-image: -webkit-
gradient(linear,left top,left
bottom,color-stop(0,
#c1d5e3),color-stop(1, #9db1c1));
Upper inner Light




box-shadow: inset 0 1px 3px #fff;
Lower inner Shadow




box-shadow: inset 0 1px 3px #fff,
inset 0 -1px 0 rgba(0,0,0,0.5);
Lower outer Light




box-shadow: inset 0 1px 3px #fff,
inset 0 -1px 0 rgba(0,0,0,0.5),
0 1px 0 rgba(255,255,255,0.5);
Engraving the Label




font-family: 'lucida grande', arial, sans-
serif;color: #333;font-weight: bold;text-
decoration: none;text-shadow: 0 1px 0 #fff;
Pressing the Button
Pressing the Button
Pressing the Button


              Darker
Pressing the Button
   Normal State        Pressed State




box-shadow: inset 0 4px 10px #000,
inset 0 -1px 0 rgba(0,0,0,0.5),
0 1px 0 rgba(255,255,255,0.5);
Power of CSS3

   Rounded Corner
   Box Shadows and Inset Shadows
   Gradient
   Text Shadow

            Modern Browers:
    IE9, Firefox, Chrome, Safari & Opera
          (Older browsers + Hacks)
CSS Framework?


    UI CSS Framework
       Cross Browser
        Theme-able
    Creative Commons
 http://www.vitaminui.org/
CSS Framework?


    UI CSS Framework
       Cross Browser
        Theme-able
    Creative Commons
 http://www.vitaminui.org/
VitaminUI
Thank You
http://www.ekhoury.com

  elie@woopra.com

     @eliekhoury
Ad

Recommended

Understanding user experience
Understanding user experience
Jainan Sankalia
Growth Hacking: The Difference Between Growing Fast & Growing Efficiently
Growth Hacking: The Difference Between Growing Fast & Growing Efficiently
Woopra
Web Icons and How to Make Them Accessible
Web Icons and How to Make Them Accessible
Stefano Minoia
CSS3 ...in 3D!
CSS3 ...in 3D!
Christopher Schmitt
CSS 3
CSS 3
Chad Carstensen
Css3 101
Css3 101
Ignacio Coloma
Css3
Css3
Bronson Quick
Real-world component libraries at scale
Real-world component libraries at scale
Stefan Baumgartner
User Experience 102
User Experience 102
Gretchen Thomas
HTML5, CSS3, and other fancy buzzwords
HTML5, CSS3, and other fancy buzzwords
Mo Jangda
how can I replace the Newsfeed text with a custom on in SharePoi.pdf
how can I replace the Newsfeed text with a custom on in SharePoi.pdf
jyothimuppasani1
Trendsetting: Web Design and Beyond
Trendsetting: Web Design and Beyond
Andy Stratton
Eye Candy Without Images: Fun With CSS3
Eye Candy Without Images: Fun With CSS3
Shoshi Roberts
7属 Sessione - Lintelligenza artificiale a supporto della ricerca, servizi di...
7属 Sessione - Lintelligenza artificiale a supporto della ricerca, servizi di...
J端rgen Ambrosi
Responsive Web Design e a Ubiquidade da Web
Responsive Web Design e a Ubiquidade da Web
Eduardo Shiota Yasuda
Kansas City WordCamp - Website Performance
Kansas City WordCamp - Website Performance
Kevin Potts
Hacking with Pictures - Hack.LU 2014
Hacking with Pictures - Hack.LU 2014
Saumil Shah
The Digital Home: Designing for the Ten-Foot User Interface
The Digital Home: Designing for the Ten-Foot User Interface
goodfriday
[WebVisions 2010] CSS3 Workshop (Afternoon)
[WebVisions 2010] CSS3 Workshop (Afternoon)
Christopher Schmitt
app/assets/stylesheets - How to not make a mess
app/assets/stylesheets - How to not make a mess
jasnow
Version1.0 StartHTML000000217 EndHTML000067516 StartFragment0000
Version1.0 StartHTML000000217 EndHTML000067516 StartFragment0000
tidwellerin392
CSS3 3D Workshop
CSS3 3D Workshop
Christopher Schmitt
Hacking With Pictures SyScan 2015
Hacking With Pictures SyScan 2015
Saumil Shah
44CON London 2015 - Stegosploit - Drive-by Browser Exploits using only Images
44CON London 2015 - Stegosploit - Drive-by Browser Exploits using only Images
44CON
Keep Calm and Stegosploit - 44CON 2015
Keep Calm and Stegosploit - 44CON 2015
Saumil Shah
Lect-4-Responsive-Web-06032024-082044am.pptx
Lect-4-Responsive-Web-06032024-082044am.pptx
zainm7032
Web Design Trends 2010 - What Is CSS3 All About?
Web Design Trends 2010 - What Is CSS3 All About?
Alexandra Lo Cascio
Fundamental CSS3
Fundamental CSS3
Achmad Solichin
cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
Connecting Data and Intelligence: The Role of FME in Machine Learning
Connecting Data and Intelligence: The Role of FME in Machine Learning
Safe Software

More Related Content

Similar to User Interface Design (20)

User Experience 102
User Experience 102
Gretchen Thomas
HTML5, CSS3, and other fancy buzzwords
HTML5, CSS3, and other fancy buzzwords
Mo Jangda
how can I replace the Newsfeed text with a custom on in SharePoi.pdf
how can I replace the Newsfeed text with a custom on in SharePoi.pdf
jyothimuppasani1
Trendsetting: Web Design and Beyond
Trendsetting: Web Design and Beyond
Andy Stratton
Eye Candy Without Images: Fun With CSS3
Eye Candy Without Images: Fun With CSS3
Shoshi Roberts
7属 Sessione - Lintelligenza artificiale a supporto della ricerca, servizi di...
7属 Sessione - Lintelligenza artificiale a supporto della ricerca, servizi di...
J端rgen Ambrosi
Responsive Web Design e a Ubiquidade da Web
Responsive Web Design e a Ubiquidade da Web
Eduardo Shiota Yasuda
Kansas City WordCamp - Website Performance
Kansas City WordCamp - Website Performance
Kevin Potts
Hacking with Pictures - Hack.LU 2014
Hacking with Pictures - Hack.LU 2014
Saumil Shah
The Digital Home: Designing for the Ten-Foot User Interface
The Digital Home: Designing for the Ten-Foot User Interface
goodfriday
[WebVisions 2010] CSS3 Workshop (Afternoon)
[WebVisions 2010] CSS3 Workshop (Afternoon)
Christopher Schmitt
app/assets/stylesheets - How to not make a mess
app/assets/stylesheets - How to not make a mess
jasnow
Version1.0 StartHTML000000217 EndHTML000067516 StartFragment0000
Version1.0 StartHTML000000217 EndHTML000067516 StartFragment0000
tidwellerin392
CSS3 3D Workshop
CSS3 3D Workshop
Christopher Schmitt
Hacking With Pictures SyScan 2015
Hacking With Pictures SyScan 2015
Saumil Shah
44CON London 2015 - Stegosploit - Drive-by Browser Exploits using only Images
44CON London 2015 - Stegosploit - Drive-by Browser Exploits using only Images
44CON
Keep Calm and Stegosploit - 44CON 2015
Keep Calm and Stegosploit - 44CON 2015
Saumil Shah
Lect-4-Responsive-Web-06032024-082044am.pptx
Lect-4-Responsive-Web-06032024-082044am.pptx
zainm7032
Web Design Trends 2010 - What Is CSS3 All About?
Web Design Trends 2010 - What Is CSS3 All About?
Alexandra Lo Cascio
Fundamental CSS3
Fundamental CSS3
Achmad Solichin
HTML5, CSS3, and other fancy buzzwords
HTML5, CSS3, and other fancy buzzwords
Mo Jangda
how can I replace the Newsfeed text with a custom on in SharePoi.pdf
how can I replace the Newsfeed text with a custom on in SharePoi.pdf
jyothimuppasani1
Trendsetting: Web Design and Beyond
Trendsetting: Web Design and Beyond
Andy Stratton
Eye Candy Without Images: Fun With CSS3
Eye Candy Without Images: Fun With CSS3
Shoshi Roberts
7属 Sessione - Lintelligenza artificiale a supporto della ricerca, servizi di...
7属 Sessione - Lintelligenza artificiale a supporto della ricerca, servizi di...
J端rgen Ambrosi
Responsive Web Design e a Ubiquidade da Web
Responsive Web Design e a Ubiquidade da Web
Eduardo Shiota Yasuda
Kansas City WordCamp - Website Performance
Kansas City WordCamp - Website Performance
Kevin Potts
Hacking with Pictures - Hack.LU 2014
Hacking with Pictures - Hack.LU 2014
Saumil Shah
The Digital Home: Designing for the Ten-Foot User Interface
The Digital Home: Designing for the Ten-Foot User Interface
goodfriday
[WebVisions 2010] CSS3 Workshop (Afternoon)
[WebVisions 2010] CSS3 Workshop (Afternoon)
Christopher Schmitt
app/assets/stylesheets - How to not make a mess
app/assets/stylesheets - How to not make a mess
jasnow
Version1.0 StartHTML000000217 EndHTML000067516 StartFragment0000
Version1.0 StartHTML000000217 EndHTML000067516 StartFragment0000
tidwellerin392
Hacking With Pictures SyScan 2015
Hacking With Pictures SyScan 2015
Saumil Shah
44CON London 2015 - Stegosploit - Drive-by Browser Exploits using only Images
44CON London 2015 - Stegosploit - Drive-by Browser Exploits using only Images
44CON
Keep Calm and Stegosploit - 44CON 2015
Keep Calm and Stegosploit - 44CON 2015
Saumil Shah
Lect-4-Responsive-Web-06032024-082044am.pptx
Lect-4-Responsive-Web-06032024-082044am.pptx
zainm7032
Web Design Trends 2010 - What Is CSS3 All About?
Web Design Trends 2010 - What Is CSS3 All About?
Alexandra Lo Cascio

Recently uploaded (20)

cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
Connecting Data and Intelligence: The Role of FME in Machine Learning
Connecting Data and Intelligence: The Role of FME in Machine Learning
Safe Software
The Future of Product Management in AI ERA.pdf
The Future of Product Management in AI ERA.pdf
Alyona Owens
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Safe Software
10 Key Challenges for AI within the EU Data Protection Framework.pdf
10 Key Challenges for AI within the EU Data Protection Framework.pdf
Priyanka Aash
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
revolcs10
AI vs Human Writing: Can You Tell the Difference?
AI vs Human Writing: Can You Tell the Difference?
Shashi Sathyanarayana, Ph.D
MPU+: A Transformative Solution for Next-Gen AI at the Edge, a Presentation...
MPU+: A Transformative Solution for Next-Gen AI at the Edge, a Presentation...
Edge AI and Vision Alliance
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Priyanka Aash
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Priyanka Aash
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
caoyixuan2019
Securing Account Lifecycles in the Age of Deepfakes.pptx
Securing Account Lifecycles in the Age of Deepfakes.pptx
FIDO Alliance
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Priyanka Aash
The Future of Technology: 2025-2125 by Saikat Basu.pdf
The Future of Technology: 2025-2125 by Saikat Basu.pdf
Saikat Basu
UserCon Belgium: Honey, VMware increased my bill
UserCon Belgium: Honey, VMware increased my bill
stijn40
OpenPOWER Foundation & Open-Source Core Innovations
OpenPOWER Foundation & Open-Source Core Innovations
IBM
From Manual to Auto Searching- FME in the Driver's Seat
From Manual to Auto Searching- FME in the Driver's Seat
Safe Software
cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
Connecting Data and Intelligence: The Role of FME in Machine Learning
Connecting Data and Intelligence: The Role of FME in Machine Learning
Safe Software
The Future of Product Management in AI ERA.pdf
The Future of Product Management in AI ERA.pdf
Alyona Owens
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Using the SQLExecutor for Data Quality Management: aka One man's love for the...
Safe Software
10 Key Challenges for AI within the EU Data Protection Framework.pdf
10 Key Challenges for AI within the EU Data Protection Framework.pdf
Priyanka Aash
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
GenAI Opportunities and Challenges - Where 370 Enterprises Are Focusing Now.pdf
Priyanka Aash
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
revolcs10
AI vs Human Writing: Can You Tell the Difference?
AI vs Human Writing: Can You Tell the Difference?
Shashi Sathyanarayana, Ph.D
MPU+: A Transformative Solution for Next-Gen AI at the Edge, a Presentation...
MPU+: A Transformative Solution for Next-Gen AI at the Edge, a Presentation...
Edge AI and Vision Alliance
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Priyanka Aash
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Priyanka Aash
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
Tech-ASan: Two-stage check for Address Sanitizer - Yixuan Cao.pdf
caoyixuan2019
Securing Account Lifecycles in the Age of Deepfakes.pptx
Securing Account Lifecycles in the Age of Deepfakes.pptx
FIDO Alliance
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Priyanka Aash
The Future of Technology: 2025-2125 by Saikat Basu.pdf
The Future of Technology: 2025-2125 by Saikat Basu.pdf
Saikat Basu
UserCon Belgium: Honey, VMware increased my bill
UserCon Belgium: Honey, VMware increased my bill
stijn40
OpenPOWER Foundation & Open-Source Core Innovations
OpenPOWER Foundation & Open-Source Core Innovations
IBM
From Manual to Auto Searching- FME in the Driver's Seat
From Manual to Auto Searching- FME in the Driver's Seat
Safe Software
Ad

User Interface Design