The Issue
Just to give you some background, I’m currently enrolled as a student at the University of Mary Hardin-Baylor. Currently the web design classes there are somewhat… sub-par. My DHTML teacher worked on websites in the Netscape/IE clash and most of the stuff he teaches is deprecated, non-semantic HTML, or inline code. He is still a huge supporter of IE and is still avid about students learning IE filters. From what I’ve seen he seems to see no need to support multiple browsers. I’d really like to see the web design section of the school grow and as long as the teachers are still teaching deprecated code, it probably won’t. I’m planning on sending him an e-mail trying to convince him to drop the IE filters section of the course next semester and replace it with something that students will actually be able to use cross-browser.
The Request
I need help building my argument.
- I need to build a list of reasons on
why filters are deprecated and
shouldn’t be used(I believe they
aren’t even supported in IE9
anymore). - It might also be advantageous to give
reasons why cross-browser support
should be achieved. - I need some reputable sources that I
can quote. This excludes sites like
wikipedia.
Also, on a side note, one of the reasons I’m asking this here is because I don’t have any type of real world coding experience. If I had support from someone else who worked in the same era of the web, it could do wonders for the legitimacy of my argument. I don’t want this to sound like I’m just bashing his methods, or even worse… just trying to get out of work.
Thank you in advance for any help you post! I know this is a huge request. I appreciate any time your willing to give.
Edit
I just wanted to point out that I agree with some of the comments made. The filters section of the course is a very minor problem. There is a numerous amount of other issues that would be far more important if the students were going into a web design career. Unfortunately most of the students are forced into this class specifically for degree requirements of the CGD Major. There currently is no major dedicated to web design and there are probably only 4 people on campus that actually are pursuing web design as a career. The average Joe of this class will probably never produce more than a personal website. This being said, version compatibility and other issues solved by filters will probably never be used.
The main issue isn’t that the teacher is teaching IE filters, though, it’s that he’s teaching a three week section on filters. Through the entire semester, the class has only been able to go over very simple Javascript such as variables, functions, arrays, loops, and attaching events via event attributes. We haven’t even touched the DOM yet and the stuff we have gone over we only touched on very lightly. I would just like to see the last section of the class dedicated to the more universally useful information such as the DOM, Objects, Object methods, and Regular Expressions.
Despite all of this though will be making a large section of the document over browser compatibility and I appreciate the information y’all have supplied for that. I wish I could tell him everything that he’s doing wrong, but that would be way more than one e-mail. I would like to take it one step at a time though and at least point him in the right direction.
Sorry for the long post!
Thanks
Cross-browser support:
Some sources: