Originally Posted by Travis
The problem we face today is that browsers today interperoate HTML, XHTML and CSS in different ways even still with the big push for standards and accessability. Ideally if a coder was to code this page it would look pretty much the same no matter who the coder is. The problem is that this does not work in theory and coders have to find ways to get around browser problems.
|
I agree with you there. I think this came about during the browser wars and due to sloppy coding habits.
I think a browser should be like an XML parser; if the page is not a valid X/HTML document, it should not render the page, it should display an error instead.
If this was the case then all pages on the web would be X/HTML valid and the internet would be a
LOT more efficient. Search engines would be a
LOT more effective which in turn would make us a
LOT more efficient. Data exchange will also be a
LOT more efficient.
This is the case with anything. If there's a common standard/protocol to exchange data/information, things would be a
LOT more efficient. That is common sense.