|
|
Post a Project »
Find a Professional HTML Freelancer!
Find a Freelancer to help you with your HTML projects
| |
|
 |
|
|
11-30-2010, 11:02 AM
|
Browser bugs
|
Posts: 249
Name: octavian
Location: Bucharest
|
I suggest a new sticky thread, named "Browser bugs" where all of us will report solved problems. We all know that IE6 is still our worst nightmare, but we can have errors and bugs on others too.
Few hours ago I got a stupid error in IE6, like
Internet Explorer cannot open the Internet site [bla bla]
Operation aborted
and got a little bit angry! (a little bit more...)
So... let's share all our bugs to the world.
About Internet Explorer cannot open the Internet site - you cannot use addChild to body if the DOM is not ready. So, you have to place your javascript (code or file) at the end of the body element, to make sure everything is ok.
PS (still angry): I'm sick about how Microsoft tries to justify their stupid browser(s) with fixes and "options" like the GREAT [conditional] or the GREAT "defer" <script> argument that doesn't work on other browsers.
So, if a mod will wants, he can edit my post and delete this line and the first... and I will add new bugs.
Cheers!
|
|
|
|
11-30-2010, 11:56 AM
|
Re: Browser bugs
|
Posts: 4,264
Name: Sugarcane Gray
Location: Hell, Southern Spain
|
It's a good idea. LadynRed?
__________________
Please login or register to view this content. Registration is FREE - a project in video and sound.
Please login or register to view this content. Registration is FREE "Absolute Rubbish, an insult to the blues." - NME.
Please login or register to view this content. Registration is FREE - Come use our agency :)
|
|
|
|
11-30-2010, 12:31 PM
|
Re: Browser bugs
|
Posts: 42,380
Name: Chris Hirst
Location: Blackpool. UK
|
Quote:
|
you cannot use addChild to body if the DOM is not ready. So, you have to place your javascript (code or file) at the end of the body element, to make sure everything is ok.
|
How is that a bug?? The object HAS TO EXIST before you can manipulate it!
Most of the time what people term "bugs" are more often the results of poor programming practice or some dubious code that does not handle errors "cleany"
The GENUINE browser bugs are well documented around the Internet and I don't see a need for a specific thread.
We have stickied threads on commonly asked question already and nobody seems to take any notice judging by the "how do I centre a div" questions.
__________________
Chris. ->> Please login or register to view this content. Registration is FREE <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- Is SEO the only industry where all the cowboys are Indians?
|
|
|
|
11-30-2010, 01:26 PM
|
Re: Browser bugs
|
Posts: 249
Name: octavian
Location: Bucharest
|
<div1>
<div2></div2>
[script: do something for div2]
</div1>
The script will make your entire site to crash... because the DOM is not loaded entirely. How about now? Is it a bug?
Quote:
|
Most of the time what people term "bugs" are more often the results of poor programming
|
Thank you! But no, it's not about that. We can name a "bug", a behavior that is logic and functional in other browsers and, in one of them, it's NOT functional (even if it's logic). So we can say "the browser is stupid, not the developer"
|
|
|
|
11-30-2010, 01:26 PM
|
Re: Browser bugs
|
Posts: 879
Name: Paul W
|
Quote:
Originally Posted by chrishirst
How is that a bug?? The object HAS TO EXIST before you can manipulate it!
Most of the time what people term "bugs" are more often the results of poor programming practice or some dubious code that does not handle errors "cleany"
|
Having recently been forced to witness a major design agency being paid lots of money to throw open source code at a task, bunging in any old trendy bit of javascript and then being scared to modify it as they lacked decent understanding of DOM, event handling etc, and having experienced the problems of past IEs attempting to cater for user error I can only say roll on correctness and standards!
End of rant
Use the CENTER tag for the DIV issue 
|
|
|
|
11-30-2010, 03:47 PM
|
Re: Browser bugs
|
Posts: 42,380
Name: Chris Hirst
Location: Blackpool. UK
|
Quote:
|
We can name a "bug", a behavior that is logic and functional in other browsers and, in one of them, it's NOT functional (even if it's logic).
|
That is NOT a "bug"
Production differences between disparate developer models are not "bugs", annoying, certainly. Even the much hated "IE faulty box model" was not strictly a bug, it was that the IE developers had mis-interpreted the W3c model. (or decided to rewrite the model)
__________________
Chris. ->> Please login or register to view this content. Registration is FREE <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- Is SEO the only industry where all the cowboys are Indians?
|
|
|
|
12-01-2010, 03:38 AM
|
Re: Browser bugs
|
Posts: 249
Name: octavian
Location: Bucharest
|
OK, so...
I set a margin of 3 and I get a margin of 6 and I'm stupid?
How's that?
Quote:
|
Originally Posted by wikipedia
A software bug is the common term used to describe an error, flaw, mistake, failure, or fault in a computer program or system that produces an incorrect or unexpected result, or causes it to behave in unintended ways.
|
When I say functional... I say with a "normal behavior", because IE also displays things, but sometimes, in it's own way.
I agree that some developers are a real market problem [are stupid, cheep and so on] but you can see hundreds of pages with IE Bugs. Are we all stupid?
Quote:
|
it was that the IE developers had mis-interpreted the W3c model
|
If they did this, how come this is not a bug? How do you name this? Just "mis-interpreted" and that's it... so we can use "fixes" [made by them, of course].
Anyway... it's just a fact. I still have problems in some browsers and I think it can be useful to get their solutions in one place [google is our friend, but sometimes you have to go deep]
Last edited by vectorialpx; 12-01-2010 at 03:43 AM..
|
|
|
|
12-01-2010, 11:33 AM
|
Re: Browser bugs
|
Posts: 10,017
Location: Tennessee
|
Quote:
|
Use the CENTER tag for the DIV issue
|
Oh, heavens NO!!! That is the absolutely WRONG method for centering in modern web development!  Use CSS, that's what it's for.
IE6, as far as I"m concerned is DEAD. Our company no longer supports it. Content is cleanly presented to IE6 users, with recommendations that they upgrade to a newer version or use a better browser.
IE6's box model was FIXED several years ago via updates.
I have to agree with Chris, the large majority of 'bugs' that people post about are not truly bugs, but poor coding, poor methodology, or just plain lack of education on how the box model works, what positioning does or does not do, etc. Granted, IE7 and 8 do have some bugs to deal with, but they are far, far fewer than their predecessors and most of them are fairly easily avoided or fixed.
There are lots of very good resources for dealing with browser bugs, most of them IE. I will usually point people to those resources so they can LEARN how to deal with the true bugs and, if necessary, learn proper coding methods.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
Please login or register to view this content. Registration is FREE
Please login or register to view this content. Registration is FREE
Last edited by LadynRed; 12-01-2010 at 11:35 AM..
|
|
|
|
12-01-2010, 06:16 PM
|
Re: Browser bugs
|
Posts: 42,380
Name: Chris Hirst
Location: Blackpool. UK
|
Quote:
it was that the IE developers had mis-interpreted the W3c model
If they did this, how come this is not a bug? How do you name this?
|
A bug is something that the developers did NOT design into the system. The faulty box model was the way it was written to behave, incorrectly yes but it was "intended" to be that way.
The "double floated margin" where certain conditions trigger erroneous behaviour is a good example of a real bug.
__________________
Chris. ->> Please login or register to view this content. Registration is FREE <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- Is SEO the only industry where all the cowboys are Indians?
|
|
|
|
12-02-2010, 04:46 AM
|
Re: Browser bugs
|
Posts: 249
Name: octavian
Location: Bucharest
|
Quote:
Originally Posted by chrishirst
A bug is something that the developers did NOT design into the system.
|
I don't agree. If I make something [I "design it into the system"] and I make it wrong... that is a bug. If I create something that doesn't work properly, I create a bug, it doesn't matter that "I intended to do that". As a developer, you have some standards to respect, you must have knowledge [you said that] of what you're doing... not just doing something "you believe is right".
Quote:
|
Originally Posted by PaulW
Use the CENTER tag for the DIV issue
|
Yeaaahh! That's what I'm talking about!
Quote:
|
Originally Posted by LadynRed
I have to agree with Chris, the large majority of 'bugs' that people post about are not truly bugs, but poor coding, poor methodology, or just plain lack of education on how the box model works
|
I agree too. But sometimes we try to respect standards and we get a random element into a random place... without knowing what went wrong.
Quote:
|
Originally Posted by LadynRed
IE6, as far as I'm concerned is DEAD. Our company no longer supports it.
|
Good for you! I'm in Romania and our statistics show that more than 20% of users are using IE6... this is huge.
Quote:
|
Originally Posted by LadynRed
Content is cleanly presented to IE6 users, with recommendations that they upgrade to a newer version or use a better browser.
|
So what? Only few users do that upgrade... Statistics are still the same.
I said this before: me, as a developer, I have the duty to give to my clients something that works on every used browser. I cannot afford to exclude IE6 when I know that my last site had 30% of IE6 visits. I just cannot do that!
Quote:
|
There are lots of very good resources for dealing with browser bugs, most of them IE. I will usually point people to those resources so they can LEARN how to deal with the true bugs and, if necessary, learn proper coding methods.
|
Ok, if you don't like the ideea of a thread with this, post some links here.
|
|
|
|
12-02-2010, 08:38 AM
|
Re: Browser bugs
|
Posts: 10,017
Location: Tennessee
|
Quote:
|
So what? Only few users do that upgrade... Statistics are still the same.
|
You do what you feel you have to do, but it's not the bells and whistles that are important, it's the CONTENT you're providing, the rest is just window dressing.
Even in Romania, upgrades to IE is free, and by continuing to support IE6, the crappiest of them all, you encourage them to continue using it!
Best resource, especially for IE bug bashing, but they cover other browsers too - www.positioniseverything.net
Ultimate IE6 cheatsheet - http://www.virtuosimedia.com/tutoria...xplorer-6-bugs
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
Please login or register to view this content. Registration is FREE
Please login or register to view this content. Registration is FREE
|
|
|
|
12-02-2010, 12:33 PM
|
Re: Browser bugs
|
Posts: 42,380
Name: Chris Hirst
Location: Blackpool. UK
|
Quote:
|
If I create something that doesn't work properly, I create a bug, it doesn't matter that "I intended to do that". As a developer, you have some standards to respect, you must have knowledge [you said that] of what you're doing... not just doing something "you believe is right".
|
Many CSS/HTML developers do not fully understand positioning and floats, is that a "bug" in their code or merely an error in their interpretation of the rules?
__________________
Chris. ->> Please login or register to view this content. Registration is FREE <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- Is SEO the only industry where all the cowboys are Indians?
|
|
|
|
12-03-2010, 05:22 PM
|
Re: Browser bugs
|
Posts: 249
Name: octavian
Location: Bucharest
|
Quote:
Originally Posted by LadynRed
|
Nice! Thanks!
|
|
|
|
12-04-2010, 01:27 AM
|
Re: Browser bugs
|
Posts: 143
Name: maheshadodis
Location: USA
|
Hi,
Thanks for sharing this i think most of the top web sites stop supporting IE 6 and it is considered to be the dead one as IE 9 is released
|
|
|
|
12-04-2010, 08:17 AM
|
Re: Browser bugs
|
Posts: 156
|
Nice idea, but the chances of these browser bugs being fixed are really dependent on the next browser update
|
|
|
|
12-13-2010, 05:00 AM
|
Re: Browser bugs
|
Posts: 297
Name: Michael Pehl
Location: Palma de Mallorca
|
There are tons of "bug lists/reports" for every browser that exists.
The bugs for crap IE6 are well known, it is known how to handle those via conditional comments, javascript, ...
If you design your site for IE6 you have a problem anyway, if you can not code cross-browser (X)HTML/CSS you should learn it.
It will make you life easier if you do not worry about "Mr. IE6"... it is not worth the trouble.
Too many browsers are available for free, so why not telling your visitors to download and install a modern browser like Google Chrome or Firefox?
Then your visitors will become a "new feeling" of their "new internet experience".
You could do a site on how to upgrade/install instead of coding sites for IE6.
__________________
Chief Web Officer / Front-End Developer / System Engineer
Please login or register to view this content. Registration is FREE - Please login or register to view this content. Registration is FREE
|
|
|
|
12-13-2010, 07:43 AM
|
Re: Browser bugs
|
Posts: 15
Name: Arun
|
How is the idea of making a site on Browser Bugs where Internet marketers could share their problems and find solutions.
|
|
|
|
12-14-2010, 08:58 AM
|
Re: Browser bugs
|
Posts: 42,380
Name: Chris Hirst
Location: Blackpool. UK
|
Quote:
Originally Posted by Acube Promotion
How is the idea of making a site on Browser Bugs where Internet marketers could share their problems and find solutions.
|
PositionIsEverything and Quirksmode have beaten you to that one by several years.
And most "Internet marketers" are clueless about Intenet marketing so what they know about "browser bugs" could be written on the pointed end if a pin!!
__________________
Chris. ->> Please login or register to view this content. Registration is FREE <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- Is SEO the only industry where all the cowboys are Indians?
|
|
|
|
|
« Reply to Browser bugs
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|