astrogeek |
05-14-2010 02:14 AM |
Well, I am not trying to be argumentative, so I'll just add this and invite others to comment...
Quote:
Originally Posted by Josh000
(Post 3967958)
somewhere in that mix the Linux version of Firefox decides that at that font size in that container it needs to add scrollbars...
...Firefox on Linux is the only platform affected.
|
That implicitly ASSUMES that rendering should be the same on all platforms, and that is simply a FALSE assumption - it simply is not true. Firefox and other browsers VERY OFTEN render pages differently on different platforms. It is hugely affected by CSS rules and it is the job of the web designer to write those rules to make pages render as consistently as possible. That is "cross-browser/cross-platform design 101". It is certainly NOT the job of the OS version to make sure Firefox renders the same as every other OS at every possible zoom level!
Quote:
Originally Posted by Josh000
(Post 3967958)
Given that on every other platform this doesn't happen I'm more inclinded to think it is a bug or something attributable to something else on Linux such as the GTK theme.
|
It certainly WILL be affected by the GTK theme on GTK Firefox builds - and what if a particular user or distro uses a slightly different GTK theme? That is not a bug - that is a choice! And Firefox respects that choice, and adds scrollbars where indicated...
Quote:
Originally Posted by Josh000
(Post 3967958)
I'm not convinced it's to do with font rendering.
|
Well, as I said, I did not intend to limit the cause to font rendering - it is the sum of all rendering rules in effect at the time. But as choice of font size demonstrates, it is hugely affected by font rendering rules - as well as all other rendering rules.
If the web designer was concerned about it they could have included a CSS rule to prohibit scrollbars on that container - and it would not have happened, and you would not have made the original post... so in effect, the "fault" if any, lies with them!
Good luck!
|