Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: Width: Fixed or Fluid?

  1. #1
    Join Date
    Aug 2007
    Location
    Brazil
    Posts
    56
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Width: Fixed or Fluid?

    Good morning everyone.

    I know my question is really easy to be answered considering the accessibility issue. I understand that fluid layouts are better than solid ones because they adapt to the user's needs and possibilities. But since last night, I've been facing a dilemma about what is really important, based on my knowledge and time to study the details of everything.

    For the ones who followed my last thread at some point, I'm redesigning this website (http://www.cglg-canada.com/) into this one (http://www.cglg-canada.com/testnew/index_imp.html).
    If you test it in widescreen resolutions (what I think is the standard screen in North America right now, but tell me if I'm wrong), using FF, IE7, IE6 and IE5.5, the positioning is perfect. Everything looks as planned and coded. The same when you test it on "normal" screen dimensions with resolutions 1024x768+ (what is the standard screen in Brazil (the only other country I can talk about, since it's where I come from)).
    But when using 800x600 or resizing the browser to something close to 800x600/less, the design breaks. The title/subtitle doesn't stay in the right place (they are images, and I don't think I can "text" them, because of the font type), and things look weird because of the image in the middle column when the window is really small.

    My reason half tells me to leave it the way it is, because there are not many people who use 800x600 these days, and people who don't maximize their windows should just acquire a new custom. But my feeling half (and the W3C, the webstandards people, the accessibility people, the usability people..) tells me that everybody should be able to have at least a similar experience when navigating through the website.

    As I don't have enough time to study the details on how to make it COMPLETELY fluid, like this CSS Zen Garden design, or to make n style sheets to reach all the possibilities, and I'm not being paid to do it (loOOOOng story...), I've thought about making it solid, using a fixed px-width that works fine for 1024x768+ and users who happen to use smaller resolutions or don't maximize their windows would just use their scrollbars. It's not perfect, but at least it's more accessible/usable/standardized than using tables.

    Can you help me with opinions/suggestions/consolation?

  2. #2
    Join Date
    Feb 2007
    Posts
    293
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    I just looked at it in lower resolutions. The biggest problem is with title.png

    Since that's a pretty simple graphic, have you considered making it just text, so it would then re-size with everything else?

    The other thing might be to combine title.png with bluelogo_sml.jpg into one graphic, so it would be one logo across the top. That would keep it from breaking when you look at it in smaller resolutions.

    Otherwise, even at 640x480 the site is readable, and at 800x600 it looks fine.

  3. #3
    Join Date
    Aug 2007
    Location
    Brazil
    Posts
    56
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    Like I said, I can't make it text, because of the font it uses (Biondi). It's the font that was used on the logo, and I'm still impressed by how I was able to find it, because I had never heard of it, and also because it's not on it's real proportions in it (it's a little bit stretched).

    I hadn't thought about putting it together with the logo, it's actually a neat idea. I'm going to try it.

    Besides that, I'd like to know your opinions about the design: good/bad, well/badly implemented, etc (comparing to the previous version AND considering that, again, I'm NOT being paid to do it).

    Thanks again!

  4. #4
    Join Date
    Jun 2005
    Location
    英国
    Posts
    11,876
    Thanks
    1
    Thanked 180 Times in 172 Posts
    Blog Entries
    2

    Default

    Like I said, I can't make it text, because of the font it uses (Biondi). It's the font that was used on the logo, and I'm still impressed by how I was able to find it, because I had never heard of it, and also because it's not on it's real proportions in it (it's a little bit stretched).
    It doesn't look too unusual -- I think you could probably swap it out for Times New Roman in small caps and no-one would notice.
    Besides that, I'd like to know your opinions about the design: good/bad, well/badly implemented, etc (comparing to the previous version AND considering that, again, I'm NOT being paid to do it).
    Well it's one heck of a lot better than the old one, obviously -- the big white "click here to install plugin" boxes were kind of ugly. One thing I noticed immediately design-wise was the gold bar across the top of the content section. With smaller window sizes this goes right the way across and meets the gold on the other side, but if I enlarge my window it breaks away from the gold on the other side. I don't know if this is intentional or not, but if not, you should use a background-image on the content section and just set it to repeat-x.

    From a technical standpoint, it's not so good. You're using XHTML but serving it with an HTML Content-Type, so a browser will attempt to parse it as HTML and realise it's broken. Since IE doesn't have support for XHTML yet, I suggest you stick with HTML for the time being. Also, you're using a Transitional DOCTYPE. Transitional DOCTYPEs were designed to ease the transition between HTML3 and HTML4. As such, they should have been dropped when HTML4 became commonplace, around a decade ago. Your document doesn't quite validate, but I presume that's because it's still being designed?
    Twey | I understand English | 日本語が分かります | mi jimpe fi le jbobau | mi esperanton komprenas | je comprends français | entiendo español | tôi ít hiểu tiếng Việt | ich verstehe ein bisschen Deutsch | beware XHTML | common coding mistakes | tutorials | various stuff | argh PHP!

  5. #5
    Join Date
    Aug 2007
    Location
    Brazil
    Posts
    56
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    Quote Originally Posted by Twey View Post
    It doesn't look too unusual -- I think you could probably swap it out for Times New Roman in small caps and no-one would notice.
    I thought about that in the beginning, but I had to give up the idea because of the "stretching" of the text. I really don't like to use images for titles, because I know that's not how it was supposed to be. But in this case, I didn't have much of a choice... =\

    Quote Originally Posted by Twey View Post
    Well it's one heck of a lot better than the old one, obviously -- the big white "click here to install plugin" boxes were kind of ugly. One thing I noticed immediately design-wise was the gold bar across the top of the content section. With smaller window sizes this goes right the way across and meets the gold on the other side, but if I enlarge my window it breaks away from the gold on the other side. I don't know if this is intentional or not, but if not, you should use a background-image on the content section and just set it to repeat-x.
    It's not intentional, and happened as an accident.. eheh I'll fix it this afternoon.

    Quote Originally Posted by Twey View Post
    From a technical standpoint, it's not so good. You're using XHTML but serving it with an HTML Content-Type, so a browser will attempt to parse it as HTML and realise it's broken. Since IE doesn't have support for XHTML yet, I suggest you stick with HTML for the time being. Also, you're using a Transitional DOCTYPE. Transitional DOCTYPEs were designed to ease the transition between HTML3 and HTML4. As such, they should have been dropped when HTML4 became commonplace, around a decade ago. Your document doesn't quite validate, but I presume that's because it's still being designed?
    Thanks for the tip about the Transitional DOCTYPE. I knew it was designed for the transition of types, but I didn't know that it had become kind of "deprecated" 10 years ago because of its initial purpose. It happened when I first learned HTML... eheheh
    Yeah, it's not finished yet, it's kind of hard to finish stuff when people keep suggesting "small changes"... But yesterday it was approved, so I want to finish all the details today, like the validation and etc (although the CSS already validates).

  6. #6
    Join Date
    Aug 2007
    Location
    Brazil
    Posts
    56
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    Well, it turns out that it wasn't an accident. I don't know what's happening to cause that gap between the #content and the #news. And the weird thing is that it happens with most of the pages, but I identified 5 pages that don't have this problem:
    - Export Documents > Consumer Packaging and Labeling
    - Export Documents > Role of a Customs Broker
    - Visiting Canada > Visa and Immigration
    - Visiting Canada > FAQs
    - Business Opportunities

    I just uploaded the latest version of the website, so maybe you can help me find out what is going on with these pages. I DON'T want the gap, and they are supposed to look exactly as they look in these 5 specific pages that I listed above (same padding between the text and the #news border).
    I noticed that when I load these pages that look ok, the website's width gets narrower than the other ones, so I suspect it might be something to do with the margin. The other pages, including the Home, make the whole website wider, and the padding gets too big.
    I looked for some pattern that could be causing this problem, but I couldn't find anything.

    I truly appreciate your help.

  7. #7
    Join Date
    Aug 2007
    Location
    Brazil
    Posts
    56
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    People,

    I've spent my WHOLE day trying to figure this out. Now I just tested it and it works perfectly on IE7, but doesn't work on FF. Right now, I'm very keen to say that IE is right (yeah, I know, it's really hard for me to consider that). There's NO REASON (or at least I can't see one) for this gap to happen in most of the pages, and not happen in 5 of them. I couldn't find any pattern in the codes that could lead to this.
    Again, http://www.cglg-canada.com/testnew/index_imp.html.

  8. #8
    Join Date
    Jul 2006
    Location
    just north of Boston, MA
    Posts
    1,806
    Thanks
    13
    Thanked 72 Times in 72 Posts

    Default

    I am seeing a negative margin in Firefox 2.0.6 when you outline the block level elements, and if you resize the screen down to 800x600 the center content will partially disappear behind #menu content.

    I highly doubt that's what you were talking about in regards to the margin with the #news content, but those are my observations

    I may be wrong in this, but I think that you cannot use anything but n.0 or n.5 percentages, try to increase your margins of the center content to .5 rather than .2
    Last edited by boogyman; 06-20-2008 at 06:37 PM.

  9. #9
    Join Date
    Aug 2007
    Location
    Brazil
    Posts
    56
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    I think I'm gonna go crazy until the end of the day..
    If I use n.5, the #content doesn't touch the #menu and the #news, and I need it to touch them.
    Anyway, I made the margins n.5 and it works partially. Partially because the margins keep the same distance from the #menu and the #news, but as they don't touch them, I can't leave them that way. But when I open one of the 5 pages that I listed before, the #news moves to the left side... I don't know why, but I have the feeling that it's the same problem that was happening before, with the #news coming to the left and the #content dropping. But this time, there are no styles applied directly to these 5 specific pages (as there are no styles applied to the other ones either), so I don't know what might be happening.

    -----

    EDIT: I forgot to say that when I use the Outline Block Level Elements, everything looks fine. But when I disable it, it wrecks up again.

  10. #10
    Join Date
    May 2007
    Location
    Viet Nam
    Posts
    62
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    The first problem just becoz the image can't be fixed with the width if you view in small resolution. If you want it can be wided in small resolution, you should not use width with percentage, replace it by a exact number for your header. I think the problem will be solved, anyway i agree with many people here, you should use text instead ...

    The 2nd problem, sry but i don't understand becoz i view it fine 8-}

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •