kambi
kambi

Reputation: 3423

Validating a Website

I have been assigned the task of validating a website. I searched the web and found this post of w3schools that allows validating the HTML, CSS, XHTML, XML, WML of a website.

My question is, is that all the validation we need to do? We want our website to be cross-browser and to work well on mobile phones.

Are there any better methods to validate our site?

Thank You.

Upvotes: 0

Views: 118

Answers (3)

Graham
Graham

Reputation: 1759

If all you've been told is that you need to "validate" the web site, then you've been given a really bad instruction, because it's nowhere near as complete as it needs to be.

Are you supposed to validate the HTML? Everything can be perfect in the HTML and CSS, and the site may still not work the same way in different browsers. A difference in interpretation of HTML/CSS is not necessarily an indication that something is "invalid".

Get better (or more precise) instructions if you can. Otherwise, make them up, deliver your result, and if it's not what was expected, charge normal consulting rates to do things again once you DO have more precise instructions.

If it's just HTML/CSS validation you're after, the validator at w3.org is the one you should be using. There are also validator add-ons for Firefox and Chrome.

If your goal is equivalent rendering in multiple browsers, the only solution is to test your site in the browsers that are important to you. Remember that different versions of a browser also count as different browsers.

Upvotes: 2

Reinard
Reinard

Reputation: 3654

Having a W3 valid structure/mark up doesn't mean, your website will look the same on every browser. There exist a lot of tools and plugins to emulate different resolutions or mobile device, but these often don't do a good job.

The only real way to find out, is to ask people to test it on their device.

Upvotes: 0

Delan Azabani
Delan Azabani

Reputation: 81384

First of all, w3schools is a terrible website; you'd be better off not using it for anything. For a markup validator, try this or this. Keep in mind that validation only ensures that your markup is syntactically, and to a certain extent, semantically correct, but does not ensure that it'll render or function how you intend across different browsers, for example. For that, you'll have to do testing yourself.

Upvotes: 6

Related Questions