i have seen many wonderful websites coded with tables. what is wrong with javascript? w3c standards are still interpereted by different browsers differently. tables are the easiest way to ensure your website will look the same in all web-browsers. what is wrong with images? try to find a company website without them
edit****: and their logos are ugly, and are not allowed to be changed. w3c wants browsers to follow their guidelines, yet they don't seem to care about their public image
Tables work... BUT, they add a ton of extra code that not only uses up webspace but makes documents load slower if they are very detailed. Also, tables are just that, areas used for tabulature data, not layout.
Javascript is not SEO friendly and can cause your website to potentially be overlooked. Also, not everyone has the JRE installed and end up with nothing in their browsers. Also it doesn't comply will with accessability standards.
The W3C standards are not at fault. If all the browsers would work together a bit more on a set of standards across the board websites coded via a standard would look the same regardless of waht browser you viewed it in. So again, the issue is not with the standards group, they are trying, it's with the browser developers.
There is nothing wrong with images but images HAVE to be defined and contain ALT tags. ALT tags are good for SEO as well as accessibility and text only browsers.
As for their "image" that has nothing to do with what they are trying to accomplish. They are non-profit and are more concerned with tidy, efficient and standardized code other than how fancy their logo is. They get very few donations. Maybe if they had more donations they could hire a graphic designer or business analyst to design them a fancy-schmancy logo, but like I said, they have other fish to fry at the moment.
People fight standards and will always opt for the "easy way out". Learning have to layout a site with div tags is tougher as opposed to letting Frontpage design a table for you, but is much more efficient and is one step closer to standards being met. Standards are tougher to follow. But if EVERYONE sucked it up and did just that you would see it isn't very hard and that all these problems with browser views and the like would disappear.
Just like anything in life, if you take the easy way out, while it may be the greatest thing since sliced bread at the moment, eventually it causes problems. The way browsers view things is a prime example of this. Web page designers got lazy and the browsers followed suit. W3C is trying to fix what got broken from the get go.