Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 117959 - project pages exceeding width in firefox 1.0.7
Summary: project pages exceeding width in firefox 1.0.7
Status: RESOLVED INVALID
Alias: None
Product: [OLD] Docs-user
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Docs Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-05 16:49 UTC by Carsten Lohrke (RETIRED)
Modified: 2006-01-06 10:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 SpanKY gentoo-dev 2006-01-05 16:53:52 UTC
works fine for me in firefox 1.5
Comment 2 Curtis Napier (RETIRED) gentoo-dev 2006-01-05 17:00:07 UTC
(In reply to comment #1)
> works fine for me in firefox 1.5
> 

Same here. Carlo, do you have your browser window really small or are you working on a monitor that is smaller than 800x600? I only get horizontal scrolling if the window is less than 790px wide.
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2006-01-05 17:34:18 UTC
1280x1024, but I have the fonts slightly bigger than usual. My glasses are thick enough. That said, I went through all project pages and only these three urls are problematic.
Comment 4 Curtis Napier (RETIRED) gentoo-dev 2006-01-05 17:41:10 UTC
The only thing I can think of then is that the stylesheet has recently changed. You may want to try deleting the cache in your browser and see if that fixes it.
Comment 5 Carsten Lohrke (RETIRED) gentoo-dev 2006-01-05 17:48:12 UTC
Curtis, you got it. Thanks.
Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2006-01-05 17:50:47 UTC
Um, I was too quick. The release guide url is still too wide.
Comment 7 Curtis Napier (RETIRED) gentoo-dev 2006-01-05 18:00:09 UTC
(In reply to comment #6)
> Um, I was too quick. The release guide url is still too wide.
> 

Try refreshing the page twice and see if that does anything. If it doesn't fix it then do you see the element on the page that is making it scroll or is it just the page in general? Take a screenshot and post it somewhere I can see.
Comment 8 Carsten Lohrke (RETIRED) gentoo-dev 2006-01-05 18:18:43 UTC
Cleared the cache, refreshed it, nothing.
http://dev.gentoo.org/~carlo/images/release_guide.jpg
Comment 9 Curtis Napier (RETIRED) gentoo-dev 2006-01-05 18:37:42 UTC
That is a stylesheet apply error. The width of the ad column isn't being included in the total page width calculation correctly by your browser. The "content" is being given 100% width and then the ad column is placed next to it which pushes it off the page. I'm not sure why it's doing that to you though because it displays correctly for me with firefox1.0 and 1.5.

I saw similiar errors reported at mozilla community forums and it was always blamed on the css not being applied correctly but they never gave a definitive answer on how to fix it. I'm assuming it only effects firefox though and possibly only a certain build. Are you using the bin or did you build firefox from source? Can you try the other?
Comment 10 Carsten Lohrke (RETIRED) gentoo-dev 2006-01-05 18:55:37 UTC
The page is more or less twice as much too wide as the ad column is. Firefox built from source. I'm not keen building firefox-bin for this issue, but in Konqueror I have the same problem. In Mozilla 1.7.12 and Opera the page renders fine.
Comment 11 Curtis Napier (RETIRED) gentoo-dev 2006-01-05 19:28:14 UTC
(In reply to comment #10)
> The page is more or less twice as much too wide as the ad column is. Firefox
> built from source. I'm not keen building firefox-bin for this issue, but in
> Konqueror I have the same problem. In Mozilla 1.7.12 and Opera the page renders
> fine.
> 

Aha! I just figured it out. 

http://www.gentoo.org/proj/en/releng/docs/release_guidelines.xml#doc_chap5

scroll down to the first table under the section: Naming Conventions and InstallCD/LiveCD/PackageCDs Layout

in the second column, "Naming Convention", half way down, the line "stage{1,2,3}-${subarch}-${reltype}-${relver}.tar.bz2" is one long line with no breaks so the table is pushing the page to the right. If you decrease your font the scroll gets smaller and if you increase the font the scroll gets bigger. You can watch that line of text pushing things over as you change the font size. 

This is normal behaviour. Resolved.
Comment 12 Xavier Neys (RETIRED) gentoo-dev 2006-01-06 03:49:16 UTC
Just to confirm what curtis said.
The content area will grow horizontally as far as it must to render the content.
The most common cases are very long unbreakable "words", <uri>very long url</uri>, or wide tables.
This is perfeclty normal behaviour, and it is getting worse on wwwredesign.g.o
http://www.gentoo.org/proj/en/gdp/tests/topdocs.xml
http://wwwredesign.gentoo.org/proj/en/gdp/tests/topdocs.xml
Comment 13 Carsten Lohrke (RETIRED) gentoo-dev 2006-01-06 05:45:00 UTC
(In reply to comment #11)
> Aha! I just figured it out. 
> 
> http://www.gentoo.org/proj/en/releng/docs/release_guidelines.xml#doc_chap5
> 
> scroll down to the first table under the section: Naming Conventions and
> InstallCD/LiveCD/PackageCDs Layout
> 
> in the second column, "Naming Convention", half way down, the line
> "stage{1,2,3}-${subarch}-${reltype}-${relver}.tar.bz2" is one long line with no
> breaks so the table is pushing the page to the right. If you decrease your font
> the scroll gets smaller and if you increase the font the scroll gets bigger.
> You can watch that line of text pushing things over as you change the font
> size. 
> 
> This is normal behaviour. Resolved.

Name it normal behaviour, but the page is unreadable when you have to scroll left to right all the time. Interestingly Opera breaks the line in the cell offending the given space limit as much as possible, instead extending the width of the page, when you change the font size. The behaviour is much better, imho.

(In reply to comment #12)
Please excuse the harsh wording - and of course this stats pages are a special case - but such pages are unreadable crap.
Comment 14 Jan Kundrát (RETIRED) gentoo-dev 2006-01-06 06:17:40 UTC
(In reply to comment #13)
> Please excuse the harsh wording - and of course this stats pages are a special
> case - but such pages are unreadable crap.

In crappy browsers, of course. Please bug your favorite browser vendor.
Comment 15 Carsten Lohrke (RETIRED) gentoo-dev 2006-01-06 07:05:46 UTC
(In reply to comment #14)
> In crappy browsers, of course. Please bug your favorite browser vendor.
> 

To find no better representation for the dataset - or limit it as needed - has nothing to do with the used browser.
Comment 16 Xavier Neys (RETIRED) gentoo-dev 2006-01-06 09:58:58 UTC
(In reply to comment #15)
> To find no better representation for the dataset - or limit it as needed - has
> nothing to do with the used browser.

And how exactly do you suggest one could ever determine what's too wide for your particular browser/resolution/font size? And what could one do about it? Activate the hidden break-long-words-for-carlo option?
Besides, it's got nothing to do with docs-team.

The following pages might suit your config better.
Don't bother complaining if they don't.

http://gentoo.neysx.org/doc/en/apache-troubleshooting.xml
http://gentoo.neysx.org/proj/en/eselect/index.xml
http://gentoo.neysx.org/proj/en/releng/docs/release_guidelines.xml

Hth
Comment 17 Carsten Lohrke (RETIRED) gentoo-dev 2006-01-06 10:23:28 UTC
(In reply to comment #16)
> And how exactly do you suggest one could ever determine what's too wide for
> your particular browser/resolution/font size? And what could one do about it?

Instead having this largish stats table, some graphs and/or gving the user the possibiity only to include the languages he's interested in would make sense.

> Activate the hidden break-long-words-for-carlo option?
> Besides, it's got nothing to do with docs-team.

What have the stats pages to do with the other one? But yes, you could check the pages to be usable with a bigger font size. I don't think, that I'm the only one who would benefit.

> http://gentoo.neysx.org/proj/en/releng/docs/release_guidelines.xml

This page is as much too wide as its official couterpart, but the text is readable without scrolling.