Xanthir wrote:What's important, more than anything else, is that every browser corrects things in the same way.
Having a bunch of "&"s everywhere doesn't prevent people from using a site, it just makes the site look as unprofessional as it actually is. When a page is doing something obviously wrong, like using unterminated character entities, then it should look wrong.Xanthir wrote:It doesn't matter if it's beneficial in the long run. It's necessary to correctly display large amounts of content on the web.
I'd say this principle is a failure in practice. The few people who write browsers followed this principle, but each had their own idea of how to be generous. The masses of website authors knew nothing of the HTML standard or this principle, so each just did whatever works in his own preferred browser. The inevitable result was lots of sites that look right only in some browsers and not in others.Yakk wrote:Be strict in what you produce and generous in what you accept.
Users browsing this forum: No registered users and 3 guests