27th November 2006, 11:40 AM
etoven Wrote:I beg to differ, speaking as a web developer with over 10 years experience, FireFox doesn't render CSS properly,It's good a but load of cool new web standards that arent even supported (active X, vb-script, some .Net features and MSXML call backs are just the tip of the ice burg),Those are not web standards. Those are proprietary Microsoft creations. It's like me saying that your computer doesn't conform to standards because it doesn't allow coding in the Cocoa development environment, which is a proprietary Apple product. Javascript, Perl, PHP, and Python are more than powerful enough to code on a web site, and, besides Javascript, they can all be guaranteed to run in any browser as they are server-side dependent.
etoven Wrote:and half the time doesn't even render properly formatted CSS2 markup properly (OW WAIT! It doesn' t support CSS2!!!! JUST CSS1!I don't where you get that, but I looked it up here and found that IE 7 only supports 43% of CSS2 while Opera supports 86% and Firefox 2 is fully-compliant.
etoven Wrote:Just getting my program to work under Mozilla was a bitch and a half, there where way to many comprises and workarounds! I spend 30 minutes getting my program running under IE, and 7 and a half hours trying to make it compatible under FireFox.Web development isn't easy at this point, but that is why we have web standards. As someone who has developed web sites for 10 years you probably remember how much harder it was even as little as 5 years ago. The point of web standards, though, are not to make the web developers job easier, although that will come with time. The point of web standards is to make things easier for the user. If a person visits a web site that doesn't support their browser most people aren't going to go download the browser they need. The vast majority will simply not visit that site again. When designing a web site every change made should be made with the thought "How does this affect the user experience?" If it doesn't have any affect, or if it breaks browser compatibility then its addition should be rethought. Eventually web standards will make it so you don't have to test your page in every browser, but things are made a lot harder with MS going in a different direction from everyone else.
Finally I just gave up for the night. To say that FireFox, or Opera does a better job of rendering markup (via, on your website) is F-ing ridiculous. FireFox sucks at rendering anything beyond basic HTML.
You are obviously a very gifted programmer Eric, just given what you've done here and on your site, but if you design a feature for TC that only works in a browser that most of us here don't use then you really need to rethink things. Web development is incredibly difficult, and I would say more difficult than general programming, but it will become so much easier if people follow the standards.
<a href=http://www.derekmiller.us/>My Website (In A Constant State of Construction)</a>
![[Image: smashCard.png]](http://www.derekmiller.us/images/smashCard.png)