RE: [SMARTY-DEV] case-insensitive plugins
| From: | boots | Date: | Wed, 30 Apr 2003 01:32:46 +0000 |
| Subject: | RE: [SMARTY-DEV] case-insensitive plugins | ||
| References: | 1 | Groups: | php.smarty.dev |
| Request: | Send a blank email to php-smarty-dev+get-1308@lists.php.net to get a copy of this message | ||
warning: more CS, doh. Don't take it overly serious.
--- Luis <luis@fuegolabs.com> wrote:
> most interfaces will be HTML based that's why XHTML is important.
How does HTML make XHTML important? I should think it makes HTML
important.
> they will understand that <B> is wrong and <b> is right
Why in the world is <B> wrong and <b> right? Because a face-less
commitee populated by people working for companies with immense
self-interests say so? Who does this help? Machine parsers, which have
one iota less work to do. It doesn't help the designer one bit. It
doesn't make him more expressive, doesn't solve any design challenges
or improve anything at all measurable. All it does is make the system
fragile to case errors which in themselves have no semantic meaning. It
doesn't help the application designer one bit because (alas) in PHP,
you can't implement different funtions whose names vary only in case.
It makes his life worse because now he is also binded by the fact that
the filesystem of some (but not all) platforms are CS. Smarty doesn't
have very robust debugging or error reporting--it is hard, but mostly
frustrating, to track casual errors--especially for "designers". From
end-to-end it adds nothing to the experience or process of anyone Doing
Their Job. So everyone is unhappy except the parsers. Okay that's
unfair. It makes beard stroking gurus happy because they got everyone
doing things The Right Way.
As it is, nothing is easy. Must everything be hard? People don't think
about case when it doesn't add any meaning to their process. If someone
on this list marks a quote as "boots", "Boots" or "BOOTS", who are
they
talking about?
BUT CS is in the XHTML (via XML) standard. So you gotta ask yourself:
is this a pragmatic world or not? If so, then IMVHO tying your ribbon
on the XHTML donkey's tail is not the safest bet.
I can't believe I couldn't keep my mouth shut! My bad.
__________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
http://search.yahoo.com