I've got plenty of class.

And I didn't attack you personally.

I did make a comment that I wouldn't want to follow in your coding footsteps, based on 
your assertion that unclosed tables are perfectly fine.

>    I truly hope I never have to maintain your codebase. (Although I am
>    currently fixing one probably quite like it).

I am just finishing up fixing some 140,000 htm files that were written and debugged in 
IE.

The scripters never bothered to close TD, TR, TABLE or FONT tags 
(I won't but mention the </font color=black> attempts by a more conscientious coder.)

In some cases, there were a nested set of 7 tables without </TD></TR></TABLE> sets to 
close them off.

Worked fine in IE, but how about trying to display this stuff in other 
standards/browsers. WML? On a Rocket E-book?

Now, try moving from 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
to something a little more strict.  

Ain't gonna happen.

As for developing in IE vs Netscape, I would rather the browser let me know when 
something is wrong. So I can fix it.

It is the exact same reason I use error checking when compiling C or running perl.

I'm not saying that leaving a table open here and there is grounds for the death 
penalty, but I think the GOAL should be code that will pass through a decent code 
scrubber.

(And just for clarity, I BROWSE the Internet with IE. Cause it is more forgiving on 
those sites that don't bother with QA.)

Jerry Johnson


>>> [EMAIL PROTECTED] 04/16/02 05:21PM >>>
We're not talking about bad code.  We're talking about forgotten table
tags.  We're talking about not fully scoping a variable.  We're talking
about the fact that when bad code does get written, you're a whole lot
better off if you have internet explorer than when you have netscape.
If you had to choose between riding in a car that was based on the fact
that everything was always perfect in a perfect world then netscape
works quite nicely.  The fact is, IE takes into account the fact that
code doesn't always get written like the rules say.  It figures out the
right most of the time and leaves you with options so your code is not
left broken when multiple people who work on the application make a
mistake here or there then it's left to somebody else to fix.

You're right, writing things properly is always a good thing.  Being
able to account and correct mistakes rapidly is also.

Now, let's attack me personally because I have these views.  Yes, go
ahead and attack the person instead of the views themselves.  Show me
how much class you've got.

- Matt Small




-----Original Message-----
From: Jerry Johnson [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, April 16, 2002 5:07 PM
To: CF-Talk
Subject: RE: CSS and Netscape - was(CSS and dynamically changing
classes)

I certainly hope he is defending Netscape for requiring decent code.

What you are talking about is bad coding. Pure and simple. And laziness.

Just because IE currently allows you to code so poorly, and the page
sometimes renders the way you want, doesn't mean it is a good idea.

"Pushing code out" is, IMHO, no excuse for bad coding.  Quite the
opposite, in fact.

Good code takes less time than bad code. To write, to debug, to
maintain.

I truly hope I never have to maintain your codebase. (Although I am
currently fixing one probably quite like it).

Shivering at the thought,
Jerry Johnson

>>> [EMAIL PROTECTED] 04/16/02 05:01PM >>>
> Think about what you just said...
Umm... no... I spent the afternoon debugging my pages because netscape
isn't as forgiving as ie.  I don't feel like thinking anymore.

I guess that makes me a bad programmer though, and unprofessional.

I use ie only here on the intranet because I don't have to spend time
searching through the piles of code that I have looking for that
forgotten table tag and its nice features that I can get to work the
first time.

If you love netscape, good for you.  I don't, I know a LOT of people who
don't, and it's an inferior product for that reason alone.

No, I haven't read the w3 standardization for css or html or javascript
or whatever.  I have to spend my time pushing code out the door for
production purposes.  

I don't even use stuff that is ie-only.  I have a 1998 O'Reilly
javascript book that I use and everything in it works on ie except where
it says it won't.

> I keep screaming for a <makeWebSiteHere/> tag too, but nobody
> listens....sigh.
Oh, gosh, you're right. I wish I had a tag that does that also, but
instead, I'll use ie, which saves me a lot more tedious tag-searching
work than ns ever did.

So, you're right.  Sometimes I forget to put </html> at the end of my
page.  Sometimes I forget to fully qualify my scopes when writing
javascript and my css doesn't work.  These are the things that I use
that make netscape break into pieces.  You're defending this? 


Matt Small




-----Original Message-----
From: Jon Hall [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, April 16, 2002 4:24 PM
To: CF-Talk
Subject: Re: CSS and Netscape - was(CSS and dynamically changing
classes)

----- Original Message -----
From: "Matthew R. Small" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Tuesday, April 16, 2002 2:27 PM
Subject: RE: CSS and Netscape - was(CSS and dynamically changing
classes)


> You're right, this is a can of worms, but...Really, I am asking that
> Steve Case drop the Netscape browser altogether.  I'm not exactly sure
> which standards that IE supports or doesn't support, or how NS
compares
> to it.

Think about what you just said...

> But the fact is that IE it's extremely forgiving, feature-rich,
> and just a great browser altogether, while NS is just a headache for
> designers.

Sure it's a headache, and so are all those old Canadian drivers who come
down here every winter. Doesn't mean they are going away, nor do I want
them
to. They have money...

>  To tell you the truth, I don't know how they keep producing
> the NS browser. I't doesn't seems to me that it makes any money for
the
> company.

AOL 8.0 is going to use the Gecko rendering engine. I'm sure that is
saving
them quite a bit in licensing fees and MS headaches.

> The fact is that there are standards and that anything which
> makes the code easier to program and maintain should be included in
the
> standard.

I keep screaming for a <makeWebSiteHere/> tag too, but nobody
listens....sigh.


jon





______________________________________________________________________
Get the mailserver that powers this list at http://www.coolfusion.com
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to