The Internet Classroom
Standards debate
What do you think about web standards?
Results:
I think they're a great idea.
7 (78%)
 
I don't think standards are necessary.
1 (11%)
 
I still don't know what they are exactly.
1 (11%)
 
9 votes cast.
You could vote if you were logged in.
2006/06/28 13:14:12 PDT by kass
[kass's avatar]

So I've been reading some of your guys' journal entries, specifically the ones in response to the "what do you think of the whole standards issue" one. Figure I would start out with a little poll to get raw numbers. Besides that, hoping a few of you will post the responses you gave to the journal question here too so we can see both sides of the issue.

Remember that there is no right or wrong answer. It IS okay to say that you think standards suck. We're well aware that standards are not for everyone and that's fine. (of course, that does not excuse you from the fact that you still have to code all your pages according to standards while you're in this class. ;P )

2006/07/02 01:33:11 PDT by Raikia
[Raikia's avatar]

I think they're reasonable to an extent. Killing things that give visitors spasms isn't a bad idea.

(¯`v´¯)
`*.¸.*´
¸.•´¸.•*¨) ¸.•*¨)
(¸.•´ (¸.•´ .•´ ¸¸.•¨¯`•. ~Raid kills on contact <3

2006/07/02 10:15:40 PDT by aqhong
Quote from Raikia:

Killing things that give visitors spasms isn't a bad idea.

As much as I agree with you, this is more of a design issue, not a standards one :P

2006/07/02 12:38:24 PDT by kass
[kass's avatar]
Quote from aqhong:

As much as I agree with you, this is more of a design issue, not a standards one :P

Hahaha... right as usual, Alex. :P

Looking at this topic just now, I remembered this debate I had with Quad over standards a few years back. But as I couldn't quite remember what the debate was over exactly (what the sides were), I went back to try and find it. Sadly, it took place when I was using an ATDP Manila log (which I have yet to export and import respectively)... and even Quad's log doesn't stretch back that far anymore.

http://l.editthispage.com/2002/10/28

So all I found were the titles of each entry, on Lloyd's log. ::LOL:: By the titles, I'm guessing it was something about individual users knowing standards vs. web designers knowing standards... I'd have to re-read my exact words to see if I still agreed with them today.

Anyway, though... what I mean to say by "standards aren't for everyone"... is really the fact that some people just don't care about whether their page is going to look right in a few years. And that's fine... that's your prerogative. The people we really want to hit with standards hard is the ones who will be designing stuff for the web in years to come. I don't necessarily need the average MySpace user to care about standards... all they do is go to their MySpace, post a couple links and a rant in a form box, and click the "post" button.

The people I *DO* want to hit with standards -- hard, on the head -- is the people who are CODING MYSPACE ITSELF. They should learn to adhere to standards so that when their code is producing these dynamically created pages, it should be producing standards-compliant code. This goes for ANY site that's producing dynamic code... and so many of them just don't care.

IoCM (this site) is being dynamically generated and DOES adhere to standards, although not the one we've been teaching to you. Kenton -- the programmer of IoCM -- has beef with the XHTML standard, but that's a totally different debate for some other day. But if you wanted to validate IoCM's pages, they all validate. (the CSS might not though, cause someone was too lazy to use holly hacks. XP )

Why do we make you all code with standards? Because it's really not that hard and it IS an issue you should be aware of, as people who have decided (to some extent) to learn how to produce content for the web. (That is why you're taking this class, right? :P )

2006/07/02 19:15:10 PDT by lloyd
Edited at 2006/07/02 19:15:35 PDT
[lloyd's avatar]
Quote from kass:

Why do we make you all code with standards? Because it's really not that hard and it IS an issue you should be aware of, as people who have decided (to some extent) to learn how to produce content for the web. (That is why you're taking this class, right? :P )

Hmm... "content for the web" -- a very loaded phrase nowadays, what with MySpace and all. ;p A very good argument can be made that people who use MySpaces are creating and producing content. And cutting-edge content, at that.

Stay tuned. Lecture and debate begins on Wednesday, with my MySpace talk. :-)

p.s.: are there any MySpaces that validate at all?

2006/07/02 19:22:16 PDT by aqhong
Quote from lloyd:

p.s.: are there any MySpaces that validate at all?

Well, for starters, MySpace pages have no DOCTYPE, which automatically makes them invalid. And even if they did have a DOCTYPE, the code is so horrendous, I highly doubt you could get one to validate :P

2006/07/02 19:46:05 PDT by kass
[kass's avatar]

A MySpace cannot ever validate, period, as the code being produced by the MySpace engine -- whatever that may be -- is not validating code in the first place. Just like Manila logs cannot be 100% valid, since the code produced by the {macros} in the templates will not be valid code.

And when I said "content for the web", I was specifically referring to websites... not to any of the multitude of services already in existence. Even before MySpace, there were ways to contribute to the "content" of the web, by posting in web forums and e-mail newsletters and whatnot. But there's a fairly huge difference between that and writing a website for some corporation, ne? Being that in one, you're writing material that will be directly viewed by other people... whereas in the other, you're writing the code that people only see the result of. If that makes sense.

2006/07/03 07:56:43 PDT by lloyd
[lloyd's avatar]

Okay here's the big issue, I think...

...we're teaching (and have been teaching) standards-based coding for several years now. But with kids these days getting weaned on content-creation using services (in their MySpaces and such) that have utter disregard for standards, they are probably getting the attitude "who cares"? It's hard to argue to uphold standards when you have 80,000,000 (and counting) websites that have zero regard for standards.

That is a huge center of gravity against which our puny little satellite of ideal web standards is no match.

To be clear: I'm not at all saying we ditch or minimize the teaching of standards. Just that we should be aware that it has become an uphill battle, more so than ever before. And we thought IE noncompliance was the biggest hindrance? ::chuckle::

(note: it is in this one area of the internet that I think we should ditch our early-adopter, elitist attitudes. particularly the very snooty one towards non web-standard and butt-ugly services like MySpace; we continue to hold those attitudes at peril of being marginalised. our mantra should be: "Know Thy Enemy")

Added at 2006/07/03 08:00:12 PDT

The response to this poll illustrates my point perfectly. Since the poll was posted (on the 28th), only 4 respondents even bothered to vote... and probably one of those was a TA/staff. ::chuckle::

2006/07/03 08:47:19 PDT by stevie
[stevie's avatar]
Quote from lloyd:

(note: it is in this one area of the internet that I think we should ditch our early-adopter, elitist attitudes. particularly the very snooty one towards non web-standard and butt-ugly services like MySpace; we continue to hold those attitudes at peril of being marginalised. our mantra should be: "Know Thy Enemy")

lloyd, as always, your diction is amazing. "butt-ugly." HA.

-Stevie. Word up, yo.

2006/07/03 09:03:43 PDT by kass
[kass's avatar]
Quote from lloyd:

It's hard to argue to uphold standards when you have 80,000,000 (and counting) websites that have zero regard for standards.

This is exactly the problem that I've been tormented by. I can't be sure, but my earlier debate with Quad was probably over this issue. I was likely frustrated by the fact that Manila logs would never validate and was thinking, why should I bother? Hence the switch to MoveableType. Manila has been outmoded in more ways than one.

My point in teaching standards is in the event that any of them -- and you really never know -- end up pursuing web design as more than just a sideline hobby and BECOME the inventor of the next MySpace. Such a person should really be responsible for making sure that their product is producing valid code that will make a good portion of standards-aware users happy. For those who aren't aware, it doesn't hurt them in the least.

Quote from lloyd:

(note: it is in this one area of the internet that I think we should ditch our early-adopter, elitist attitudes. particularly the very snooty one towards non web-standard and butt-ugly services like MySpace; we continue to hold those attitudes at peril of being marginalised. our mantra should be: "Know Thy Enemy")

Also agreed... keep telling the TAs that MySpace is a tool and not inherently evil. XP Except in the fact that it isn't standards compliant. Pah.

2006/07/03 09:29:14 PDT by lloyd
[lloyd's avatar]
Quote from kass:

My point in teaching standards is in the event that any of them -- and you really never know -- end up pursuing web design as more than just a sideline hobby and BECOME the inventor of the next MySpace.

Whoa. You just articulated one of the main points of the conclusion to my talk on Wednesday. ::chuckle::

2006/07/03 12:50:51 PDT by temporal
[temporal's avatar]

Every IoCM page validates*! And that's mostly due to Kass introducing me to the concept of valid HTML a few years back.

That said, my opinion on standards is: Most certified standards suck. Standards are developed by comittee, and the usual result is a convoluted mess with far more features than it ever should have needed. On the other hand, systems developed by a couple really smart people and adopted as de-facto standards can be much cleaner and nicer. "Too many cooks spoil the soup" and all that.

However, the fact that standards sucks doesn't mean you shouldn't comply with them as much as possible. Complying with the standards that are there is much better than relying on random quirks of some particular set of browsers to render the page the way you expect.

* Except when no standard exists to cover required functionality. Specifically, the chat page does not validate because the standard for embedding Java applets doesn't work and because there is no standard for turning off autocomplete in text inputs.

2006/07/03 15:05:35 PDT by MANG0xSALSA
[MANG0xSALSA's avatar]

i love it how this thread is like all TAs giving big web-speeches..

2006/07/03 17:49:09 PDT by lloyd
[lloyd's avatar]

Uhm... students can also big-speechify, you know. ::chuckle::

2006/07/04 10:52:14 PDT by Dennis
[Dennis's avatar]

hmm all this big-speechifying makes me want to -.-

All TIC materials copyright © 2006 Cynthia Nie and Trevor Ridinger
Powered by Io Community Manager, Evlan, and FreeBSD