From: Travis Newbury on
On Jan 9, 3:00 am, Diogenes <nos...(a)nospam.net> wrote:
> I was dismissed as being off topic.

My question again is why does it matter to the site what browser
someone visits with? Isn't the mantra "be browser independent?"

From: _q_u_a_m_i_s's on
On Jan 9, 12:54 pm, Travis Newbury <TravisNewb...(a)hotmail.com> wrote:
> On Jan 9, 3:00 am, Diogenes <nos...(a)nospam.net> wrote:
>
> > I was dismissed as being off topic.
>
> My question again is why does it matter to the site what browser
> someone visits with? Isn't the mantra "be browser independent?"

Yeah, it is, but when doing lots of js and css... you just wanna
redirect IE users to get a real browser and let on FF users see your
page. You need to do too muck code-hacking to that all browsers would
be happy.

Ever tried the same page in IE, FF, Opera and Safari? I mean a "web
2.0" page..with lots of js & css in it.

Not trying to say that IE is the "bad one" in this area(even if i
really think so) but when IE was 99% of all browsers visiting a web-
site you just needed to program that page for IE, with all its hacks,
and workarounds.... now you need to make the same thing for at least 2
browsers. So right now (or until IE dissapears, or becomes a real
browser) you need to make the same page for 2 different browsers, and
when a change is required you have to make the same change twice...
this means a lot of code to handle, and a lot of opportunities for
bugs appearing (you can never know all the quirks of a browser,
especially in the case of IE where IE5 behaves different than IE6, and
IE6 different than IE7).
From: Anthony Levensalor on
_q_u_a_m_i_s's said:

> Yeah, it is, but when doing lots of js and css... you just wanna
> redirect IE users to get a real browser and let on FF users see your
> page. You need to do too muck code-hacking to that all browsers would
> be happy.
>

There really isn't all that much 'code-hacking' required. Conscientious
coding is much better than hacking and as far as Javascript goes, it is
not difficult at all to find the common threads and use them
appropriately so that code works in Safari, Opera, IE, and FireFox.

> Ever tried the same page in IE, FF, Opera and Safari? I mean a "web
> 2.0" page..with lots of js & css in it.
>

Yes, and I've written quite a few as well. With only minor CSS hacks
most things work out just fine, and using object detection in Javascript
means never having to say you're sorry.


> Not trying to say that IE is the "bad one" in this area(even if i
> really think so) but when IE was 99% of all browsers visiting a web-
> site you just needed to program that page for IE, with all its hacks,
> and workarounds.... now you need to make the same thing for at least 2
> browsers. So right now (or until IE dissapears, or becomes a real
> browser) you need to make the same page for 2 different browsers, and
> when a change is required you have to make the same change twice...
> this means a lot of code to handle, and a lot of opportunities for
> bugs appearing (you can never know all the quirks of a browser,
> especially in the case of IE where IE5 behaves different than IE6, and
> IE6 different than IE7).

No, no, IE is the bad one. :)

All the best,
~A!


--
anthony at my pet programmer dot com
From: Travis Newbury on
On Jan 9, 6:48 am, "_q_u_a_m_i_s's" <qua...(a)gmail.com> wrote:
> > My question again is why does it matter to the site what browser
> > someone visits with? Isn't the mantra "be browser independent?"
> Yeah, it is, but when doing lots of js and css... you just wanna
> redirect IE users to get a real browser and let on FF users see your
> page.

If you redirect me and tell me to get a "real browser" I will likely
leave your site and never return.

Your visitor will think: "Since ever site I normally go to works just
fine with my browser, I can only assume that it is YOUR site that is
broken and NOT my browser. Bye bye now..."

Just a thought.

From: Anthony Levensalor on
Travis Newbury said:
> On Jan 9, 6:48 am, "_q_u_a_m_i_s's" <qua...(a)gmail.com> wrote:
>> Yeah, it is, but when doing lots of js and css... you just wanna
>> redirect IE users to get a real browser and let on FF users see your
>> page.
[snip]
> Your visitor will think: "Since ever site I normally go to works just
> fine with my browser, I can only assume that it is YOUR site that is
> broken and NOT my browser. Bye bye now..."
>
> Just a thought.
>

And I personally think the user who would say that would be 100%
correct. It is really not that difficult to make sites that are
cross-compatible these days.

~A!

--
anthony at my pet programmer dot com