the issue
just give background, i'm enrolled student @ university of mary hardin-baylor. web design classes there somewhat... sub-par. dhtml teacher worked on websites in netscape/ie clash , of stuff teaches deprecated, non-semantic html, or inline code. still huge supporter of ie , still avid students learning ie filters. i've seen seems see no need support multiple browsers. i'd see web design section of school grow , long teachers still teaching deprecated code, won't. i'm planning on sending him e-mail trying convince him drop ie filters section of course next semester , replace students able use cross-browser.
the request
i need building argument.
- i need build list of reasons on why filters deprecated , shouldn't used(i believe aren't supported in ie9 anymore).
- it might advantageous give reasons why cross-browser support should achieved.
- i need reputable sources can quote. excludes sites wikipedia.
also, on side note, 1 of reasons i'm asking here because don't have type of real world coding experience. if had support else worked in same era of web, wonders legitimacy of argument. don't want sound i'm bashing methods, or worse... trying out of work.
thank in advance post! know huge request. appreciate time willing give.
edit
i wanted point out agree of comments made. filters section of course minor problem. there numerous amount of other issues far more important if students going web design career. unfortunately of students forced class degree requirements of cgd major. there no major dedicated web design , there 4 people on campus pursuing web design career. average joe of class never produce more personal website. being said, version compatibility , other issues solved filters never used.
the main issue isn't teacher teaching ie filters, though, it's he's teaching 3 week section on filters. through entire semester, class has been able go on simple javascript such variables, functions, arrays, loops, , attaching events via event attributes. haven't touched dom yet , stuff have gone on touched on lightly. see last section of class dedicated more universally useful information such dom, objects, object methods, , regular expressions.
despite of though will making large section of document on browser compatibility , appreciate information y'all have supplied that. wish tell him he's doing wrong, way more 1 e-mail. take 1 step @ time though , @ least point him in right direction.
sorry long post! thanks
cross-browser support:
- if it's project client: tell client if site created not work on non-ie browsers? clients require cross-browser compatibility.
- only supporting ie means losing customers means losing money
- why use proprietary filters if cross-browser alternatives exist? ie9 supports css3, opacity etc
- modern developer tools facilitate , support modern technologies - , developers want use shiny new tools (they're more fun :-))
- forward compatibility: may create ie-only site table-layouts , proprietary filters, need start scratch once you'll realize you've done, whereas building site based on today's standards maintainable longer before complete remake due.
- maintenance: web site needs maintained, different people - choosing current , well-known technologies make easier.
- it's not hard (once exclude ie6 - see compatibility table linked below)
some sources:
- browser compatibility pkk, example css: http://www.quirksmode.org/css/contents.html excellent resource implementing cross-browser compatible web sites. ppk 1 of many professionals promoting cross-browser compatible web sites, won't find contrary (professionals promoting ie sites).
- even microsoft promotes moving on ie6 towards modern browsers , technologies, , proud of ie9's css3 support: http://www.theie6countdown.com/default.aspx
Comments
Post a Comment