![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Those nice people at Opera Software (who make my browser of choice) and the nice folks at Yahoo! (something that a few years ago, I never thought I'd say) have taken heed of a well known fact. The fact is that so many problems on the web these days are caused by developers (past and present) not knowing what they're doing.
Most browser vendors take steps to accomodate bad code (even Opera do this, up to a point) so that they don't have to. Unfortunately, this prolongs the problem as each new version of a browser adds a new set of legacy non-standards to handle whilst removing the impetus to fix the bad code. There are good reasons to do things this way, but that's for another discussion and I think the situation's been going on too long now.
But, back to the point. Most vendors just acknowledge the fact that some developers don't know what they're doing... or that some people working on the web are not developers (in even the loosest sense of the word), and try to make their products cope with the mess that's out there. Whilst Opera has a reputation for being less forgiving than most, it does this as well - albeit to a lesser extent. But they (in conjunction with the Yahoo! Developer Network) do something else as well.
They try to address the problem.
The Opera Web Standards Curriculum is a set of tutorials that takes you through how (and why!) to create websites using web standards. I've only flicked through a couple of the articles so far, but given the authors I expect them to be of a very high standard. They don't just do the technical stuff either - they talk through design ideas, wireframing and information architecture and all that kind of thing too.
If you're interested in how to do web design, go give it a look.
Most browser vendors take steps to accomodate bad code (even Opera do this, up to a point) so that they don't have to. Unfortunately, this prolongs the problem as each new version of a browser adds a new set of legacy non-standards to handle whilst removing the impetus to fix the bad code. There are good reasons to do things this way, but that's for another discussion and I think the situation's been going on too long now.
But, back to the point. Most vendors just acknowledge the fact that some developers don't know what they're doing... or that some people working on the web are not developers (in even the loosest sense of the word), and try to make their products cope with the mess that's out there. Whilst Opera has a reputation for being less forgiving than most, it does this as well - albeit to a lesser extent. But they (in conjunction with the Yahoo! Developer Network) do something else as well.
They try to address the problem.
The Opera Web Standards Curriculum is a set of tutorials that takes you through how (and why!) to create websites using web standards. I've only flicked through a couple of the articles so far, but given the authors I expect them to be of a very high standard. They don't just do the technical stuff either - they talk through design ideas, wireframing and information architecture and all that kind of thing too.
If you're interested in how to do web design, go give it a look.
no subject
2008-07-14 12:59 (UTC)no subject
2008-07-14 13:06 (UTC)