Quote:
Originally Posted by strcrssd
Wow, this is not a flame (I'm trying really hard to make this not a flame, but the topic, as mentioned above, does make it difficult).
1) Please don't use .NET for anything until its proven stable and useful. Using a new technology that doesn't have a standards body behind it is suicide. Microsoft, despite wanting to be, does not count as a standards body.
|
Sorry, I know it's your opinion and not fact, but my opinion is that .NET is a wonderful tool. I'm not even going to get into the holy wars of it, but it's just a tool, a very very good tool for Windows development, be it desktop or websites.
Quote:
2) Please use w3c standards. They exist for a reason. As someone who's had to develop a web crawler, I can safely say that the sooner we get rid of HTML 2, 3, and 4 the better. Once any significant portion of the web goes to XHTML (and they are, rapidly), some crawlers (mostly ones developed for academics) will stop indexing HTML 2, 3, 4 because its so bloody difficult to parse.
|
Standards are good, yes, but I doubt that search engines are just going to stop indexing pages because they arent XHTML+CSS. There billions of web pages and I am willing to bet that the majority of them are not XHTML+CSS. Search engines have written parsers for years to deal with all versions of HTML and I doubt they will just not use those filters out of no where.
Quote:
3) CSS is a wonderful tool for abstracting content and presentation. Use it. Make your web site accessable by console browsers, screen readers, and braille terminals. This is important if you ever want to develop for the government and not get in trouble for ADA compliance.
|
That might be, but getting it to actually work the same way in all browsers is complicated as hell. Atleast tables works the same across all browsers. Lynx can even view tables just fine, imagine that!
Sorry, but most everything you just said is opinion, not fact.