This is Interesting: Free Magazines for Graphics designers and webmasters
Home > Archive > Site Ratings & Reviews > August 2004 > ready for the brickbats
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
ready for the brickbats
|
|
| Rick Pasotto 2004-08-18, 4:15 am |
| <http://charlottetoastmasters.info>
It's a simple site with few graphics but I think it conveys the
information it's intended to.
Fire away!
--
"Reason and Persuasion are hallmarks of the civil society; Faith
and Force are attributes of the primitive and political society"
Rick Pasotto rick@niof.net http://www.niof.net
| |
|
|
|
| On Tue, 17 Aug 2004 23:07:33 -0400, Rick Pasotto
<rickpasotto@chi.news.speakeasy.net> wrote:
> <http://charlottetoastmasters.info>
>
> It's a simple site with few graphics but I think it conveys the
> information it's intended to.
>
> Fire away!
>
Not bad at all. A few things.
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15" />
The / is only used with an XHTML doctype. It's incorrect, even dangerous
here. Some browsers may read that as content in the head, which is not
allowed, and things will go wonky. You should remove it from all empty
elements.
In addition, properly content-type should be set server-side, likely in an
..htaccess file.
<img alt="Toastmasters Logo"
src="tmlogo-109.gif" width="109" height="94"/>
Gee, isn't that / annoying.
THe logo reads, "Toastmasters International". That is part of the content
the imgage delivers to the user. Therefore, that must be a part of the alt
replacement. Remember, it replaces the image for the blind or those whose
UAs cannot render the images. It must deliver the same content or as close
as you can get. In this case, I'd simply use:
<img alt="Toastmasters International" src="tmlogo-109.gif" width="109"
height="94">
Gives the same message either way, hmm?
<dl><dt>Division Contest</dt>
<dd>October 14, 2004</dd>
</dl>
Does "Division Contest" mean "October 14, 2004"? That's what your markup
is saying. The dd is the definition (from a dictionary, a glossary, a
list of technical terms or jargon, etc.) of the dt.
This might be better marked up as a nested list.
<ul>
<li>Division Contest
<ul>
<li>October 14, 2004</li>
<ul>
</li>
<li>Area 31 Contest - TBA</li>
etc.
</ul>
Style ul {} and ul ul {} as you like in the CSS. And if you add places and
other info, I'd put it all in one item and <br> (NOT <br />!!) between the
lines.
The validator buttons - does anyone really care?? I mean, if you really
want to go ahead, but to me it's only a distraction from your topic.
<p>Maintained by <a
href="mailto:webmaster@CharlotteToastmasters.info">Rick Pasotto</a>
</p>
Is this REALLY a paragraph? Come on. This is perfect use of another
element, though:
http://www.w3.org/TR/html401/struct...ml#edef-ADDRESS .
However, I think the above problems, serious as though they may be, are
it. Not bad at all.
| |
| The Doormouse 2004-08-18, 4:15 am |
| Neal <neal413@yahoo.com> wrote:
> The validator buttons - does anyone really care??
I do. If you click on the left button, the W3C validator pops up and
barfs up a couple errors on the page immediately. That's a problem for
two reasons.
First, the original poster does not check his work.
Second, he is willing to lie about it.
Oh, and to be picky, it is a problem for a third reason: there is an
implicit assumption that WE will validate the errors for him. I am not a
dumb code-ape. I am a smart one. Wait, that sounded ... wrong.
The Doormouse
--
The Doormouse cannot be reached by e-mail without her permission.
| |
|
| On Wed, 18 Aug 2004 04:43:15 GMT, The Doormouse <doormouse@att.net> wrote:
> Neal <neal413@yahoo.com> wrote:
>
>
> I do. If you click on the left button, the W3C validator pops up and
> barfs up a couple errors on the page immediately. That's a problem for
> two reasons.
>
> First, the original poster does not check his work.
>
> Second, he is willing to lie about it.
>
> Oh, and to be picky, it is a problem for a third reason: there is an
> implicit assumption that WE will validate the errors for him. I am not a
> dumb code-ape. I am a smart one. Wait, that sounded ... wrong.
>
> The Doormouse
Heh. Well, I agree, he's a dumbass for putting the buttons up when the
page doesn't validate. But then again, I think he's a dumbass for putting
them up altogether.
If I see those buttons, I assume the poster had enough brains to validate.
If the page does NOT validate, still, I assume it does anyway, and I
probably miss a bunch of stuff. Whose loss is that?
Hint: Not mine. :)
| |
| Toby Inkster 2004-08-18, 4:15 am |
| Neal wrote:
> Does "Division Contest" mean "October 14, 2004"? That's what your markup
> is saying. The dd is the definition (from a dictionary, a glossary, a
> list of technical terms or jargon, etc.) of the dt.
Though the HTML spec does in fact condone non-definition uses of <dl>.
http://www.w3.org/TR/html401/struct/lists.html#h-10.1
| Definition lists, created using the DL element, generally consist of a
| series of term/definition pairs (although definition lists may have
| other applications).
http://www.w3.org/TR/html401/struct/lists.html#h-10.3
| Another application of DL, for example, is for marking up dialogues,
| with each DT naming a speaker, and each DD containing his or her words.
--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact
| |
| Rick Pasotto 2004-08-18, 12:16 pm |
| On Wed, 18 Aug 2004 04:43:15 GMT in alt.html.critique, The Doormouse
wrote:
> Neal <neal413@yahoo.com> wrote:
>
>
> I do. If you click on the left button, the W3C validator pops up and
> barfs up a couple errors on the page immediately. That's a problem for
> two reasons.
>
> First, the original poster does not check his work.
You are very much wrong about that.
> Second, he is willing to lie about it.
You are very much wrong about that.
> Oh, and to be picky, it is a problem for a third reason: there is an
> implicit assumption that WE will validate the errors for him. I am not
> a dumb code-ape. I am a smart one. Wait, that sounded ... wrong.
You are very much wrong about that.
I had checked that code *many* *many* times. And it validated. That's
why I put the logos there. I had made a last minute change from an <h2>
element with a <ul> to a <dl> and failed to change the <li>'s to
<dd>'s.
That is corrected now.
Do *you* re-run the validator for *every* minute change you make to a page?
--
"We can be knowledgeable with other men's knowledge but we cannot be wise
with other men's wisdom." -- Michel Montaigne, essayist (1533-1592)
Rick Pasotto rick@niof.net http://www.niof.net
| |
| Rick Pasotto 2004-08-18, 12:16 pm |
| On Wed, 18 Aug 2004 00:34:53 -0400 in alt.html.critique, Neal wrote:
> On Tue, 17 Aug 2004 23:07:33 -0400, Rick Pasotto
> <rickpasotto@chi.news.speakeasy.net> wrote:
>
>
> Not bad at all. A few things.
>
> <meta http-equiv="content-type" content="text/html;
> charset=ISO-8859-15" />
>
> The / is only used with an XHTML doctype.
Which is what the page is.
> It's incorrect, even dangerous here. Some browsers may read that as
> content in the head, which is not allowed, and things will go wonky.
> You should remove it from all empty elements.
If I did that the page would not validate.
> In addition, properly content-type should be set server-side, likely
> in an .htaccess file.
>
> <img alt="Toastmasters Logo" src="tmlogo-109.gif" width="109"
> height="94"/>
>
> Gee, isn't that / annoying.
Not at all.
> THe logo reads, "Toastmasters International". That is part of the
> content the imgage delivers to the user. Therefore, that must be a
> part of the alt replacement. Remember, it replaces the image for the
> blind or those whose UAs cannot render the images. It must deliver the
> same content or as close as you can get. In this case, I'd simply use:
>
> <img alt="Toastmasters International" src="tmlogo-109.gif" width="109"
> height="94">
>
> Gives the same message either way, hmm?
I don't think so. The image *is* the logo. It's not the organization.
> <dl><dt>Division Contest</dt> <dd>October 14, 2004</dd> </dl>
>
> Does "Division Contest" mean "October 14, 2004"? That's what your
> markup is saying. The dd is the definition (from a dictionary, a
> glossary, a list of technical terms or jargon, etc.) of the dt.
Yes, that's what it means. The 'xx Contest' is defined as the contest
that occurs on a particular date at a particular location.
> This might be better marked up as a nested list.
>
> <ul> <li>Division Contest <ul> <li>October 14, 2004</li> <ul> </li>
> <li>Area 31 Contest - TBA</li> etc. </ul>
>
> Style ul {} and ul ul {} as you like in the CSS. And if you add places
> and other info, I'd put it all in one item and <br> (NOT <br />!!)
> between the lines.
I suppose it could be regarded as a list of contests each of which has a
list of attributes but I think that my way of seeing it as a set of
definitions for each of the contests is (at least) equally valid.
> The validator buttons - does anyone really care?? I mean, if you
> really want to go ahead, but to me it's only a distraction from your
> topic.
>
> <p>Maintained by <a
> href="mailto:webmaster@CharlotteToastmasters.info">Rick Pasotto</a>
> </p>
>
> Is this REALLY a paragraph?
Yes it is.
paragraph
n : one of several distinct subdivisions of a text intended to
separate ideas;
> Come on. This is perfect use of another element, though:
> http://www.w3.org/TR/html401/struct...ml#edef-ADDRESS .
Ah! So addresses are not really addresses but contact info for a form or
page? Are you saying that if I had a list of names and addresses I
should *not* use <address>? That seems a serious misuse of the English
language to me.
> However, I think the above problems, serious as though they may be,
> are it. Not bad at all.
Much of what you claim to be problems are not problems at all, but
rather differences of interpretation.
--
We can be knowledgeable with other men's knowledge but we cannot be wise
with other men's wisdom. -Michel Montaigne, essayist (1533-1592)
Rick Pasotto rick@niof.net http://www.niof.net
| |
|
| On Wed, 18 Aug 2004 06:41:29 -0400, Rick Pasotto
<rickpasotto@chi.news.speakeasy.net> wrote:
> On Wed, 18 Aug 2004 00:34:53 -0400 in alt.html.critique, Neal wrote:
>
> Which is what the page is.
I have to tell you, either you were sneaky and changed it, or i was out of
my mind last night. I carefully checked that.
I'll note, however, that you don't serve the XHTML as
application/xml+xhtml. What advantage are you looking for in XHTML?
>
> I don't think so. The image *is* the logo. It's not the organization.
I didn't say it is the organization. Look, if you're blind and I tell you
"this is the logo for Coca-Cola" does it likely matter that it's a logo?
The name of the organization can be read twice on the page, once in the
legal bit on the bottom, and once off the image. The blind or no-image
visitor gets to read it once. As the primary purpose of the image in
question is to deliver the name of the organization, the alt text must
also deliver this content. That's the purpose of alt text.
This is not a matter of interpretation. An image with the words "Coke Is
Life" is not replaced by the alt text "Coca-Cola Logo". It IS replaced by
the alt text "Coke Is Life."
>
> Yes, that's what it means. The 'xx Contest' is defined as the contest
> that occurs on a particular date at a particular location.
Well, this one can be written off to an interpretive difference, and I
must say your interpretation is more liberal than mine, but has some basis
in the specs. I still don't like it.
>
> Yes it is.
>
> paragraph
> n : one of several distinct subdivisions of a text intended to
> separate ideas;
So is a list a paragraph too? See, my problem is that if we use the
broadest available definition for a paragraph in HTML we end up making
damn near everything a paragraph. Whether or not it is, I'm not sure p
*should* be interpreted as any textblock which is not better described as
a heading, list item, form label, etc., which seems the natural result of
adopting that definition.
>
> Ah! So addresses are not really addresses but contact info for a form or
> page? Are you saying that if I had a list of names and addresses I
> should *not* use <address>? That seems a serious misuse of the English
> language to me.
Sorry. Don't blame me, blame Berners-Lee and Connolly. That's the
definition. Evenn dates back to HTML2.
http://ftp.ics.uci.edu/pub/ietf/html/rfc1866.txt
I mean, I don't think the name makes too musch sense either, but this
element is nine years old, it's not going away. It still remains the
proper markup for author information.
| |
| Andrew D 2004-08-18, 12:16 pm |
| In article <Xns9548DCFE083DCdoormouseattnet@68.12.19.6>, The Doormouse
<doormouse@att.net> wrote:
> Neal <neal413@yahoo.com> wrote:
>
>
> I do. If you click on the left button, the W3C validator pops up and
> barfs up a couple errors on the page immediately. That's a problem for
> two reasons.
>
> First, the original poster does not check his work.
>
> Second, he is willing to lie about it.
>
> Oh, and to be picky, it is a problem for a third reason: there is an
> implicit assumption that WE will validate the errors for him. I am not a
> dumb code-ape. I am a smart one. Wait, that sounded ... wrong.
>
> The Doormouse
Hmmm, when I click on the W3C icon I get a "valid" report.
--
Andy D.
http://members.westnet.com.au/andydolphin/
Fine art gallery - online, Western Australia
Landscapes, seascapes and still life paintings in oils.
| |
| Rick Pasotto 2004-08-18, 12:16 pm |
| On Wed, 18 Aug 2004 09:05:46 -0400 in alt.html.critique, Neal wrote:
> On Wed, 18 Aug 2004 06:41:29 -0400, Rick Pasotto
> <rickpasotto@chi.news.speakeasy.net> wrote:
>
>
> I have to tell you, either you were sneaky and changed it, or i was
> out of my mind last night. I carefully checked that.
>
> I'll note, however, that you don't serve the XHTML as
> application/xml+xhtml. What advantage are you looking for in XHTML?
OK. I've deleted the line. Is that a problem? The server is supposed to
handle that anyway, right?
>
> I didn't say it is the organization. Look, if you're blind and I tell
> you "this is the logo for Coca-Cola" does it likely matter that it's a
> logo?
If you want to know what a sighted person would see, yes. Otherwise it's
just decoration and the alt should be null.
> The name of the organization can be read twice on the page, once in
> the legal bit on the bottom, and once off the image. The blind or
> no-image visitor gets to read it once. As the primary purpose of the
> image in question is to deliver the name of the organization, the alt
> text must also deliver this content. That's the purpose of alt text.
No, the primary purpose of the image is to make the page look pretty.
> This is not a matter of interpretation. An image with the words "Coke
> Is Life" is not replaced by the alt text "Coca-Cola Logo". It IS
> replaced by the alt text "Coke Is Life."
"Coke Is Life" would be a slogan, not a logo. If that were presented in
some kind of stylized image then, yes, that should be the contents of
the alt.
>
> Well, this one can be written off to an interpretive difference, and I
> must say your interpretation is more liberal than mine, but has some
> basis in the specs. I still don't like it.
I consider a definition to consist of a subject and its explanatory
material.
>
> So is a list a paragraph too? See, my problem is that if we use the
> broadest available definition for a paragraph in HTML we end up making
> damn near everything a paragraph. Whether or not it is, I'm not sure p
> *should* be interpreted as any textblock which is not better described
> as a heading, list item, form label, etc., which seems the natural
> result of adopting that definition.
What something is depends in some cases on the author's intentions.
It's all well and good to say "separate content from presentation" but
everytime we use <br> we're putting presentation into the content.
Everytime we add a class= whose only purpose is to allow us to style the
item we're putting presentation into the content. We are dealing with a
*markup* language, after all.
Here's a case for you. I initially had the header text as <h1> with
<br>'s to force line breaks. It's now a list of four lines. With
appropriate styling, the result is the same and I think cleaner.
Could it be considered as a single item? Yes. Could it be considered as
four separate pieces of related information? Yes. Is one way right and
the other wrong? I don't know that there is a clear answer.
>
> Sorry. Don't blame me, blame Berners-Lee and Connolly. That's the
> definition. Evenn dates back to HTML2.
> http://ftp.ics.uci.edu/pub/ietf/html/rfc1866.txt
>
> I mean, I don't think the name makes too musch sense either, but this
> element is nine years old, it's not going away. It still remains the
> proper markup for author information.
OK, I've changed that to <address> which has the additional benefit of
allowing me to move a bit of styling out of the html and into the css.
You didn't address (cough) the other part of my comment. Do you consider
it wrong to use <address> in a list of names and addresses?
--
"Work is of two kinds: first, altering the position of matter at or near
the earth's surface relative to other matter; second, telling other
people to do so. The first is unpleasant and ill-paid; the second is
pleasant and highly paid." -- Bertrand Russell
Rick Pasotto rick@niof.net http://www.niof.net
| |
| The Doormouse 2004-08-18, 7:17 pm |
| andyd@elsewhere.com (Andrew D) wrote:
> Hmmm, when I click on the W3C icon I get a "valid" report.
Good for you. When I ran it, there were errors.
Maybe I should have taken a screen capture just for you.
He has since fixed the errors.
The Doormouse
--
The Doormouse cannot be reached by e-mail without her permission.
| |
| The Doormouse 2004-08-18, 7:17 pm |
| Rick Pasotto <rickpasotto@chi.news.speakeasy.net> wrote:
>
> You are very much wrong about that.
The objective examination of your page was that there were glaring errors
which would have been caught by simply pressing one button.
>
> You are very much wrong about that.
Objectively, the placement of a "valid XHTML" button on you page was a
lie because the page did not in fact validate.
> Do *you* re-run the validator for *every* minute change you make to a
> page?
It is all about your page, which did not validate.
Your page validates now. Good!
The Doormouse
--
The Doormouse cannot be reached by e-mail without her permission.
| |
|
| On Wed, 18 Aug 2004 10:25:04 -0400, Rick Pasotto
<rickpasotto@chi.news.speakeasy.net> wrote:
> On Wed, 18 Aug 2004 09:05:46 -0400 in alt.html.critique, Neal wrote:
>
> OK. I've deleted the line. Is that a problem? The server is supposed to
> handle that anyway, right?
If it's set up properly it will. Right now I'm seeing it served as
iso-8859-1, you wanted iso-8859-15 in your original meta. Setting that on
an Apache server is trivial, add this line to .htaccess in the root
directory:
AddType 'text/html; charset=iso-8859-15' .html
Or put whatever you prefer for the encoding. If it's a different server
than Apache, I don't know how to set that.
>
> If you want to know what a sighted person would see, yes. Otherwise it's
> just decoration and the alt should be null.
alt shouldn't tell the user what the image is, necessarily. That might end
up irrelevent to the other content if put in verbal form. alt="" is fine
if you really don't need to replace it. The alt value should simply be the
alternative content you offer in lieu of image usability.
>
> What something is depends in some cases on the author's intentions.
>
> It's all well and good to say "separate content from presentation" but
> everytime we use <br> we're putting presentation into the content.
Well, you've made a leap I wasn't going to. My rule is that presentation
should be in the HTML and not in the CSS only if the usability of the
unstyled page is comprimised otherwise. <br>, being empty, simply shows
where the line breaks. It's not semantic, certainly. But without it
mailing addresses and other like info cannot be usably presented (without
abusing some other markup).
> Everytime we add a class= whose only purpose is to allow us to style the
> item we're putting presentation into the content.
Again, this is a necessary step in CSS! Adding this attribute to otherwise
semantic markup does not change that markup to presentational markup. The
class is not presentation itself. At best, it's become
presentation-enabled semantic markup.
> We are dealing with a
> *markup* language, after all.
>
> Here's a case for you. I initially had the header text as <h1> with
> <br>'s to force line breaks. It's now a list of four lines. With
> appropriate styling, the result is the same and I think cleaner.
> Could it be considered as a single item? Yes. Could it be considered as
> four separate pieces of related information? Yes. Is one way right and
> the other wrong? I don't know that there is a clear answer.
I think it's semantically the h1, and deserves that markup. I really am
not sure list markup's the best choice here. I'd likely use an <h1>
without line breaks but with margins which cause a line wrap if needed,
and a styled div for the extra tagline below.
>
> OK, I've changed that to <address> which has the additional benefit of
> allowing me to move a bit of styling out of the html and into the css.
Told ya. :)
> You didn't address (cough) the other part of my comment. Do you consider
> it wrong to use <address> in a list of names and addresses?
Just an omission, I missed that question. Sure, according to the specs it
is markup for author information. So, it wouldn't be semantically correct
for other uses.
We all know what address really means in English, but using address markup
for a general contact list is as incorrect as using table markup for a
description of a legged flat piece of furniture.
| |
| kate.simpson 2004-08-21, 4:32 am |
| Rick:
Hello!
Looks fine to me...I wish the main TM site had a search for, "Groups who
meet in the afternoon," etc.
I see no errors. Clean layout. Trademark at the bottom on the index file.
Good times and speak on!
Ginae!
http://www.ginae.us
"Rick Pasotto" <rickpasotto@chi.news.speakeasy.net> wrote in message
news:slrnci5hvl.247.rickpasotto@tc.niof.net...
> <http://charlottetoastmasters.info>
>
> It's a simple site with few graphics but I think it conveys the
> information it's intended to.
>
> Fire away!
>
> --
> "Reason and Persuasion are hallmarks of the civil society; Faith
> and Force are attributes of the primitive and political society"
> Rick Pasotto rick@niof.net http://www.niof.net
| |
| Beauregard T. Shagnasty 2004-08-21, 4:32 am |
| > Rick:
> Hello!
> Looks fine to me...I wish the main TM site had a search for, "Groups who
> meet in the afternoon," etc.
> I see no errors. Clean layout. Trademark at the bottom on the index file.
> Good times and speak on!
> Ginae!
> http://www.ginae.us
The bot is back...
Do all bots top-post?
--
-bts
-This space intentionally left blank.
| |
| Toby Inkster 2004-08-21, 12:22 pm |
| Beauregard T. Shagnasty wrote:
> Do all bots top-post?
It is easier to implement you don't have to worry about loading the
original post into memory until the end.
--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact
| |
|
| On Wed, 18 Aug 2004 04:43:15 GMT, The Doormouse <doormouse@att.net> wrote:
> Neal <neal413@yahoo.com> wrote:
>
>
> I do. If you click on the left button, the W3C validator pops up and
> barfs up a couple errors on the page immediately. That's a problem for
> two reasons.
>
> First, the original poster does not check his work.
>
> Second, he is willing to lie about it.
>
> Oh, and to be picky, it is a problem for a third reason: there is an
> implicit assumption that WE will validate the errors for him. I am not a
> dumb code-ape. I am a smart one. Wait, that sounded ... wrong.
>
> The Doormouse
Heh. Well, I agree, he's a dumbass for putting the buttons up when the
page doesn't validate. But then again, I think he's a dumbass for putting
them up altogether.
If I see those buttons, I assume the poster had enough brains to validate.
If the page does NOT validate, still, I assume it does anyway, and I
probably miss a bunch of stuff. Whose loss is that?
Hint: Not mine. :)
| |
| Toby Inkster 2004-08-25, 4:34 am |
| Neal wrote:
> Does "Division Contest" mean "October 14, 2004"? That's what your markup
> is saying. The dd is the definition (from a dictionary, a glossary, a
> list of technical terms or jargon, etc.) of the dt.
Though the HTML spec does in fact condone non-definition uses of <dl>.
http://www.w3.org/TR/html401/struct/lists.html#h-10.1
| Definition lists, created using the DL element, generally consist of a
| series of term/definition pairs (although definition lists may have
| other applications).
http://www.w3.org/TR/html401/struct/lists.html#h-10.3
| Another application of DL, for example, is for marking up dialogues,
| with each DT naming a speaker, and each DD containing his or her words.
--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact
| |
| Rick Pasotto 2004-08-25, 4:34 am |
| On Wed, 18 Aug 2004 06:08:14 -0400 in alt.html.critique, Rick Pasotto wrote:
>
> I had checked that code *many* *many* times. And it validated. That's
> why I put the logos there. I had made a last minute change from an <h2>
> element with a <ul> to a <dl> and failed to change the <li>'s to
> <dd>'s.
I've changed it back to a <ul>. I want the bullets.
--
"A room without books is like a body without a soul."
-- Marcus Tullius Cicero, statesman, orator, writer (106-43 B.C)
Rick Pasotto rick@niof.net http://www.niof.net
|
|
|
| | Copyright 2003 - 2008 forum4designers.com Software forum Computer Hardware reviews |
|