Web Standards and Accessibility

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1




    W3C controlled standard the browser developers work off to display web pages


    Don’t hack it up, headers, blockquotes, paragraphs, alt tags







    Executing Plans Don’t Go as Planned









    1 Favorite & 1 Group

    Web Standards and Accessibility - Presentation Transcript

    1. Web Standards and Accessibility Nick DeNardis http://nickdenardis.com @nickdenardis Saturday, March 7, 2009
    2. About Myself • Associate Director of Web Communications • Host of EDU Checkup • Staff Writer at .eduGuru • Officer for Refresh Detroit Saturday, March 7, 2009
    3. • What are Web Standards • Standards in the Real World • What is Accessibility • Accessibility in the Real World Saturday, March 7, 2009
    4. What are Web Standards? • Philosophy of Web Design • Best Practices • Validation • Semantics • Three Main Layers Saturday, March 7, 2009
    5. Three Layers Javascript / Behavior CSS / Design HTML / Content Saturday, March 7, 2009
    6. HTML / Content • Describe Content (semantic) • Validation (W3C) • Reduce Meaningless Markup • Reduce Download Speed • Tables for Tabular Data (only) Saturday, March 7, 2009
    7. <ul class=”skip”> <fieldset id=”login”> Content <h1> <h2> <ul id=”navigation”> Saturday, March 7, 2009
    8. CSS / Design • Images that don’t have meaning to the doc • Positioning • Global Changes • Establishing Rules • ID’s and Class Naming Conventions • Cross Browser Support Saturday, March 7, 2009
    9. Design Saturday, March 7, 2009
    10. Javascript / Behavior • Progressive Enhancement • Graceful Degradation • AJAX • Javascript Libraries • Cross Browser Support Saturday, March 7, 2009
    11. Behavior Saturday, March 7, 2009
    12. Pitching to the Boss • Less Bandwidth • Less Server Load • Bring more people (less obstruction) • Ease of Maintenance • SEO Built In • Future Proofing • Save Money Saturday, March 7, 2009
    13. The Ugly Reality • Rushed Timelines • Too Many Developers • Lack of Communication • WYSIWYG Editors • Scope Creep • Slow Erosion • !important Saturday, March 7, 2009
    14. What Can You Do? • Defensive Development • Flexible Design/Code • Plan for the worst case • No pixel perfect layouts • Establishing Rules/Habits Saturday, March 7, 2009
    15. What is Accessibility • Beyond the Blind • Universal Access • Just Using Mouse/Keyboard • Lockdown Situations (IE 6) • Slow Connections • Mobile Browsers Saturday, March 7, 2009
    16. Accessibility Rules • It’s The Right Thing To Do • Progressive Enhancement • ADA (Section 508) • Screen Readers • Search Engines Saturday, March 7, 2009
    17. The Ugly Reality • Last Thing On The List • Progressive Enhancement Turns to Graceful Degradation • Time Constraints • No User Testing Saturday, March 7, 2009
    18. Its Up To You • Get in the Routine • Advocate • Care • Opera Web Standards Curriculum Saturday, March 7, 2009
    19. Questions? Saturday, March 7, 2009
    20. Thank You Nick DeNardis http://nickdenardis.com @nickdenardis Saturday, March 7, 2009
    21. Links • http://validator.w3.org/ • http://section508.gov/ • http://jquery.com/ • http://tinyurl.com/ietester • http://opera.com/company/education/ curriculum/ • http://www.cynthiasays.com/ Saturday, March 7, 2009

    + Nick DeNardisNick DeNardis, 8 months ago

    custom

    701 views, 1 favs, 1 embeds more stats

    A presentation about web standards and accessibilit more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 701
      • 695 on SlideShare
      • 6 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 23
    Most viewed embeds
    • 6 views on http://wcs.wayne.edu

    more

    All embeds
    • 6 views on http://wcs.wayne.edu

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events