Re: CSS software tools sought




"Ben C" <spamspam@xxxxxxxxx> wrote in message
news:slrnf7al47.klt.spamspam@xxxxxxxxxxxxxxxxxxxx

So it's so "horrible" because why exactly?

Source code is not provided

I don't see that as horrible but of course you're entitled to your opinion.

documentation wastes far too much space
telling you "it's great" rather than what it actually does

You must have only read one or two pages because most of the documentation
explains how to use the program and what the options do.

It's full of stupid
features like the "Tools", the "most powerful" of which, the template
tool, does the job of four lines of Perl or something similar.

What four lines of Perl can do the same thing? I don't think so. I'll be
very impressed if you can write the template tool in 4 typical Perl lines
(maybe you could if the lines are really, really, really long!). Anyway, the
tools are simple utilities that people find useful and not really the
subject of this discussion.

Now I don't say this product is completely useless to everyone. I tried
it on a couple of pages and the warning messages it produced were fairly
user-friendly and informative (although no more so than those produced
by tidy) and I even think the tools might be quite useful to a rank
novice.

Great, I'm glad you see some use.

But I'd rather novices learned about DTDs and real validators,
and how to use decent editors and how to think for themselves, because
none of that is really all that difficult if it's explained well, than
to get sidetracked by products like this.

Again, you're entitled to your opinion but I think CSE HTML Validator is an
excellent HTML/CSS learning tool. In fact, some instructors use it to teach
HTML to their students and find it very useful. Besides, DTDs and real
validators aren't that useful in practice, at least for HTML.

As for the "parser bug", it's not a bug. It's designed to help people
write better HTML by closing many of their optional tags.

Rubbish. If that were case it would have said "<dt>: warning end tag is
optional and you've left it off: I hope you know what you're doing" or
words to that effect.

Not rubbish. Just because it doesn't display your message doesn't mean what
I said was rubbish.

Albert


.



Relevant Pages

  • Re: Walking a tree and extracting info... Problems
    ... Learn to use the Perl debugger and to use the ... foreach $file (@thefiles) { ... push @lines, $_; # push the data line onto the array ... Perl has allocated "@lines" once for the whole program; when you process the next file in the directory you push the lines on the bottom; the match for the HTML title then fires every time. ...
    (comp.lang.perl.misc)
  • Re: HTTP Filtering and Threads...
    ... You are trying to parse HTML with regular expressions. ... This is not Perl. ... # Some irrelevant code stuff... ... foreach $userID { ...
    (comp.lang.perl.misc)
  • RE: question
    ... well it's really HTML that's the problem. ... > was whether perl was appropriate, not how to do it in perl. ... > this e-mail message or disclose its contents to anybody else. ... > should check this e-mail and any attachments for viruses. ...
    (perl.beginners)
  • Re: Perldocs for Schwartzian transforms?
    ... >> those newer to Perl to use the perldocs to look up anything they ... Anything that you would expect a decent Perl ... As for other programming techniques, algorithms, and idioms that are ... In my opinion, it's not ...
    (comp.lang.perl.misc)
  • Re: Perl DBI Module: SQL query where there is space in field name
    ... there is no reason to open let alone save the garbage part this way at ... simply ignore than huge pile of utterly useless HTML crap. ... huge amount of total crap and thus causes negativity - as I can see ... that is indeed my opinion on this case of the meaning for "my way". ...
    (comp.lang.perl.misc)