SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Web Design Workshop
things that you don’t need to know if you are print designer
What a print designer is used to?
 • Specify virtually any typeface.
 • A high control over the spatial layout of every element.
 • An emphasis on visual invention.
 • The final art never change.
 • Usually approach web by Flash or Dreamweaver.
What web designers should
 know about web design?
• Web design canvas is code and browsers.
• Web design live in boxes.
• Web design loads.
• Web design is used.
Web design canvas is
code and browsers
Needs to adapt to standards
No custom fonts
• Fonts depends of Operation System font set
No custom fonts
• Recommended font set
 ‣ times, serif
 ‣ helvetica, sans-serif
 ‣ verdana, sans-serif
 ‣ “Trebuchet MS”, sans-serif
 ‣ “Courier New”, monospace
No custom fonts
• User can change font presentation in the
  browser.
No custom fonts
• Texts flows. Text changes
No custom fonts
•   We can get custom fonts
    ‣   Technics:
        -  Flash replacement: http://dev.novemberborn.net/sifr3/beta2/demo/
        -  Image replacement: http://plugins.jquery.com/project/txt2img
    ‣   Disadvantages:
        -  More developing time
        -  More files to load
        -  More rendering time
No accurate colors
• No image color profile  (some browsers support it but more file weight)


• Users have different screens and color profiles.
      MacBook               Dell
Web design live in
     boxes
Design thinking in boxes
The boxes are straight. No inclined boxes, no inclined text
The boxes can be fixed or flexible (liquid layout)



  http://www.rightmove.co.uk/viewdetails-21145298.rsp?pa_n=1&tr_t=buy


  http://www.globrix.com/property/buy/nw1?ns=true&rd=1&br=buy&qt=NW1
Boxes can overlap each other, and modify opacity
    (but doesn't have effects like multiply, difference, etc.)
With JavaScript boxes can change
(move, fade in, fade out, slide, drag, change style or content, etc.)
How quot;dressquot; the box.
Web designers should know at least the basic rules of
               how html/css works
Web design loads
The less images the better

~5s load time for ~125K     ~2s load time for ~42K
The less colors in an image the better

                      JPEG: 2.42K
                      PNG: 14.44K




                      JPEG: 2.84K
                      PNG: 0.21K
The less transparencies the better

        81.6K (+jQuery script for ie6)




         16K




         7K
Web design is used
Web designers should know usability bases:

Don’t make users think
         •   Design for scanning not reading
         •   As simple and clear as possible
             •   Clear visual hierarchy
             •   Make things look like they are
         •   Know where we are and easy to move
         •   Homepage has to answer:
             •   What is this?
             •   What do they have here?
             •   What can I do here?
             •   Why this site is special?
         •   Think about messages (error, info, etc.)
         •   Think about extreme cases (no content, long text inputs, etc.)
Web Design Resources
Web Design Tools
Web Design Tools

Illustrator is good for illustrations
Web Design Tools

Photoshop is good for...
Web Design Tools

        Adobe FireWorks
Rapidly prototype and design for the web


        •    Essential bitmap and vector tools.
        •    Common elements library.
            ‣ bullets
            ‣ buttons
            ‣ browser elements
        •    Customizable library/styles/shapes
        •    9-slice tool
        •    Groups/Layers/Pages
        •    Export Area tool
        •    Illustrator and Photoshop integration.
Web Design Books

•   Don't Make Me Think (sec. ed.) - Steve Krug - New Riders

•   Prioritizing Web Usability - Jakob Nielsen - New Riders

•   Homepage Usability - Jakob Nielsen - New Riders

•   Defensive design for the Web - 37signals - New Riders

•   HTML, XHTML, and CSS, Sixth Edition - Elizabeth Castro - Peachpit Press

•   The ZEN of CSS Design - Dave Shea - New Riders

•   Bulletproof Web Design - Dan Cederholm - New Riders

•   CSS Mastery: Advanced Web Standards Solutions - Andy Budd - Friends of Ed
Web Design Webs

•   Articles/tutorials: http://www.alistapart.com

•   CSS showcase: http://www.csszengarden.com
Thanks!

Weitere ähnliche Inhalte

Was ist angesagt?

Mobile and Responsive Design with Sass
Mobile and Responsive Design with SassMobile and Responsive Design with Sass
Mobile and Responsive Design with Sassnyccamp
 
WordPress 101 Saturday Session
WordPress 101 Saturday SessionWordPress 101 Saturday Session
WordPress 101 Saturday Sessionpamselle
 
Website Development Roles
Website Development RolesWebsite Development Roles
Website Development RolesVatsal Mishra
 
Standards and guides in web design
Standards and guides in web designStandards and guides in web design
Standards and guides in web designshaundickie
 
Why wireframes-v2
Why wireframes-v2Why wireframes-v2
Why wireframes-v2beckwatson
 
Responsive Design and Information Architecture with Oracle Web Center Content...
Responsive Design and Information Architecture with Oracle Web Center Content...Responsive Design and Information Architecture with Oracle Web Center Content...
Responsive Design and Information Architecture with Oracle Web Center Content...Dmitri Khanine
 
Photoshop Best(Blaz) Practice for WordPress
Photoshop Best(Blaz) Practice for WordPressPhotoshop Best(Blaz) Practice for WordPress
Photoshop Best(Blaz) Practice for WordPressblazrobar
 
Canvas Deep Dive
Canvas Deep DiveCanvas Deep Dive
Canvas Deep DiveDave Balmer
 
Rockstar Graphics with HTML5 @Media UK
Rockstar Graphics with HTML5 @Media UKRockstar Graphics with HTML5 @Media UK
Rockstar Graphics with HTML5 @Media UKDave Balmer
 
Evaluating & selecting themes
Evaluating & selecting themesEvaluating & selecting themes
Evaluating & selecting themesBecky Davis
 
How to ensure a long life span for a website?
How to ensure a long life span for a website?How to ensure a long life span for a website?
How to ensure a long life span for a website?Teemu Suoranta
 
How to ensure a long life span for a website (WPHelsinki 2.11.2016)
How to ensure a long life span for a website (WPHelsinki 2.11.2016)How to ensure a long life span for a website (WPHelsinki 2.11.2016)
How to ensure a long life span for a website (WPHelsinki 2.11.2016)Teemu Suoranta
 
Sketch: Rapid Prototyping & Theme Design
Sketch: Rapid Prototyping & Theme DesignSketch: Rapid Prototyping & Theme Design
Sketch: Rapid Prototyping & Theme DesignRyan King
 
How to select, install and customize a WordPress theme
How to select, install and customize a WordPress themeHow to select, install and customize a WordPress theme
How to select, install and customize a WordPress themeStefanie Drucker
 

Was ist angesagt? (17)

BUILD YOUR OWN WEBSITE
BUILD YOUR OWN WEBSITEBUILD YOUR OWN WEBSITE
BUILD YOUR OWN WEBSITE
 
Mobile and Responsive Design with Sass
Mobile and Responsive Design with SassMobile and Responsive Design with Sass
Mobile and Responsive Design with Sass
 
Process
ProcessProcess
Process
 
WordPress 101 Saturday Session
WordPress 101 Saturday SessionWordPress 101 Saturday Session
WordPress 101 Saturday Session
 
Website Development Roles
Website Development RolesWebsite Development Roles
Website Development Roles
 
Standards and guides in web design
Standards and guides in web designStandards and guides in web design
Standards and guides in web design
 
Why wireframes-v2
Why wireframes-v2Why wireframes-v2
Why wireframes-v2
 
Responsive Design and Information Architecture with Oracle Web Center Content...
Responsive Design and Information Architecture with Oracle Web Center Content...Responsive Design and Information Architecture with Oracle Web Center Content...
Responsive Design and Information Architecture with Oracle Web Center Content...
 
Web Design
Web DesignWeb Design
Web Design
 
Photoshop Best(Blaz) Practice for WordPress
Photoshop Best(Blaz) Practice for WordPressPhotoshop Best(Blaz) Practice for WordPress
Photoshop Best(Blaz) Practice for WordPress
 
Canvas Deep Dive
Canvas Deep DiveCanvas Deep Dive
Canvas Deep Dive
 
Rockstar Graphics with HTML5 @Media UK
Rockstar Graphics with HTML5 @Media UKRockstar Graphics with HTML5 @Media UK
Rockstar Graphics with HTML5 @Media UK
 
Evaluating & selecting themes
Evaluating & selecting themesEvaluating & selecting themes
Evaluating & selecting themes
 
How to ensure a long life span for a website?
How to ensure a long life span for a website?How to ensure a long life span for a website?
How to ensure a long life span for a website?
 
How to ensure a long life span for a website (WPHelsinki 2.11.2016)
How to ensure a long life span for a website (WPHelsinki 2.11.2016)How to ensure a long life span for a website (WPHelsinki 2.11.2016)
How to ensure a long life span for a website (WPHelsinki 2.11.2016)
 
Sketch: Rapid Prototyping & Theme Design
Sketch: Rapid Prototyping & Theme DesignSketch: Rapid Prototyping & Theme Design
Sketch: Rapid Prototyping & Theme Design
 
How to select, install and customize a WordPress theme
How to select, install and customize a WordPress themeHow to select, install and customize a WordPress theme
How to select, install and customize a WordPress theme
 

Andere mochten auch

Photoshop cs3
Photoshop cs3Photoshop cs3
Photoshop cs3Mono1516
 
Intro To As3 Using Flash Cs3
Intro To As3 Using Flash Cs3Intro To As3 Using Flash Cs3
Intro To As3 Using Flash Cs3Ravi Kumar Hamsa
 
Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012bahtiarbinus
 
Skateboarding illustrator ex_tutorial
Skateboarding illustrator ex_tutorialSkateboarding illustrator ex_tutorial
Skateboarding illustrator ex_tutorialMrsM2014
 
Modul PhotoShop CS3
Modul PhotoShop CS3Modul PhotoShop CS3
Modul PhotoShop CS3Choi Melia
 

Andere mochten auch (6)

Illustrator Poster
Illustrator PosterIllustrator Poster
Illustrator Poster
 
Photoshop cs3
Photoshop cs3Photoshop cs3
Photoshop cs3
 
Intro To As3 Using Flash Cs3
Intro To As3 Using Flash Cs3Intro To As3 Using Flash Cs3
Intro To As3 Using Flash Cs3
 
Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012
 
Skateboarding illustrator ex_tutorial
Skateboarding illustrator ex_tutorialSkateboarding illustrator ex_tutorial
Skateboarding illustrator ex_tutorial
 
Modul PhotoShop CS3
Modul PhotoShop CS3Modul PhotoShop CS3
Modul PhotoShop CS3
 

Ähnlich wie Web Design Workshop

Responsive Web Design
Responsive Web Design Responsive Web Design
Responsive Web Design CLEVER°FRANKE
 
Beyond the Standards
Beyond the StandardsBeyond the Standards
Beyond the StandardsPaul Bakaus
 
Introduction to web sites design
Introduction to  web sites designIntroduction to  web sites design
Introduction to web sites designMarwa Abdelgawad
 
Rapid Prototyping With J Query
Rapid Prototyping With J QueryRapid Prototyping With J Query
Rapid Prototyping With J QueryBootstrap
 
Desktop Applications with NetBeans
Desktop Applications with NetBeansDesktop Applications with NetBeans
Desktop Applications with NetBeansHuu Bang Le Phan
 
Style Your Site Part 1
Style Your Site Part 1Style Your Site Part 1
Style Your Site Part 1Ben MacNeill
 
Drupal Theming with CSS Frameworks (960grid)
Drupal Theming with CSS Frameworks (960grid)Drupal Theming with CSS Frameworks (960grid)
Drupal Theming with CSS Frameworks (960grid)Ryan Cross
 
Documenting For Interactive Websites
Documenting For Interactive WebsitesDocumenting For Interactive Websites
Documenting For Interactive WebsitesPatrick Kennedy
 
Simplicity - develop modern web apps with tiny frameworks and tools
Simplicity - develop modern web apps with tiny frameworks and toolsSimplicity - develop modern web apps with tiny frameworks and tools
Simplicity - develop modern web apps with tiny frameworks and toolsRui Carvalho
 
From Print Design to Web Design
From Print Design to Web DesignFrom Print Design to Web Design
From Print Design to Web DesignESUG
 
What web designers could learn from print designers
What web designers could learn from print designersWhat web designers could learn from print designers
What web designers could learn from print designersErlend Debast
 
Designing and Developing Windowed Interfaces for Web Apps
Designing and Developing Windowed Interfaces for Web AppsDesigning and Developing Windowed Interfaces for Web Apps
Designing and Developing Windowed Interfaces for Web AppsSteve Smith
 
Elegant Web Typography
Elegant Web TypographyElegant Web Typography
Elegant Web Typographyjeff_croft
 
Drupal 6 JavaScript and jQuery
Drupal 6 JavaScript and jQueryDrupal 6 JavaScript and jQuery
Drupal 6 JavaScript and jQueryMatt Butcher
 
Accessible Javascript with and without WAI ARIA
Accessible Javascript with and without WAI ARIAAccessible Javascript with and without WAI ARIA
Accessible Javascript with and without WAI ARIADirk Ginader
 
Coding for different resolutions
Coding for different resolutionsCoding for different resolutions
Coding for different resolutionsRobin Srivastava
 
Creating Long Documents Using Adobe InDesign
Creating Long Documents Using Adobe InDesignCreating Long Documents Using Adobe InDesign
Creating Long Documents Using Adobe InDesignMichael Opsteegh
 

Ähnlich wie Web Design Workshop (20)

Responsive Web Design
Responsive Web Design Responsive Web Design
Responsive Web Design
 
Beyond the Standards
Beyond the StandardsBeyond the Standards
Beyond the Standards
 
Introduction to web sites design
Introduction to  web sites designIntroduction to  web sites design
Introduction to web sites design
 
Rapid Prototyping With J Query
Rapid Prototyping With J QueryRapid Prototyping With J Query
Rapid Prototyping With J Query
 
Ajax World West
Ajax World WestAjax World West
Ajax World West
 
Magee Dday2 Fixing App Performance Italiano
Magee Dday2 Fixing App Performance ItalianoMagee Dday2 Fixing App Performance Italiano
Magee Dday2 Fixing App Performance Italiano
 
PNGHack 1.0 Presentation
PNGHack 1.0 PresentationPNGHack 1.0 Presentation
PNGHack 1.0 Presentation
 
Desktop Applications with NetBeans
Desktop Applications with NetBeansDesktop Applications with NetBeans
Desktop Applications with NetBeans
 
Style Your Site Part 1
Style Your Site Part 1Style Your Site Part 1
Style Your Site Part 1
 
Drupal Theming with CSS Frameworks (960grid)
Drupal Theming with CSS Frameworks (960grid)Drupal Theming with CSS Frameworks (960grid)
Drupal Theming with CSS Frameworks (960grid)
 
Documenting For Interactive Websites
Documenting For Interactive WebsitesDocumenting For Interactive Websites
Documenting For Interactive Websites
 
Simplicity - develop modern web apps with tiny frameworks and tools
Simplicity - develop modern web apps with tiny frameworks and toolsSimplicity - develop modern web apps with tiny frameworks and tools
Simplicity - develop modern web apps with tiny frameworks and tools
 
From Print Design to Web Design
From Print Design to Web DesignFrom Print Design to Web Design
From Print Design to Web Design
 
What web designers could learn from print designers
What web designers could learn from print designersWhat web designers could learn from print designers
What web designers could learn from print designers
 
Designing and Developing Windowed Interfaces for Web Apps
Designing and Developing Windowed Interfaces for Web AppsDesigning and Developing Windowed Interfaces for Web Apps
Designing and Developing Windowed Interfaces for Web Apps
 
Elegant Web Typography
Elegant Web TypographyElegant Web Typography
Elegant Web Typography
 
Drupal 6 JavaScript and jQuery
Drupal 6 JavaScript and jQueryDrupal 6 JavaScript and jQuery
Drupal 6 JavaScript and jQuery
 
Accessible Javascript with and without WAI ARIA
Accessible Javascript with and without WAI ARIAAccessible Javascript with and without WAI ARIA
Accessible Javascript with and without WAI ARIA
 
Coding for different resolutions
Coding for different resolutionsCoding for different resolutions
Coding for different resolutions
 
Creating Long Documents Using Adobe InDesign
Creating Long Documents Using Adobe InDesignCreating Long Documents Using Adobe InDesign
Creating Long Documents Using Adobe InDesign
 

Kürzlich hochgeladen

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Kürzlich hochgeladen (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Web Design Workshop

  • 1. Web Design Workshop things that you don’t need to know if you are print designer
  • 2. What a print designer is used to? • Specify virtually any typeface. • A high control over the spatial layout of every element. • An emphasis on visual invention. • The final art never change. • Usually approach web by Flash or Dreamweaver.
  • 3. What web designers should know about web design? • Web design canvas is code and browsers. • Web design live in boxes. • Web design loads. • Web design is used.
  • 4. Web design canvas is code and browsers
  • 5.
  • 6.
  • 7.
  • 8. Needs to adapt to standards
  • 9. No custom fonts • Fonts depends of Operation System font set
  • 10. No custom fonts • Recommended font set ‣ times, serif ‣ helvetica, sans-serif ‣ verdana, sans-serif ‣ “Trebuchet MS”, sans-serif ‣ “Courier New”, monospace
  • 11. No custom fonts • User can change font presentation in the browser.
  • 12. No custom fonts • Texts flows. Text changes
  • 13. No custom fonts • We can get custom fonts ‣ Technics: - Flash replacement: http://dev.novemberborn.net/sifr3/beta2/demo/ - Image replacement: http://plugins.jquery.com/project/txt2img ‣ Disadvantages: - More developing time - More files to load - More rendering time
  • 14. No accurate colors • No image color profile (some browsers support it but more file weight) • Users have different screens and color profiles. MacBook Dell
  • 15. Web design live in boxes
  • 17. The boxes are straight. No inclined boxes, no inclined text
  • 18. The boxes can be fixed or flexible (liquid layout) http://www.rightmove.co.uk/viewdetails-21145298.rsp?pa_n=1&tr_t=buy http://www.globrix.com/property/buy/nw1?ns=true&rd=1&br=buy&qt=NW1
  • 19. Boxes can overlap each other, and modify opacity (but doesn't have effects like multiply, difference, etc.)
  • 20. With JavaScript boxes can change (move, fade in, fade out, slide, drag, change style or content, etc.)
  • 21. How quot;dressquot; the box. Web designers should know at least the basic rules of how html/css works
  • 23. The less images the better ~5s load time for ~125K ~2s load time for ~42K
  • 24. The less colors in an image the better JPEG: 2.42K PNG: 14.44K JPEG: 2.84K PNG: 0.21K
  • 25. The less transparencies the better 81.6K (+jQuery script for ie6) 16K 7K
  • 27. Web designers should know usability bases: Don’t make users think • Design for scanning not reading • As simple and clear as possible • Clear visual hierarchy • Make things look like they are • Know where we are and easy to move • Homepage has to answer: • What is this? • What do they have here? • What can I do here? • Why this site is special? • Think about messages (error, info, etc.) • Think about extreme cases (no content, long text inputs, etc.)
  • 30. Web Design Tools Illustrator is good for illustrations
  • 31. Web Design Tools Photoshop is good for...
  • 32. Web Design Tools Adobe FireWorks Rapidly prototype and design for the web • Essential bitmap and vector tools. • Common elements library. ‣ bullets ‣ buttons ‣ browser elements • Customizable library/styles/shapes • 9-slice tool • Groups/Layers/Pages • Export Area tool • Illustrator and Photoshop integration.
  • 33. Web Design Books • Don't Make Me Think (sec. ed.) - Steve Krug - New Riders • Prioritizing Web Usability - Jakob Nielsen - New Riders • Homepage Usability - Jakob Nielsen - New Riders • Defensive design for the Web - 37signals - New Riders • HTML, XHTML, and CSS, Sixth Edition - Elizabeth Castro - Peachpit Press • The ZEN of CSS Design - Dave Shea - New Riders • Bulletproof Web Design - Dan Cederholm - New Riders • CSS Mastery: Advanced Web Standards Solutions - Andy Budd - Friends of Ed
  • 34. Web Design Webs • Articles/tutorials: http://www.alistapart.com • CSS showcase: http://www.csszengarden.com