Oh the horrible old days!
Moderator: General Moderators
Oh the horrible old days!
I've been coding a page for Netscape 4.7 today. I had forgotten how horrible it is. What I've been doing:
* dealing with lots of tables
* dealing with lots of inconsistencies in how it displays table background-images
* getting real angry
This just makes me appreciate the modern, super-happy, table-free world even more. It's been a while since I had to code something for this ancient beast, and I'm soooo glad.
* dealing with lots of tables
* dealing with lots of inconsistencies in how it displays table background-images
* getting real angry
This just makes me appreciate the modern, super-happy, table-free world even more. It's been a while since I had to code something for this ancient beast, and I'm soooo glad.
know the feeling
I know the feeling.
Trying to make things compatable that far back is a true headache.
Well actuall smashing head agianst the screen mumbling incohernt unrepeatable words which leads to a headache.
Why can't people just download the new browser, its free after all.

phpScott
Trying to make things compatable that far back is a true headache.
Well actuall smashing head agianst the screen mumbling incohernt unrepeatable words which leads to a headache.
Why can't people just download the new browser, its free after all.
phpScott
- trollll
- Forum Contributor
- Posts: 181
- Joined: Tue Jun 10, 2003 11:56 pm
- Location: Round Rock, TX
- Contact:
I think the only way you can make sure that something looks the way it should in Netscape 4.7 or less: plain text formatted for a screen reader. I remember working for a crap dot-com in San Francisco, 2000 trying to get DHTML layers to work in it perfectly, consistantly and reliably for PC and Mac.
If you do need a hand, though...I have got the war wounds to prove my experience and could help out a bit. We all feel your pain!
If you do need a hand, though...I have got the war wounds to prove my experience and could help out a bit. We all feel your pain!
the best way to go is to make a javascript that adds the newer functionality to to the older browsers. That way you code the same way and it works in all browsers... it takes _a while_ to get the script to work and to find workarounds for "all" browsers, but most of the stuff could be done...
//cybaf - javascript guru...
//cybaf - javascript guru...
Some of the stuff could be done, but it still wouldn't be standards-compliant, and it would take so much time for such a small percentage of market return that I have to question your statement about "the best way."
To me, the best to go is to politely tell these users to suck it. In most situations.
To me, the best to go is to politely tell these users to suck it. In most situations.
- Vincent Puglia
- Forum Commoner
- Posts: 67
- Joined: Thu Sep 04, 2003 4:20 pm
- Location: where the World once stood
Hi,
IMHO, tis always better to know how to code for as many browsers as possible -- a year and a half ago, I helped a developer who had a group of users (a school district in AU) who were stuck with version 3s & 4s.
Vinny
Most times, though, it isn't up to the developer, but rather the client. While you can suggest the client forego the 'small return', s/he might see those users as being the source for your fees.the best to go is to politely tell these users to...
IMHO, tis always better to know how to code for as many browsers as possible -- a year and a half ago, I helped a developer who had a group of users (a school district in AU) who were stuck with version 3s & 4s.
Vinny
- twigletmac
- Her Royal Site Adminness
- Posts: 5371
- Joined: Tue Apr 23, 2002 2:21 am
- Location: Essex, UK
Unfortunately, irrelevance depends on your audience, I work in local government in an area which has some very deprived sections. We can't ignore the marginal users because they are often the ones who need access to the resources we provide. That said, we are moving from trying to make the site similarily styled in 4+ browsers to just ensuring that the information is available (but probably not pretty) to users of older browsers.
Mac
Mac
when I said most of the stuff could be done that's what I meant. but I hear you when you say it's not worth the time put in to make it work. As for me I already have the script done so most things work in "all" browsers. In some companies the users cannot decide themselves what version of the browser to use so the "right" way to code, with availability in mind, is to make the code work for as many as possible.
This is one of the reasons why I'm not that keen on flash, since it requires users to download plugins that are not "standard"... eventhough I have to admit that you can make pretty sweet things with flash... however that is a different topic.
//cybaf
This is one of the reasons why I'm not that keen on flash, since it requires users to download plugins that are not "standard"... eventhough I have to admit that you can make pretty sweet things with flash... however that is a different topic.
//cybaf
that's a bad idea.cybaf wrote:the best way to go is to make a javascript that adds the newer functionality to to the older browsers. That way you code the same way and it works in all browsers... it takes _a while_ to get the script to work and to find workarounds for "all" browsers, but most of the stuff could be done...
//cybaf - javascript guru...
because of outlooks' issues with vbscripting, many many a person turned off javascript as well until they know they can trust a page.
i assume that someone will have it off unless they turn it on for me, so i state in the index that for it to display right you need to turn it on, while adding little things to hopefully cover the case the person refuses to
- Vincent Puglia
- Forum Commoner
- Posts: 67
- Joined: Thu Sep 04, 2003 4:20 pm
- Location: where the World once stood
of course there is some code to display for users not having javascript turned on...that's a bad idea.
but I think you missed the point of my post... the point beeing that the problem of older browsers not having the functionality of complete W3C DOM compatibility could be worked around for most issues. and it could all be done automatically so that you don't have to take care of older browsers when you script. Because the js I'm talking about does the stuff for you. Somewhat of a minicompiler for javascript.
//cybaf