SlideShare is now on Android. 15 million presentations at your fingertips.  Get the app

×
  • Share
  • Email
  • Embed
  • Like
  • Private Content
 

Progressive EEnhancement [EECI 2011]

by Founder & Technical Lead at Easy Designs on Oct 21, 2011

  • 9,032 views

If you’ve been working on the web for any amount of time, you’ve likely heard (or even used) the term “progressive enhancement” before. As you probably know, it is the gold standard of how to ...

If you’ve been working on the web for any amount of time, you’ve likely heard (or even used) the term “progressive enhancement” before. As you probably know, it is the gold standard of how to approach web design. But what is progressive enhancement really? What does it mean? How does it work? And how does it fit into our workflow in a time of rapidly evolving languages and browsers? In this session, Aaron Gustafson will answer all of these questions and provide concrete takeaways that will help you improve your web design skills and your mastery of progressive enhancement in ExpressionEngine.

Statistics

Views

Total Views
9,032
Views on SlideShare
7,146
Embed Views
1,886

Actions

Likes
20
Downloads
110
Comments
4

188 Embeds 1,886

http://localhost 763
http://blog.easy-designs.net 244
http://127.0.0.1 66
http://responsive-iframe.dev 52
http://fiddle.jshell.net 41
http://pruebaiframe.kumointernet.com 37
http://local-fjordkraft.reaktorutv.no 33
http://oe1.orf.at 18
http://jowu-ld 18
http://192.168.100.38 18
http://10.30.163.57 17
http://projectsdisplay.com 17
http://www.viroproject.com 15
http://hg 14
http://testserverjamedo.nl 14
http://absoluthot.de 13
http://a0.twimg.com 12
http://isa 11
http://bamboocharadio.com 10
http://connecthtml.jayonsoftware.com 10
http://tbsweb 10
http://s.codepen.io 10
http://athaullah 9
http://66.147.244.107 9
http://www.plancess360.com 9
http://politikerchecklistan.se.preview.citynetwork.se 9
http://balance-music 9
http://www.synapsoft.co.kr 8
http://10.10.3.219 8
http://www.welt.de 8
http://localhost:8888 8
http://www.geoforma.biz 8
http://ref.willem.dnz 7
http://172.10.1.4 7
http://project.tiggzi.com 7
http://79.170.44.138 7
http://stitchcollective.com 7
http://sorabhsaluja 7
http://edities.com 7
http://fabricadeherois2.blogspot.com.br 7
http://comingsoon.fandango.com 6
http://www.helarilaurent.org 6
http://rooftopreindeer.com 6
http://i.blnr.de 6
http://paper.li 6
http://thistletestcafe.com 6
http://www.web-regie.de 5
http://responsive.easy-mobile.de 5
http://www.w3schools.com 5
http://brianli.ca 5
More...

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

14 of 4 previous next Post a comment

  • love4044 love4044 Hi, I am Vera!
    please how are you! hope you are fine and in perfect condition of health.I went through your profile and i read it and took interest in it,please if you don't mind i will like you to write me on this ID (vera_life4@yahoo.com)hope to hear from you soon,and I will be waiting for your mail because i have something VERY important to tell you.
    Lots of love
    Vera
    2 years ago
    Are you sure you want to
    Your message goes here
    Processing…
  • farhanshaikh Farhan Shaikh, Manager, Web Services at Creative Chaos Great Presentation 2 years ago
    Are you sure you want to
    Your message goes here
    Processing…
  • AaronGustafson Aaron Gustafson, Founder & Technical Lead at Easy Designs I do believe that accessibility should be integrated throughout your process. In fact, with progressive enhancement as the guiding philosophy, sites will be inherently more accessible. At each stage in the process/presentation, I actually talk about how the choices we make affect the usability of our site, from the way content is written to the color contrast used in the design to the way we approach JavaScript.

    The “cherry on top” is the explicit accessibility enhancements many have not considered as part of their standard development process. As most of the folks I talk to/present to are not familiar with ARIA and the like, I chose to separate that facet out so that it could be focused on explicitly.

    And even if someone never gets to the point of adding ARIA roles, etc., if they’ve followed the other guidelines I’ve offered, the sites they produce will be far more accessible than the vast majority of what’s out there.
    2 years ago
    Are you sure you want to
    Your message goes here
    Processing…
  • AlyssonFranklin Alysson Franklin, Front-End Engineer at IBM Hi Aaron, great presentation! One question, specifically abt Accessibilty: On slides #39/40 you put accessibility as a cherry on a cake, but you don’t think its important to consider this matter since the beginning? For example, isn’t that good to have a semantic navigation powered with accesskey or/and tabindex attribs since the beginning instead of add accessibility concerns only after ensure the scripts are granting the same experience for all devices? So Accessibility could be not just the last part of the job, but a concern over the whole process? cheers m8, keep up the great work! 2 years ago
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Progressive EEnhancement [EECI 2011] Progressive EEnhancement [EECI 2011] Presentation Transcript