26
[...] Validation isn’t a game, and, while it might be fun to test your skills to
determine how high you can get your score, always keep in mind: it
doesn’t matter. And never, ever, ever compromise the use of the latest
doctype, CSS3 techniques and selectors for the sake of validation.”
— Jeffrey Way, But it Doesn’t Validate
Having our work validate 100% is not always the best for the project. If we
make sure that our code is clean and accessible, and that it validates
without the CSS3/HTML5-properties, then we should take our work to the
next level, meanwhile sacrificing part of the validation test results. We
should not let this factor keep us back. If we have a chance for true
innovation, then we shouldn’t allow ourselves to be restrained by
unnecessary boundaries.
All in All…
Whatever the factors that keep us from daring into these new CSS3 styles or
new HTML5 coding techniques, just for a tangible example, need to be
gotten over. Plain and simple. We need to move on and start using CSS3
and HTML5 today. The community will become a much more exciting and
innovative playground, which in turn will improve experiences for as well as
draw in more users to this dynamic new Web, which in turn will attract more
clientele — effectively expanding the market. This is what could potentially
be waiting on the other side of this fence that we are timidly facing —
refusing to climb over it. Instead, waiting for a gate to be installed.
Until we get passed this limited way of looking at the situation, only then will
we continue falling short of the full potential of ourselves and our field. Are
there any areas that you would love to be venturing into, but you are not
Smashing eBook #19│Mastering CSS3│ 36