Slashdot Mirror


When will 1024x768 Replace 800x600 for Web Design?

Dr.X asks: "It seems as users get bigger and better monitors and video cards, the standard for web resolution is slowly approaching 1024. There is a fairly in depth answer over at Google stating that we are likely to be safe at 800x600 but when will we hit 1024 as the standard. What's Slashdot's opinion?"

259 comments

  1. Why is this even necessary? by reverius · · Score: 5, Insightful

    Why do web designers still have to target a particular resolution? Back when image scaling sucked (well, it still does) and layout was done with a complex series of pixel-aligned tables, I can see why this was necessary. These days, CSS should allow web developers to scale their site to any resolution, or even any media! (Look at the w3c's CSS recommendations for screen and print media).

    Web layou should no longer be done in pixels, period. This will even -look- a lot better, not to mention fit a lot more resolutions, once SVG or similar vector-rendering support is built into browsers. This shouldn't be far off for Mozilla, and IE will have to catch up.

    1. Re:Why is this even necessary? by mpmansell · · Score: 5, Insightful

      One of the problems is that alleged 'web designers' haven't learned enough to know that such standards exist. Many wouldn't even know what the W3C was.

      They will talk about standards w/o really knowing what that means or where/why they exist.

    2. Re:Why is this even necessary? by klokwise · · Score: 5, Insightful

      i don't have mod points at the moment, so i thought i'd make a comment instead. the above should be drilled into web designers before they're even allowed to touch a computer. the whole point of mark-up languages like html (used with css) is to seperate content and presentation. designing to a pixel-based layout it just lazy and almost always creates an inaccessible site. even if you've got some crazy graphical layout that you want to use, do it in css and your users can select the stylesheet they want to see.

    3. Re:Why is this even necessary? by ndixon · · Score: 1, Interesting

      TV companies don't have to worry about whether viewers have 14-inch or 32-inch screens; the picture just scales to fit.

      It should be this way with web-sites too.

      Mind you, my TV is the wrong shape nowadays - 4/3 just doesn't work too well with 16/9 broadcasts. SWMBO feels ripped off if parts of the screen are blank, so she always chooses Pan & Scan. I don't like the edges being cropped so I prefer Letterbox.

      Must upgrade one of these days...

      --
      Oh, how convenient: a theory about God that doesn't involve looking through a telescope.
    4. Re:Why is this even necessary? by Grab · · Score: 4, Insightful

      Problem is that many web designers are graphic artists, not programmers. They're fine at drawing pretty pictures, but if you want something useable, go whistle. This wasn't so big a deal in the "old days" of the web when HTML was simple - artists could just about figure it out - but these days they need some proper programming know-how. I'm sure there are *many* counter-examples, but generally you find that there aren't so many ppl who are good programmers *and* good artists.

      Grab.

    5. Re:Why is this even necessary? by erinacht · · Score: 4, Interesting

      I kind of know what you mean, but to tell the truth, I don't want something that scales up to my resolution and looks huge on the screen (like a pdf does with the new windows viewer - yuk.) Clever use of CSS should allow more content to show when more space is available - rather than just making the existing content bigger.

    6. Re:Why is this even necessary? by mpmansell · · Score: 4, Insightful

      This problem continues all through web development.

      Web applications (effectively anything that has active/dynamic content) are just implementations of the Client/Server paradigm. Back before the web Client/Server development was considered quite an art and effective practioners were respected.

      This was not elitism; good client server is involved requiring consideration to be given to information issues and protocols. Web design is actually a difficult implementation of this because it is a 'one shot' protocol with only limited state keeping capability.

      Because these designers don't realise this they assume that they can design a site and someone else just does the server code behind it.

      For all but the simplest sites this is plain rubbish and the reason why there are so many poor implementations in web land.

      Truly great sites have been designed with this interdependence in mind. Even if the original versions didn't, either by decision or a kind of Darwinian Extreme Refactoring the current great versions take this into account.

      For good sites, you either need architects who are also good artists, or teams where each skill is regarded with the respect it requires without undue emphasis being given to one discipline over another. This is a professional and management issue that shouldn't be a problem. Other engineering disciplines manage to combine art with engineering effectively (cars, architecture, civils) so it should be achievable. I suspect it all comes down to professionalism (the real stuff, not the excrement bad managers talk about)

    7. Re:Why is this even necessary? by tolan-b · · Score: 3, Interesting

      That's all very well but 2 things..

      1. Images don't scale, clients often want nice big branding
      2. Clients will often override the designers wishes. Fixed width sites are still pretty popular.

      Having said that, I'm happy with the minimum target res being 800*600. I don't like browsing full screen and I often nearly have to do that already. The vast majority of users still browse on a PC, handheld devices can force reorganisation of the layout, like Opera for Symbian does.

    8. Re:Why is this even necessary? by Curtman · · Score: 4, Funny

      Great suggestion. Also, stop filling their heads with grandiose titles like 'webmaster'. As far as I'm concerned if they have a degree from Hogwarts, by all means wave the webmaster degree with pride. The rest are just delusional.

    9. Re:Why is this even necessary? by honcho · · Score: 3, Insightful

      You often need to balance the ideal (using CSS to make a very flexible layout) with the real (browser incompatiblities and client requirements), so making a page perfectly liquid and viewable at any resolution is not as easy as simply using CSS correctly (i.e., without pixel-specific layouts).

      In any case, it's still a good idea to make sure the page looks and works as desired at certain key resolutions (800x600 being an important one for now) in certain key browsers (IE on Windows usually being the big one) at various reasonable font sizes. As technology changes, browser wars advance, etc. what needs to be tested will change.

    10. Re:Why is this even necessary? by Anonymous Coward · · Score: 0

      Graphic artists don't draw pretty pictures. Graphic designers do. Graphic artists make sure the pretty pictures print properly. Sounds backwards but it's true. Makes more sense when you think that illustrators learn graphic design and pre-press students learn about the graphic arts.

    11. Re:Why is this even necessary? by cgenman · · Score: 1

      Actually, scaling the text to the screen is difficult, but scaling the container size on a well-designed site is trivial. The web was designed with this standard in mind. If you fiddle with your window size right now, you will notice that the white space after the Slashdot logo compresses, text moves out of the way, and the main box shrinks down until the site is readable at 640 * 480 (though, lower than that and you get scroll bars).

      This should be the norm, as it is the functional base which the web was designed for. Even hyperactive sites like wired exhibit this behavior. But if you look at salon, the layout has far fewer dependencies yet is fixed width. Why?

      Because being in an insecure industry, web designers are very trend-conscious, and less technically inclined designers create sites that are fixed width. Boo to that.

    12. Re:Why is this even necessary? by Anonymous Coward · · Score: 0

      The term "webmaster" came about when the moved up from their previous job as "masterbator".

    13. Re:Why is this even necessary? by TheGatekeeper · · Score: 1, Insightful

      The problem with your analogy is that TV screens are all the same resolution. Web-sites DO scale to fit 14-inch or 32-inch monitors, as long as they are all at the same resolution. The problem is the inherent multi-purpose background of the PC, which gives the user the ability to customize far more than is possible than with television.

      TV content authors only have to design for a very small set of possible end-user configurations; PAL or NTSC, HD or non-HD. Web content authors have to design for literally millions of possible configurations, and without some kind of standards separate from any individual display mechanisms (IE, Mozilla) this would never be possible. Praise be the w3c.

      --
      'The staff in the hand of a wizard may be more than a prop for age,' -Hamá, the doorward
    14. Re:Why is this even necessary? by Richard_at_work · · Score: 1

      Theres one problem with this way of thinking, the TV scales the picture, the webbrowser doesnt scale the page, it just makes it fit. This leaves out scaling on images, text, and other stuff which gives a lot of pages a squashed or out of proportion look.

      When there becomes available a technology to allow the end users browser to automatically scale the entire webpage competantly, i will begin designing purely scalable sites, but until then, my pages will have a recommended minimum size and a recommended maximum size. This is purely for asthetics, but if webdesigners werent after asthetics, we would all be looking at webpages like gnu.org, functional but poor to the eye.

    15. Re:Why is this even necessary? by walt-sjc · · Score: 1

      FWIW, I can't look at salon. It redirect's me to http://www.salon.com/src/ads/house/gateway/virgin_ mobile_gateway.html?http://www.salon.com/ which I can't see as I use adzap. Oh well, no biggie. Not much on that site anymore. The fixed width garbage ideas come from marketing consultant morons who's surveys indicate that people like fixed width sites better. We,, if you compare a fixed width site with a version that does a shitty job scaling, then Sure you would like the fixed width version better!!

      What's worse IMHO is sites that even at 1600x1200 you have to scroll left and right to read stuff.

    16. Re:Why is this even necessary? by orim · · Score: 2, Insightful

      Ah, the good old days of gray background, blue links, and black text. Add some tables in there, and you have yourself a perfectly functional website. Everything else is just fluff.

      --
      "If you could only see what I've seen with your eyes..." - Roy Batty
    17. Re:Why is this even necessary? by billcopc · · Score: 1

      My main problem with the w3c is that they speak chinese. It is torture to read through their dreadfully verbose standards documents because they're just unreadable. I find myself googling for proper digests of the information as pertaining to real-world uses.

      --
      -Billco, Fnarg.com
    18. Re:Why is this even necessary? by Anonymous Coward · · Score: 0

      > TV companies don't have to worry about whether viewers have 14-inch or 32-inch screens; the picture just scales to fit.

      Ahem. Because your TV has exactly the same resolution no matter what size it is.

    19. Re:Why is this even necessary? by magefile · · Score: 1

      Who is SWMBO?

    20. Re:Why is this even necessary? by scrytch · · Score: 4, Insightful

      > TV companies don't have to worry about whether viewers have 14-inch or 32-inch screens; the picture just scales to fit. It should be this way with web-sites too.

      It doesn't "scale" anything. Your TV has a 648x486 resolution no matter what physical size it is. The problems with fixed resolution sites is because of applying the thinking that the web should work like a tv.

      PDA's now surf the web, and though you often still have to make explicit "small screen" design decisions so it doesn't look like you just smooshed a big page down, the general trend is toward screen size independence, not some ridiculous 1024x768 size. Besides, my entire screen is 1024x768, and that's the default on most machines now (recall that most people never change the defaults). With all the borders, taskbars, toolbars, tabs, menus, and other visual chrome, most people don't have nearly that resolution left. I certainly don't, even in full-screen mode.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    21. Re:Why is this even necessary? by Bombcar · · Score: 1
    22. Re:Why is this even necessary? by Anonymous Coward · · Score: 1, Insightful

      Another problem is that not every website is designed by a webdesigner. Very often, websites are created by individuals who have a career doing something else like programing and don't root around in the muddy web design pit day and night. Not every website is the product of a million dollar enterprise with a staff of web designers, you know?

    23. Re:Why is this even necessary? by NanoGator · · Score: 1

      "It should be this way with web-sites too."

      He's right. We should all be developing with Flash!!

      --
      "Derp de derp."
    24. Re:Why is this even necessary? by trs998 · · Score: 1

      My sites usually have a fixed width links or navigation panel, and the content panel(s) scale.
      I usually test them down to 640x480, but if the client wants a large logo or other hard-to-scale item, I will often sacrifice 640x480 non-scrolling for it. 800x600 my sites almost always will work at.

      I can't remember a site offhand which does fixed width, as this looks antiquated and/or primitive on the larger resolutions. For example, http://www.misco.co.uk/ uses a fixed-width, and looks crap on my 1280x1024 half-desktop-width browser, as i use dual monitors.

      Most sites are using css, and this makes for trivial scaling.

    25. Re:Why is this even necessary? by Txiasaeia · · Score: 4, Insightful

      Hark, the technology is here! It's called Opera. Opera can scale *everything* on a page, including graphics - you can make everything fit into a 1" x 1" corner of the screen, or have two words fill up the entire screen. Mind you, scaled graphics are not as pretty, but they're typically ads, so who cares?

      --
      Condemnant quod non intellegunt.
    26. Re:Why is this even necessary? by ttfkam · · Score: 3, Insightful
      1) Not all pictures are suited to a scalable graphics format. (eg. Continuous tone images for which JPEGs are appropriate.)

      2) Current CSS does not allow for portable image scaling. CSS3 has this support, but it will be some time before CSS3 can be considered a baseline.

      3) The use of tables vs. CSS has little to do with the issue of resolution scaling. A table-based page can be made to dynamically resize its contents, and a CSS-based page can be (for online news outlets, is commonly made to) be a pixel perfect, fixed print publication analog.
      Web layout should no longer be done in pixels, period. This will even -look- a lot better, not to mention fit a lot more resolutions, once SVG or similar vector-rendering support is built into browsers.
      4) Of course layout should be done in pixels. Computer displays are in pixels. What else would you use? Inches? Font sizing? What do those mean on a 15" monitor versus a 21" monitor? I believe what you mean is that layout should be done in vectors rather than rasters. See note #1.
      This shouldn't be far off for Mozilla, and IE will have to catch up.
      5) The Adobe SVG plugin has been available for IE for quite a while now -- and scriptable too. Developers haven't adopted it. Flash is vector-based and very small, but many (most?) of the slashdot community derides its use.

      -----

      Does IE have its issues? Absolutely. Its (lack of) standards support consistently frustrates me. But then again, Netscape 4.x consistently frustrated me before IE. All of these "in a perfect world" rants don't work in the real world.

      Want SVG? Where are the tools? Illustrator? Not everyone wants to steal a copy or pay that much money. Sodipodi? Good, but not for most professionals nor for absolute beginners.

      If you can do graphics programming and have the time, help get the SVG implementation in Mozilla up to snuff and get those tools together. If you can't, you've got to wait and use the tools that are available. Life sucks. Get used to it and do the best you can with what you've got. Fight the battles you can win.

      Web accessibility; Standards support; Reduce usage of tables for layout; Make alternate stylesheets for multiple clients. Fight the battles you can win.
      --

      - I don't need to go outside, my CRT tan'll do me just fine.
    27. Re:Why is this even necessary? by E_elven · · Score: 4, Informative

      Well, the ones who develop using CSS for layout are usually very standards-aware, it's the other guys who are the problem.

      The resolution I develop for is 100%, but one can make good fixed-width layouts, even ones that run off the viewport horizontally, which requires real talent (or good luck). See CSS Zen Garden.

      --
      Marxist evolution is just N generations away!
    28. Re:Why is this even necessary? by Anonymous Coward · · Score: 2, Interesting

      And the final problem is that while CSS is great and cooks your breakfast too, there are still many browsers in use which don't fully support the latest standards. Sorry, but I ain't gonna alienate a good segment of my customers in order to use the latest standards, no matter how good they are.

      And that's said as someone who does the website of a small venture in his free time - just like you said, I'm not a "real" web designer. But I like to think I do a better job than many of these so-called professionals. :) (hey, if your website is unreadable in links or requires javascript/java/flash/etc to navigate, you havent done your fucking job)

    29. Re:Why is this even necessary? by Anonymous Coward · · Score: 0

      Sounds like the original poster (who wrote SWMBO) is wha-pssssshhh! WHIPPED!!

    30. Re:Why is this even necessary? by The+Angry+Mick · · Score: 1

      The rest are just delusional.

      . . . or the boss's nephew.

      --

      I'm not tense. I'm just terribly, terribly, alert.

    31. Re:Why is this even necessary? by mpmansell · · Score: 2, Informative

      Then you should do what any sensible engineer would do and identify your target browsers and choose a sensible subset of CSS that works across all of them. Alternatively write code that adapts to the 'odd' ones out.

      As for your not being a 'real' web designer, that doesn't matter so long as you are a skilled individual who approaches the task methodically and with a good eye to problems and their solutions. I fully agree with your attitude about so called professionals. Many of them probably know far less than you (as a stated non-professional) yet arrogantly state their supposed expertise.

    32. Re:Why is this even necessary? by aminorex · · Score: 1

      The solution is to teach clients to prefer
      vector branding media, not to fuck them
      over by giving them what they want.

      --
      -I like my women like I like my tea: green-
    33. Re:Why is this even necessary? by Yuan-Lung · · Score: 2, Funny

      Master? What master? Usually the people who are actually coding the website are so far down the chain of command, they are not the master of anything. Infact, it felt more like webslave to me.

    34. Re:Why is this even necessary? by Carnildo · · Score: 1

      Acronymfinder.com is much more appropriate than Google in this case.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    35. Re:Why is this even necessary? by BrynM · · Score: 1
      The solution is to teach clients to prefer vector branding media
      So what formats are you using to display vector data on a website then? I haven't found a good solution without resorting to flash trickery. Thanks in advance.
      --
      US Democracy:The best person for the job (among These pre-selected choices...)
    36. Re:Why is this even necessary? by Mignon · · Score: 1
      SWMBO feels ripped off if parts of the screen are blank, so she always chooses Pan & Scan.

      Must upgrade one of these days...

      What do you think her trade-in value is?

    37. Re:Why is this even necessary? by josh3736 · · Score: 1
      648 x 486? I can pull better numbers out of my ass.

      Try 720x480 (of 535 lines total).

      Of all the different combos of resolution in the world (see table in above link), none of them have 486 lines.

      Even more info.

    38. Re:Why is this even necessary? by reverius · · Score: 1

      the w3c is a standards body, and they're just trying to be as complete as they can. for something actually informative to end-users and developers, try http://www.w3schools.com ... i use their information (and reference info) regularly for web development in CSS/XHTML.

    39. Re:Why is this even necessary? by scrytch · · Score: 0, Flamebait

      > 648 x 486? I can pull better numbers out of my ass.

      http://www.google.com/search?hl=en&lr=&ie=UTF-8& q= ntsc+resolution+486

      asshole.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    40. Re:Why is this even necessary? by Anonymous Coward · · Score: 0

      Is that you MC? Get back to fucking biggles.

    41. Re:Why is this even necessary? by iantri · · Score: 1
      525 lines.

      The digital standard is 720x480, but that is just about as useful as a number pulled out of midair.

      The actual horizontal resolution of NTSC television is variable since it is analog.

      The total number of vertical lines scanned is 525, but APPROXIMATELY 480 will be seen.

      I think Pinnacle cards capture at 648x486.

    42. Re:Why is this even necessary? by Punboy · · Score: 1

      But scaling doesn't always provide the same product as designing the website for the proper resolutions

      --
      If you like what I've said here, and want to read more, go to http://www.krillrblog.com
    43. Re:Why is this even necessary? by thufir · · Score: 1

      4) Of course layout should be done in pixels. Computer displays are in pixels. What else would you use? Inches? Font sizing?

      Percent? ie: width="30%"

      Duh.

      Want SVG? Where are the tools? Illustrator? Not everyone wants to steal a copy or pay that much money. Sodipodi? Good, but not for most professionals nor for absolute beginners.

      The KDE project's Karbon14 is a very nice SVG tool, and is quickly evolving into something comparable to Illustrator.

    44. Re:Why is this even necessary? by Anonymous Coward · · Score: 0
      Problem is that many web designers are graphic artists, not programmers.

      ...and programmers are such great ui designers... oh wait, they're not!


      well, at least programmers, unlike graphic artists think they're so much smarter than everyone else that anyone who can't understand the simplest (as in "i know it's simple and intuitive because I The Programmer designed it") ui isn't smart enough to use their software anyway.


      but then most programmers aren't really any worse at ui design than most ui designers i've worked with. (i.e. let's have a focus group and convince ourselves that the focus group just told us what we wanted to hear)

    45. Re:Why is this even necessary? by Anonymous Coward · · Score: 0

      "Drawing pretty pictures"? "Artists could just about figure [HTML] out"? Your comments show a lot of respect for artists. :|

      I think your own site proves "that there aren't so many ppl who are good programmers *and* good artists." Look into design layout and color theory. I think a programmer could just about figure that out. :P

    46. Re:Why is this even necessary? by AvitarX · · Score: 1

      Great,
      So does that work by scaling to my window size?

      I make the window larger hoping that I get to see more, nope some smartass decided I get everything scaled up, thanks a lot.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    47. Re:Why is this even necessary? by Anonymous Coward · · Score: 0

      I have to agree, and extend this to programmers, too. As a front-end developer (HTML, CSS, Javascript), I work on a team with some very talented web programmers. Unfortunately, none of them know how to write proper HTML and CSS.

      I have been looking for an assistant for 3 months--all I need is clean HTML and the capacity to learn full CSS and complex DHTML. Everyone who knows how to use FrontPage thinks they are a web designer. I have as yet been unable to find anyone who even understands the concept of web standards...they just want to show how nice their sites look. The code is atrocious, and every last line of javascript is canned.

      This is a huge, self-feeding problem in the industry....neither designers nor programmers feel that HTML and CSS are enough of a priority to learn it well, and designers aren't interested in code. Low quality standards prevail, making employers think that it's not a skill worth paying good money for. The lack of money to be made reinforces the poor quality tolerance.

      It's a mess.

    48. Re:Why is this even necessary? by dubl-u · · Score: 1

      Then you should do what any sensible engineer would do and identify your target browsers and choose a sensible subset of CSS that works across all of them. Alternatively write code that adapts to the 'odd' ones out.

      Six months ago when I started on a brand new app, I doubted that CSS was ready for prime time, but our UI designer convinced me otherwise. It's fantastic.

      With a carefully chosen subset of CSS, we've eliminated almost all the look-related from the HTML we generate; the only thing left is using some tables for basic page structuring. Most changes to the look only require CSS tinkering on rare occasions he'll ask us programmers to put in a div tag or change the class assigned to something.

      The stuff looks great on all the common browsers, and on the 3% of people using other things, it still looks ok and is very functional. I believe that he started with these guidelines, following the "CSS with minimal tables" approach.

    49. Re:Why is this even necessary? by Anonymous Coward · · Score: 0
      Of course layout should be done in pixels.

      Layout should be fluid and relative to the display media, raster formats should state pixel sizes but the design should simply flow around them. em's are pretty darn useful units, google 'em (pun intended).

      Continuous tone images for which JPEGs are appropriate.

      I almost stopped reading after that, but I'm willing to give you the benefit of the doubt.

    50. Re:Why is this even necessary? by geoffspear · · Score: 1

      What cool cable or satellite service do you have that you can actually choose between letterbox and pan & scan broadcasts? Every station I get just broadcasts in one aspect ratio at a time.

      --
      Don't blame me; I'm never given mod points.
    51. Re:Why is this even necessary? by Lord+Kestrel · · Score: 1

      Don't forget blink tags and marquees. If you didn't have at least 15 blinking pieces of text, a couple scrolling bits and half a dozen animated gifs, you didn't have a real website.

    52. Re:Why is this even necessary? by Anonymous Coward · · Score: 0

      No, this should actually say, "designing the website for a targeted resolution".

      Your (the designer, I presume) definition of "proper" may just well not match what the user's definition of proper is.

    53. Re:Why is this even necessary? by ttfkam · · Score: 1

      Okay, we both seem to be speaking English, but we're not communicating. I never said that layout should not be fluid. I wholeheartedly agree that layout should be fluid. And I know what ems are. I used them extensively on my main site.

      However, the fact remains that layouts for screen presentation are done in pixels. Period. What is an em? The width of the letter em in the current font. What units are that width measured in? Not inches. Not percentages. Pixels. When you ask for a percentage of a screen, you aren't asking for a percentage of a 17" monitor. You are asking for a percentage of the page real estate. That page or portion of a page is so many pixels wide by so many pixels high. Pixels.

      Now then, as for continuous tone images, what happens when you scale up a JPEG? It gets pixelated. Can a photograph be adequately represented in a vector format? Sure, but it would require so much information (read: huge file size) that its drawbacks for use on the web would far outweigh its advantages over formats such as JPEG. JPEGs on the other hand are perfectly suited to photographs -- aka continuous tone images -- but as a raster format cannot scale seamlessly like a vector graphic.

      Am I clearer now?

      --

      - I don't need to go outside, my CRT tan'll do me just fine.
    54. Re:Why is this even necessary? by Anonymous Coward · · Score: 0

      And here's the dilemma, because Middle-Aged Man, with his slowly degrading eyesight, probably wants the content to scale bigger.

      IT's a trade-off, of course. Some content should scale, but some of it should show more.

      There are those who buy 22" CRT monitors to drive them at 640x480 just so that they can see, which is of course the polar opposite of those who buy a 22" CRT to drive it at 1600x1200 or higher (me).

      If you set "width=30%", the width scales with the size of the window. Maybe right in one context, but horribly wrong in another.

      Just like "size=14pt" more or less should use the browser's 14pt typeface size.

      There are a few websites (but not too many anymore) where, because their screen resolution was probably 640x480, yet they wanted lots of text information on the page or whatever, and use "size=8px". Which really hurts the viewer if he's using a smallish (17"), high-quality monitor at high resolution (1600x1200), whereas something like "size=8pt" might still be rendered by the browser at a readable size, for the viewer.

      Isn't design fun?

    55. Re:Why is this even necessary? by nihaopaul · · Score: 1

      its those wannabe designers who pickup the software and think they can hack it. well c'mon how much of the web is crap looking anyway?

      design illiteracy is a problem. but we do have to think about the other guys, look even the standards don't work with internet explorer and where internet explorer remains the most used browser we have to support it. screw svg! and css doesn't allow for everything to be scaled!

      designers prefer to control what you see and not let what you use control what you see!

      i believe in design for everything 800x600 and above. i use 1600x1200 :)

    56. Re:Why is this even necessary? by ttfkam · · Score: 1
      Percent? ie: width="30%"
      30% of what? The div element? The browser window? What units are those in? Oh yeah! PIXELS. Should a sidebar grow with a browser resizing? Not necessarily. Most of the time, you want the main content area to grow while the sidebars stay the same. However, when the user increases their font display size, you would want that sidebar to expand wide enough to accomodate that larger content. Thus we use the em. What is an em? The width of the letter 'm' in the current font. How is that width measured? PIXELS.

      Everything in web design ultimately comes down to pixels. As long as monitors display with pixels, that's what we work with. Em, %, etc. are all just alternate forms of specifying a pixel width.

      Duh.
      --

      - I don't need to go outside, my CRT tan'll do me just fine.
    57. Re:Why is this even necessary? by Anonymous Coward · · Score: 0

      I have to say, lots of programmers I've worked with show absolutely no regard for resolution (or cross-platform constraints) so don't pretend it's just the arty types here.
      As a designer I fully support CSS and proportional sizing where possible (as well as allowing users to increase their font sizes, turn off images without everything falling apart.
      There are sloppy graphic designers, and sloppy programmers out there too.

    58. Re:Why is this even necessary? by danielsfca2 · · Score: 1
      Web layout should no longer be done in pixels, period. This will even -look- a lot better, not to mention fit a lot more resolutions, once SVG or similar vector-rendering support is built into browsers.
      4) Of course layout should be done in pixels. Computer displays are in pixels. What else would you use? Inches? Font sizing? What do those mean on a 15" monitor versus a 21" monitor? I believe what you mean is that layout should be done in vectors rather than rasters. See note #1.
      I think perhaps you missed the point. Layout should NOT, EVER, be done in pixels. It should be done in percents. Percents of the width of the viewing area. Sure, you can't and shouldn't do that with a (raster) image, but everything else should be sized to a percentage of the viewing area. Easy.

      And as a sidenote (not directed at the parent), idiots with their monitors set to 640 (or 800) because they "can't read the little text" are idiots and should be smacked on the head. Methods exist to make font sizes larger without having a screen with 1/4-inch-wide pixels or the infernal fuzzy-LCD effect encountered when running a flat panel at a non-native resolution. Stupid clueless users. Of course, web "designers" who specify "10px" as the height of their text should be shot for making this problem worse, as well as whomever is responsible for MSIE not being able to scale this text when requested, which comprises the majority of commercial websites.
    59. Re:Why is this even necessary? by Anonymous Coward · · Score: 0
      Just 'googling' it is not likely to take the inquirer to the essential info about the acronym. In fact, if you think Googling is sufficient, I wonder whether you yourself are aware that the phrase "She Who Must Be Obeyed" is a reference to the H Rider Haggard novel She, about a White African queen/goddess named Ayesha whose followers knew her by this title.

    60. Re:Why is this even necessary? by aka-ed · · Score: 1
      Is everyone who sniffingly refers the inquirer to a website unaware of the H Rider Haggard literary reference in the phrase?

      Neither the first results of Google nor the acronym site offer an answer that seems adequate when you know the origin of the phrase.

      --
      I survived the Dick Cheney Presidency 7 to 9 AM 7-21-07
    61. Re:Why is this even necessary? by jonadab · · Score: 1

      > 1) Not all pictures are suited to a scalable graphics format. (eg.
      > Continuous tone images for which JPEGs are appropriate.)

      While it's true that not all images are suitable to SVG specifically, I don't
      think it necessarily follows that they are not suitable to any scalable format
      at all, in theory. (Of course, in practice there is a dearth of scalable
      image formats widely supported by browsers, but that may not always remain
      the case.)

      As for JPEGs, if everyone in the whole world stopped using them yesterday it
      wouldn't be soon enough for me. I guess I notice different things from most
      people, but JPEG compression to me is uglier than almost any other type of
      ugliness an image can have. (Color-depth reduction a la GIF is nearly as
      bad.) I'd rather look at an out-of-focus badly-cropped poorly-exposed
      snapshot taken with no thought given to composition than look at a JPEG.
      Any time I have to do anything with an image that's been JPEG-compressed I
      end up having to scale it to a quarter of its size just to make it look
      passably decent, and in particularly bad cases sometimes I have to also run
      a Gaussian blur over it to kill the remaining artifacts.

      Okay, so the alpha channel in PNG has lousy support in legacy browsers, but
      you can still use PNG without relying on the alpha channel. That extra 20%
      compression you get from JPEG isn't worth making the image look like that.

      > Current CSS does not allow for portable image scaling. The use of
      > tables vs. CSS has little to do with the issue of resolution scaling.

      It's relatively easy to make a scalable page without scalable images,
      provided no single image is larger than about 300 pixels -- which for
      bandwidth reasons is larger than most sites ought to have any single image
      be anyway, except for a few special cases where one particular image is
      the whole point of the page (e.g., maps).

      There are a few basic rules that lead to scalable pages...
      * No single image is larger than about 300 pixels in either dimension.
      * All non-image sizes (e.g., font sizes) are specified in em or %.
      You can make an exception for very thin borders (1 pixel) if you don't
      mind their becomming arbitrarily thin hairlines at insane resolutions.
      * Don't use an image when the same visual effect can be achieved with plain
      old HTML and CSS. For example, you don't use an image for a region of
      solid color; you style it that way with CSS. Similarly, instead of using
      an image of some blue letters, you style the letters blue, with the font
      you like (and a couple of similar backup options), and so on. Yes, there
      is a risk the user won't have the font, but unless the font is obscure
      it's no greater than the risk that the user will have a different res and
      it degrades more gracefully; if you pick good substitute fonts, the user
      will never even know anything is wrong. You can make an exception to this
      for esoteric fonts, e.g. if you really want a heading to be in an Old
      English font, since almost nobody has one installed. Also logos are an
      exception here; a logo should almost always be an image (though SVG is
      a good choice for logos, or would be if browser support were better).
      * Test at 640x480 and 1600x1200 in two browsers that use different rendering
      engines (e.g., if one uses Gecko the other should not).

      I'm probably forgetting one or two other things, but it's all pretty basic
      and obvious stuff, and contrary to popular myth, use or non-use of tables
      is almost entirely irrelevant, as you said. It's what you put in the tables
      that determines how well they scale.

      > Computer displays are in pixels.

      Yeah, but they're all in different numbers of pixels. If you check the
      window size of twenty random browsers, you'll get 18 or 19 different sets
      of dimensions. Two or three will be the same because they'll be maximized
      at 640x480 or 800x600.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    62. Re:Why is this even necessary? by Anonymous Coward · · Score: 0

      4) Of course layout should be done in pixels. Computer displays are in pixels. What else would you use? Inches? Font sizing? What do those mean on a 15" monitor versus a 21" monitor? I believe what you mean is that layout should be done in vectors rather than rasters. See note #1.

      So when your users use anything from a 80dpi monitor (800x600 on a 15" or 17"?) up to a 140dpi monitor (hi-res on a 19")... how the hell are you going to set a text size that displays properly if you define your text sizes in pixels.

      Layout should be done in a flexible fashion, using point sizes or percentages, with pixel sizing a distant last place choice.

    63. Re:Why is this even necessary? by Anonymous Coward · · Score: 0

      When have you read pages of text on your TV screen? SIZE MATTERS!

  2. HTML is designed to scale by salesgeek · · Score: 4, Insightful

    Why does it matter? Just design your site so that it will scale nicely. Web pages don't have to be fixed rectangles like dialog boxes.

    --
    -- $G
    1. Re:HTML is designed to scale by BillyBlaze · · Score: 1

      Actually, dialog boxes oughtn't be fixed size either.

    2. Re:HTML is designed to scale by zhiwenchong · · Score: 4, Interesting

      I agree, and I've noticed lately that many major sites have been redesigned for scaling e.g. oracle.com. IBM.com still constrains their layout to a fixed resolution though.

      I can guess why some people would still want to design fixed-resolution sites. Some of these web-designers probably come from a print background, and as a result of their training, they are stuck with a lot of print-specific notions that are admittedly hard to discard.

      I have to concede that designing for a fixed resolution is simply easier in most cases (especially if you use a lot of bitmaps and rely on oldskool 1-px tricks to achieve your layout). Fixed resolutions give you absolute coordinates, which are just more convenient to work with. To some extent, they also help to ensure your layout's robustness across browsers (e.g. a width="30%" doesn't always give you 30% in all browsers) The layout at wolfram.com, for instance, would have been more difficult to achieve using scalable elements.

      CSS solves a big part of the problem by giving you a level of control that allows for precision layout, but unfortunately some elements like bitmaps just don't scale (and SVG isn't widespread yet).

      The other (albeit inadvertent) benefit of contraining the size of a page to a lowest-common-denominator fixed resolution like 640x480, is that it keeps the text-width small for the majority of people who run at higher resolutions. The advantage of doing this is the same as the advantage of having columns: studies have shown that shorter text-widths make for higher readability.

      Having said that, I prefer scalable-resolution websites myself.

      At the end of the day, it's about achieving a balance between function and form. And it's really really hard to do, so most people choose one or the other. Props to you if you can do both.

    3. Re:HTML is designed to scale by mpmansell · · Score: 4, Insightful

      They do if they are worried more about appearance than content and get carried away with their own cleverness at outdoing other designers in sheer glittery prettiness while being egged on by PHBs who may possibly be unable to understand the site's intended content so settle for cooing at the nice shiny things ;)

      A big problem is that there is no requirement for proper training in the industry and because most clients know less than the 'designers' and have become used to disappointment they accept any tripe that is spouted to them.

      I've felt for many years that there should be more emphasis on UI design issues and their execution than image manipulation and CSS. The problem is that most emphasis on available information for newbies or wannabes is squewed from the wron direct, namesly appearence rather than content.

      Unless it is a site for which the media is all important (arty farty for its own sake, or some hip community sites, etc. - all relevant and valuable expressive arts in their own right) the main reason I go to a site is for content. I want that content to be accessible and easy to assimilate. I don't want to get eyestrain because some moron has decided that 4 point is perfect (and looks crap on my hi-res monitor) or has neglected simple and easy to learn colour rules that any halfway decent UI or Graphics (art or computer) would make blindingly (sorry:) ) obvious. I don't want to spent half an hour hunting over a daft image to find hot links to jump to the information I want and I don't want to wait 5 minutes to find that that was the wrong link because some moron has decided to feed me 30megs of uncompresses/unoptiminsed/gratuitous images. (Insert other obvious rants as necessary. If you can't think of any more, then I hope you are not a 'web designer' :) ). Of course, sensible use of images can make a site both visually more appealing and more accessible.

      Like too many areas of our industry there is too little emphasis on professional training and it is all too normal for untrained and inexperienced people to be employed to do serious engineering work; and, believe me, designing a first rate web site is down to good engineering (even if you also have to be a good artist as well). Why is this the case? In no other industry would rank amateurs be granted such a free hand. When some figures state that over 60% of projects fail to live up to expectation or be delivered then the financial costs and dangers are obviously high. When safety issues are at stake, the problem becomes even worse.

      While I have known many self taught people who are utterly brilliant, they are the minority among the self taught. It is entirely possible that should they get formally qualified, then they may also be among a minority among the 'professionals' as well, but that is another story and has more to do with the quality of training available today.

      All in all, though, when it comes to web design, while we allow people whose experience stems from reading a "teach yourself in 24 minutes" book then we will continue to have poorly designed websites.

      Anecdotally, I must tell a story about one such person. Several years ago I took charge of a project where MISmanagement had allowed degeneration to a dangerous level. In the team I inherited was a hairdresser (nothing against hairdessers) who had picked up a copy of Homesite and magically 'became' a web-designer. Most of my previous rants could easily apply to him. On one occasion X3C compliant HTML I produced broke his poorly designed CSS and he went ape. Seeing an opportunity to belittle me and with a total lack of professionalism, rather than discussing it with me, he announced this 'failing' to whole team stating my code was "not standard" and that this was the problem with all us 'Linux Types' and Computer Scientists. Unfortunately for him, the code was X3C standard compliant and I could even tell him (after a quick check :) ) which part of the standard (page, chapter, paragraph.

    4. Re:HTML is designed to scale by ivan256 · · Score: 3, Insightful

      Summing up, we need more professionalism!

      Alternatively, we need more crappy management rags to write articles about how scalability is the next new trend in web design. We can get PHB's around the world dragging the corner of their browsers around to make sure that their site is buzzword complient, and we'll have tricked them into technical improvement.

      Considering those types of publications will print anything for money, I'm sure that given enough desire we could get this done.

    5. Re:HTML is designed to scale by 4of12 · · Score: 1

      Some of these web-designers probably come from a print background, and as a result of their training, they are stuck with a lot of print-specific notions that are admittedly hard to discard.

      Not hard to discard. A bit of aging and presbyopia will dispel those notions.

      [From a Firefox user that frequently hits "Ctrl +" on web pages, and more than once for some teensy font pages. Command line windows are up to lucidatypewriter bold 14, and 18 point after a hard day...]

      --
      "Provided by the management for your protection."
    6. Re:HTML is designed to scale by E_elven · · Score: 2, Informative

      Unfortunately even CSS has problems when designing a relative-scale page, mainly because position: absolute is not rendered correctly (absolute in relation to the parent element) and the insufficiency of 'float'.

      My major problems with fixed-width are that A) fonts are fixed which is really bad for some people and B) some fix the site to the top left corner rather than center of page.

      --
      Marxist evolution is just N generations away!
    7. Re:HTML is designed to scale by mpmansell · · Score: 1

      Interesting idea.

      By overloading their perception of the word 'scalability' many of them may get so flustered that their heads explode and rid us of them :)

    8. Re:HTML is designed to scale by Anonymous Coward · · Score: 0

      while being egged on by PHBs who may possibly be unable to understand the site's intended content so settle for cooing at the nice shiny things

      Is that the "pigeon factor"?

  3. Portable Devices by mpmansell · · Score: 3, Insightful

    One thing that should be considered in this debate is the rise of portable or handheld devices. While screens of 320x240 and smaller are a little too small to worry about,I suspect that VGA or 800x600 resolution devices will become more common. Since they are great as web pads it would be wise to consider them in any new web page design

    1. Re:Portable Devices by MadAhab · · Score: 1

      Right on. So the proper answer is: NEVER. 800x600 should be an informal standard FOREVER. The same goes for "when can we assume Javascript is present." The answer is "when you know that 99.99% of all browsers out there have Javascript enabled, i.e. NEVER you talentless hacks.

      --
      Expanding a vast wasteland since 1996.
    2. Re:Portable Devices by mpmansell · · Score: 1

      nope, it shouldn't be a standard. No size should be a standard. Unless there is good reason to set a MINIMUM page width, then pages should attempt to be rescalable.

      Anyone dumb enough to use naive pixel based positioning should be ridiculed since people with different fonts and browsers will have trouble reading the pages,

  4. I don't use my browser maximised by Kris_J · · Score: 5, Insightful

    At home I have 1280x960, at work I have everything from 800x600 to 1400x1050. However, I rarely have my browser window wider than 900 pixels. This browser window I'm using right now is 875 pixels wide. When I'm web surfing it is rarely the only thing I'm doing, don't make me use up the whole screen.

    1. Re:I don't use my browser maximised by mpmansell · · Score: 1

      Sometimes, however, it does make sense to assume a minimum screen width. If the information you need to present or interact with can be so much more sensibly handled at a certain min width and, so long as you know your audience can mainly work with it, it makes sense to design to this minimum.

      However this should be a rational engineering decision and not just arbitrarily made because you are too unskilled to develop pages that auto scale so have to 'choose' a resolution.

    2. Re:I don't use my browser maximised by forged · · Score: 2, Insightful
      Good point. I like being ble to multitask several things on screen, this imposes that I browse websites in a window rather than full-screen. While my screen resolution is 1280 my browser rarely exceeds 1150x900 in actual window resolution. Removes the window decorations, the various web browser bars, and the useable resolution drops to something near 1024x768. I don't mind sites designed for 800x600 since most of them will render well no matter the resolution (remember that HTML is supposed to be fluid)..

      A better definition of the problem would be: what's the minimum useable browser estate rather than the computer's screen resolution. Let people use higher resolutions if they want to, and allow web sites to scale up. This is IMHO the real issue.

      On the topic: anyone tried WindowsUpdate recently in 640x480 ? Not pretty.

    3. Re:I don't use my browser maximised by silverfuck · · Score: 1

      I rarely have my browser window wider than 900 pixels

      Why?? Not trying to be irritating, but I really can't imagine. Surely when you have a high resolution set, you have it because you want to fit lots of stuff onto the screen at the same time?

      I have my monitor set to 1600*1200, and damn near everything is maximised whenever I use it. (As an aside, I have quite good eyes, at least with my glasses, as the monitor is 17" and will do that at 75Hz).

      I realise that this is rare and most non-geek users will have much lower resolution. However, 800*600 is a shrinking minority among the computers I see. TFTs are becoming more and more common (not mention laptops), and I've never seen one of those with a native resolution below 1024*768.
      --
      You know you've been IMing too long when you almost say 'lol' out loud to a non-geeky friend...
    4. Re:I don't use my browser maximised by ecrips · · Score: 2, Interesting
      I have my monitor set to 1600*1200, and damn near everything is maximised whenever I use it

      Even slashdot? I run 1280x1024 and with slashdot maximized I find it very difficult to scan back to the beginning of the line. I never maximize my web browser for this reason, there's still a lot of sites out there which are designed for no particular resolution and will scale the width of the text up to whatever you set the browser window at.

      One thing that bothers me a fair bit is the number of sites that use javascript to detect the *screen* resolution instead of the size of your browser. Yes I might have a large screen, but I don't want my browser to be taking up all the space, I find it quite handy being able to use the screen estate round my browser to monitor other things (eg downloads).

      I always hope that one day HTML will return to what it once was - a set of hints about how to display the page, the actual display was up to the browser. So many sites these days expect the page to be rendered pixel-perfect which is completely against the original ideas of HTML.

    5. Re:I don't use my browser maximised by Molina+the+Bofh · · Score: 1

      At home I have 1600x1200 and I almost always have my browser full screen. In almost all sites, this means more text available and less scrolling.

      --

      -
      Roses are #FF0000, Violets are #0000FF, find / -name '*base*' |xargs chown -R us && mv zig greatjustice
    6. Re:I don't use my browser maximised by DeadSea · · Score: 1
      You only ever use one program at a time????

      It is very uncommon for me to be only using one program. I tend to have a browser open for documentation/news/surfing beside whatever real work I'm doing.

      When I'm programming: 1 browser window for javadoc, 1 terminal window for compile, n text editor windows for all the files I'm working on.

      When I'm doing finances: Gnucash next to a web browser for my financial institution.

      When doing email: my email program next to my web browser so that when I open links in the email I can see them and the email at the same time.

      I think you get my point. I haven't used full screen for anything since I had 800x600. That isn't to say that screens are big enough yet. I'll be happy when I can put programs on each of the walls surrounding me and face the one I want to use at any given time. ;-)

    7. Re:I don't use my browser maximised by Kris_J · · Score: 1

      Scrolling up and down a page using a scroll wheel is hardly a chore, but an example of why I don't have things maximised would be that if I had when I made my last post I wouldn't have been able to read the window width off the photoshop pallet while I wrote the post. How do you reference one window while you work on another?

    8. Re:I don't use my browser maximised by Molina+the+Bofh · · Score: 1

      You mean you do use Photoshop not maximized ?

      [jaws dropping]

      One reason I use the windows maximized is that I seldom have to manually take data from one window to another. Cut and paste solve it at most times.

      In the rare occasions when I have to do it, I do use half size windows, and put them side-by-side, yes. But I think doing this as a common practice is just plain inneficient, as I'll be dedicating space on the screen on a program I cannot interact, as it isn't focused. But then again, this is my opinion. Each one has his own way of using the desktop.

      At the very moment that I'm typing this I have 12 programs on my taskbar. (ssh, e-mail, Nero, etc).

      --

      -
      Roses are #FF0000, Violets are #0000FF, find / -name '*base*' |xargs chown -R us && mv zig greatjustice
    9. Re:I don't use my browser maximised by b-baggins · · Score: 2, Insightful

      Your work habits are the result of poor interface design in the Windows UI. Windows lends itself toward single tasking (one program full screen, others in the background in the taskbar). It's an inherently inefficient way to work, but most folks just don't know any better because Windows and Windows-like GUIs are all they have ever used.

      The Mac interface, on the other hand, is designed for multi-tasking.

      To use an analogy, Windows users are like a man at a desk. When he needs to work on something, he goes over to his filing cabinet, finds the appropriate file folder and lays it out on his desk.

      When he wants to switch to a new task, he packs up the current project back into its file folder, puts it in the file cabinet and gets the new project.

      The Mac user, on the other hand, grabs all the file folders for the projects he wants to work on at once, lays them out and shifts the papers around as needed. He then puts them all back when he's done.

      --
      You can tell a great deal about the character of a man by observing those who hate him.
    10. Re:I don't use my browser maximised by Anonymous Coward · · Score: 0

      > The Mac interface, on the other hand, is designed for multi-tasking.

      This is incorrect. IIRC itn't until System 6 that Multifinder was integrated in the OS, before that people used DAs, which provided very basic multitasking. The actual interfaces of the single app Finder and Multifinder were almost identical. The Mac interface was designed for running one app at the time.

    11. Re:I don't use my browser maximised by squiggleslash · · Score: 2, Insightful
      I suspect he's talking about The Mac Interface, not interfaces that WERE The Mac Interface. There's very little in common that Mac OS's 6-9 have with Mac OS X. There's that menu at the top of the screen I guess, but beyond that...

      Though it's probably worth pointing out that Mac OS 1-5 also was built around multitasking, just not in the modern "every application is equal" sense. The original Mac OS came with "Desk Accessories", little apps that would run in parallel with whatever big app you were running. These behaved well with the general Mac interface.

      I'm not sure the Windows interface is as anti-MT as the grandparent suggests. There were problems from Windows 95 onwards because Microsoft wanted to encourage the use of certain UI specifics that, in the end, weren't popular with users (weren't really finished for the most part) such as their "Windows in a Window" method of MDI. They avoided using it themselves (compromising things like the original semi-spacial Explorer) and as it was space inefficient (hiding other windows on screen, etc) it ultimately worked relatively poorly. More modern versions of Windows have better window management, but it's been a long time in coming. In essense, Microsoft made something, nobody used it, they probably would if it had been better designed.

      --
      You are not alone. This is not normal. None of this is normal.
    12. Re:I don't use my browser maximised by Otter · · Score: 1

      I'm a mostly Mac/Unix user recently forced to Windows XP, and his description is entirely true for my reaction. I came to XP as mostly a blank slate but there is still something about it that encourages full-screen everything and discourages Mac-style everything open at once.

    13. Re:I don't use my browser maximised by mini+me · · Score: 2, Insightful

      Why??

      And here we have another Windows user.

      I know you use Windows, because Windows was designed for lower resolution screens. This means the system is designed so each application uses the entire limited screen space. Now that we've moved to high resolution displays the concept is no longer necessary, yet Windows has not been changed to keep up with current trends.

      Systems that were designed for high end workstations did not have the same resolution limits and so they do not have to same concepts as Windows. This makes it so they do not lend themselves very well towards a single fullscreen application at a time.

      Browsers, in my opinion, look funny if you go beyond around 800-1000 pixels anyway. Do you really need all your information flowed across 1600 pixels in width, and then it ends up only using 100 pixels in height?

    14. Re:I don't use my browser maximised by silicon+not+in+the+v · · Score: 1
      I'm a mostly Mac/Unix user recently forced to Windows XP, and his description is entirely true for my reaction. I came to XP as mostly a blank slate but there is still something about it that encourages full-screen everything and discourages Mac-style everything open at once.
      I use Windows at home and a Windows machine and Sun Solaris with CDE at work. I've discovered one of the things I really like about the windowing system on the Sun is using mouse focus (but not auto-raise) with the "front" toggle button to cycle through the open windows. CDE doesn't have a taskbar to display the currently running applications, so this "front" toggling is pretty much necessary to find what you want. With Windows, I can use the taskbar, but it is sometimes inconvenient. If you have multiple of the same type of program open (file explorers, text editors, browsers), it's sometimes hard to identify which is which on the taskbar. Knowing that one is on the right and one is on the left is just easier to know which one to go to, rather than one of a row of 5 or 6 buttons on the taskbar. Tiled windows that don't overlap aren't a good solution because each one has to be smaller than I would like on a not very big monitor. I do want a decent amount of real estate for each one since I have a 17" monitor at 1024x768 at home. It's easiest just to point to an exposed area of the window I want and hit "front". That's something I wish Windows would do.
      --
      We may experience some slight turbulence and then...explode. -Capt. Mal Reynolds
    15. Re:I don't use my browser maximised by Zork+the+Almighty · · Score: 1, Interesting

      The Mac interface is clumsy for multitasking because you can only access the menu of a single application at a time. If the user has to learn all the hotkeys for their applications just to switch apps and pick a menu item efficiently, well that makes FVWM good for multitasking too!

      --

      In Soviet America the banks rob you!
    16. Re:I don't use my browser maximised by cmowire · · Score: 1

      It's also the case that your eye tends to like about 10-15 words per line, so it's not entirely a good thing to have a wide browser window.

      Props for using square pixels (1280x960 instead of 1280x1024) ;)

    17. Re:I don't use my browser maximised by Anonymous Coward · · Score: 0

      How do you reference one window while you work on another?

      ALT + TAB or ALT + SPACE, N

      (they're hardwired into my brain so that I never even think about it)

    18. Re:I don't use my browser maximised by Anonymous Coward · · Score: 0

      Oh yeah, I forgot. Windows allows you to plug in a second mouse and have two mouse pointers on your screen. Using both hands, you can manipulate the mouse pointers independently and click on multiple menus at once. It's so useful for multitasking! I suppose if you plug in a second keyboard, you can also type into 2 applications at once.

      What a load of horseshit. I won't even bother explaining to you why the Mac menu was designed that way it is, and why it's superior. You'd never understand. :)

    19. Re:I don't use my browser maximised by Zork+the+Almighty · · Score: 1

      I know why people think it is superior. It puts the menu for the current application in a predicable location which is quickly accessible. If you are working extensively with a single application, this is great. My point is that with a number of small applications open, accessing the menu of an application which is not in focus is tedious. It's a good tradeoff for most work patterns, but it is not designed for multitasking.

      --

      In Soviet America the banks rob you!
    20. Re:I don't use my browser maximised by Strange+Ranger · · Score: 2, Interesting

      > Your work habits are the result of poor interface design in the Windows UI. Windows lends itself toward single tasking (one program full screen, others in the background in the taskbar).

      I really couldn't disagree more. The fact of the matter is your eyes can only look at one thing at a time. No matter how talented you are your eyes work as a pair. Just try looking at this post and something else at the same time. Can't do it.

      So why on earth would you want your monitor to display more things than you can physically look at? Unless you're looking back and forth comparing two things, or need a status monitor up for something, it makes no sense at all. I work at 1152x864 at work and 1600x1200 at home, 22" flat screen CRT @ 85hz. I invested in this monitor to display the thing my eyes are looking at in large crystal clear, fatigue-free beauty. Everything I do is almost ALWAYS maximized. You don't need to see an inactive window in the background to know it's there. The keyboard can switch you around the windows just as fast as the mouse. So again, why on earth would I want to display stuff that my eyes can't look at? (Which also makes me scroll around more in the thing I AM looking at.)

      Eyes do NOT multitask.

      At the risk of sounding trollish, I'll suggest 3 main reasons people display so many windows at once:
      1 - They can't remember what the heck they've got open if they can't see it (the 1" taskbar presence isn't enough)
      2 - they aren't good at using the keyboard to jump between between windows so they need to keep the windows arranged for clicking between them.
      3 - To look much busier and more impressive at work.

      Again a monitor is a visual display and eyes do not multitask.

      --

      Operator, give me the number for 911!
    21. Re:I don't use my browser maximised by HTH+NE1 · · Score: 1

      "I rarely have my browser window wider than 900 pixels"

      Why?? Not trying to be irritating, but I really can't imagine. Surely when you have a high resolution set, you have it because you want to fit lots of stuff onto the screen at the same time?


      Sure, just not all the stuff I want to fit is the current web page.

      My browser window's dimensions are 645x915. Actual usable content area is less than that. I have this thing about web pages actually looking like pages, i.e. taller than they are wide, and sentences wrapping at a reasonable line length. (By that window size you can see my screen resolution is greater than 1024x768.)

      I'm aware of the problems sites have fitting into my browser's dimensions, so I have several stylesheet rules overriding fixed-width tables and suppressing layout-fixing images. I even have rules tailored to address particular sites' markup to get them to behave. I even suppress datestamps in slashdot's user info page because they won't wrap. I suppress both sidebars on fark.com. I excise large chunks of useless markup from the middle of stories on MSN.

      And sites like this one have forced me to force a 1 pixel white border around every DIV so that the pages don't center themselves in a window that is too small for them, leaving content off both the right and left sides of the window. It's bad enough that I should have to scroll right to read lines of text, but to say I should have to scroll left as well to see the start of the first line is too much! Especially when it is impossible to do so! (Using Mozilla 1.3 as I am not permitted to upgrade this system from Redhat 6.2.)

      If sites were designed properly to work with whatever space is provided gracefully, I wouldn't have to break them myself to fit. A pity I even have to override the HTML align attribute though.

      Really, the only time I'd want my browser maximized is if I were playing a Flash game where having my mouse pointer stray off of the window could bring something else forward at a critical point during the game.

      I used to work at a web design company. They were so bad that they had Courier font bold and reduced to size 2 on their home page, resulting in the letter "a" looking practically like a solid yellow slug on a Mac.

      I was their first hire that knew enough about Javascript to do mouseovers. That, plus providing optimizations of several of their clients' websites got me hired (reduced the transfer size of one page by more than 75% by introducing a client-side imagemap).

      I left not long after the boss demanded I put together a frameset that constrained the usable content area of any browser window to at most 640x480, which he then used for the company's website. The website stayed with that design until the registrations for its domains lapsed.

      You can watch the demise of digitalh2o.com on The Wayback Machine. Or at least, what pages there will load.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    22. Re:I don't use my browser maximised by kiwipeso · · Score: 1

      I limit my screen to 1600 x 1200 as 1920 x 1440 is just too small on a 19" screen.
      I have the browser anywhere from 1/4 to 3/4 wide, full length.

      --
      - Kaos games and encryption systems developer
    23. Re:I don't use my browser maximised by bluGill · · Score: 1

      Maybe, but I can move my eyes from window to window a lot faster than I can use anything else to switch windows.

      Today I was doing test runs of software, with long runs. I had the web browser open, but it wasn't my main task, my main task was making sure the latest 30 minute run was continuing. I only needed to look back every few minutes (I think I've already killed any bugs in shorter runs)

      More typically I'll have 4 vi windows on one monitor: two different header files for the classes I'm working with, two source files for the classes I'm writing. Then the other will have two browsers open with the relavant SCSI standards, latter on also the debugger and the last run of the program. My mail client is minimized.

      My eyes don't multi-task, but I don't need to see everything. I can type without looking at either the keyboard or the window I'm typing in. Often my eyes will switching between looking at the API specification, and the header file with my variable (spelled correctly) while my fingers are typing the correct options into the window that has the focus. My eyes don't need to look at that window, I already know what is in it

      Sure I can remember what I have open. Moving my eyes to a different window is faster than any window switching you can do. My short term memory is good enough that I don't need to look at the exact point I'm working on all the time.

    24. Re:I don't use my browser maximised by Strange+Ranger · · Score: 1

      >...web browser open, but it wasn't my main task, my main task was making sure the latest 30 minute run was continuing. I only needed to look back every few minutes (I think I've already killed any bugs in shorter runs)

      You were only *monitoring* your main professional task every few minutes. The main task for your eyes was the browser. And the only task of your monitor is to communicate with your eyes. If I'm clicking around a browser I can just as well key or click to the test run.

      I agree though that a 'many window' solution for some things is the best way to go. I guess if I have something like photoshop maximized there are still smaller windows within. I am having a tough time though coming up with a good example that doesn't involve desiging something... code, media, packaging, or a bridge, but designing. Hmmm...[?]

      --

      Operator, give me the number for 911!
  5. forget resolution. by the_greywolf · · Score: 4, Insightful

    the question of whether the user's resolution is 800x600 or 1024x768 is irrelevant. i use 1920x1200 myself, but still keep my browser about the same size as if my monitor were set to 800x600. i just prefer it that way.

    that said, what i want to see more of is that websites start to scale with my browser size. if more people used relative dimensions for sites, then i could set my browser to whatever size i want for viewing that site, and it would scale to fill my browser whatever its size may be. that's the onf the things i love about slashdot - it fits my screen be it 640x480 or higher.

    however, on that same note, slashdot is still unusable on my PDA. why? because it only fits on 640x480 or bigger.

    still, using percentages for widths and ems, exs, or percentages for heights is ideal if you want to maintain layout, because i've found that some users configure their UA to use miniature font sizes and small text areas need to adjust to fit them. so i've also started using relative units for my font size.

    but in the case of a PDA, it's better to serve a simpler, smaller style sheet to make those users happy and keep the hits coming.

    because, that's what it's all about isn't it? getting hits. nothing else really matters to the web designer.

    --
    grey wolf
    LET FORTRAN DIE!
    1. Re:forget resolution. by photoblur · · Score: 1

      I agree... my screen is 1280x854, yet I typically surf with my browser window set at about 800px width. I enjoy having a widescreen display because I can display two documents side by side with little trouble... for example: I'll view both a webpage and a css file while designing a website. So even though people have bigger monitors, it doesn't mean that people have "bigger" browsers...

      And regarding slashdot not fitting on your pda: try this

    2. Re:forget resolution. by MC+Negro · · Score: 1

      however, on that same note, slashdot is still unusable on my PDA. why? because it only fits on 640x480 or bigger.
      A bit off-topic, but Slashdot actually renders quite nicely in PocketIE for PocketPC 2002, and renders _very_ nicely in Opera on the Zaurus.

      example of how Geek.com looks under Pocket Opera
      --
      "You and your third dimension."
    3. Re:forget resolution. by the_greywolf · · Score: 1

      i was talking about the main page, and on PDAs that don't have Opera or PocketIE available. namely, my Palm-ased PDA.

      --
      grey wolf
      LET FORTRAN DIE!
    4. Re:forget resolution. by MC+Negro · · Score: 1

      I've always used Xiino on my M130. Renders Slashdot pretty nicely as well.

      --
      "You and your third dimension."
    5. Re:forget resolution. by mpmansell · · Score: 1

      Not even the slightest bit off topic. You have done something most of the rest of us haven't bothered to do and given an example of where you have found a site that is acceptable at quite an extreme screen size.

    6. Re:forget resolution. by trout_fish · · Score: 1

      but in the case of a PDA, it's better to serve a simpler, smaller style sheet to make those users happy and keep the hits coming. Or is it better for the browser on the PDA to realise it has a small screen and ignore CSS elements that it can't handle?

    7. Re:forget resolution. by Paul+Jakma · · Score: 1

      however, on that same note, slashdot is still unusable on my PDA. why? because it only fits on 640x480 or bigger.

      Try the dillo browser, does a pretty good on PDA sized screens. Presuming you have linux and X on your PDA of course (eg familiar and GPE on ipaq class machines).

      --paulj

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    8. Re:forget resolution. by Anonymous Coward · · Score: 0

      Pretty decent on a Zaurus 6000 with Opera too. Mind you, it has a 640x480 screen to begin with. Screenshot here, using landscape mode.

  6. Well.... never? by Steamhead · · Score: 2, Interesting

    I have a fairly recent computer, I may have a bigger screen then 800x600, however I do not browse with the window filling the whole screen, I would hope that web designers (including myself) continue to make well designs that work at a smaller resolution.

    1. Re:Well.... never? by mpmansell · · Score: 2, Insightful

      A very good point that is also often overlooked. We now live in a world dominated by the Windoing Paradigm and don't expect to fill the entire screen with one 'form'. We use windows to organise information and often want to see, or access, many of these windows at once. A site that unnecessarily forces me to use a full screen, or use the dreaded horizontal scroll bar unduly may well be poorly designed.

      Perhaps more emphasis should be set on UI issues than making pretty glittery images when 'training' web designers. However, it may be possible to get them trained first,rather than letting web 'designers' pick up a book andtrain themselves.

      While I know many excellent people who are self trained, they are not the norm :(

  7. outliers... by mandalayx · · Score: 1

    I don't know about you, but I've used computers with 640 lately. I know a local library that has computers on 640. It's horrid, but it's there. I think it's a matter of how much you care about compatibility. You will probably lose readers if you use high-res design elements (so I went from 5 readers to 4 on my website), but what I see is simply a cost-benefit analysis to see whether the cost of losing x amount of readers or just inconveniencing them matters to you. Not only does that integer x matter, it matters whether you give a shit about readers. I personally didn't test my webpage...oh well. Here are the numbers quoted:

    - 1. 1024 x 768 - 48.3%

    - 2. 800 x 600 - 31.7%

    - 3. 1280 x 1024 - 13.6%

    - 4. 1152 x 864 - 4%

    - 5. 640 x 480 - 1%

    - 6. 1600 x 1200 - 1%

    - 7. 1152 x 870 - 0.2%

    1. Re:outliers... by mandalayx · · Score: 1

      BTW - if you are trying to attract more folks with more convenient webpages (i.e. one doesn't have to scroll the browser just to view your content), here are two more personal tips.

      1. Use RSS. I started TODAY and have fallen in lust.
      2. Don't use Flash. I haven't installed Flash on Firefox for I find it annoying.

      The second point is more controversial, I understand. But perhaps someone agrees?

    2. Re:outliers... by ffsnjb · · Score: 1

      Heh, luckily it seems that flash is broken in 0.9. I tried installing it earlier (bored), and Firefox would segfault on load on windows. Trashing the plugin database manually fixed it. I'm glad it's broken, no crappy flash for me!

      --
      "Why do you consent to live in ignorance and fear?" - Bad Religion
    3. Re:outliers... by mpmansell · · Score: 1

      With devices like the Zaurus and some of the new DVD case sized web pads coming available, I suspect that 640x480 and 800x600 will become more common.

      Even if they don't, with so many 320x240 resolution PocketPC devices available catering to the smaller resolutions is an issue. There is a trend in handheld browser tech to produce renderers that will rescale pages to fit the smaller screens, taking advantage of the higher pixel count of most current fonts to resize them while still being readable. There is a limit to how well this can work and if the site you go to has a lower resolution page available, then there is a higher likelyhood of the page being usable.

      With the increase in wireless technologies, this could well become a big issue in the next few years.

  8. Some numbers by Scarblac · · Score: 5, Informative
    No time to read the article, but I'll fill in some stats from our site:
    • 640x480: 0.15%
    • 800x600: 10.9%
    • 1024x768: 54.8%
    • 1280x1024: 19.7%
    • other/undetected: 14.4%

    Our site was designed for 1024x768, this site is running since January; the stats are since the end of March. It's a webshop (computer hardware) in the Netherlands. Numbers were found using a hidden frame that posts a form with values filled in by a bit of javascript.

    Of course, designing for a fixed resolution is bad, should always look good, yadda yadda... It'll work on lower resolutions but you may have to scroll sideways now and then.

    --
    I believe posters are recognized by their sig. So I made one.
    1. Re:Some numbers by mpmansell · · Score: 1

      I wonder how many people go to view your site at 640x480 (prabably very few, to be fair :) ) or 800x600 and just give up in disgust and go away because your site doesn't scale well enough to view?

    2. Re:Some numbers by Scarblac · · Score: 1

      That would of course be nice to know, we are unlikely to get feedback from users about that. Hopefully some of them realize they want a bigger resolution, and buy a bigger monitor at our site :-)

      On the other, we use a lot of space to show a lot of detail for products in the product lists; the table that shows the list of CPUs shows our product id, the brand name, the description of the cpu, the speed in GHz, max FSB speed, cache size, socket, whether it's OEM/boxed/etc, price, availability, availability at our supplier, guarantee period, and a tiny shopping cart icon. And we do get a lot of positive feedback about that, it makes it much easier to search for the part you want. You can sort the rows on the values of these properties, you can filter the list using pulldowns for different properties at the top of the list. We like our big list of properties, and it would be just too much information to put in a 800x600 site (with a menu bar with categories on the left).

      --
      I believe posters are recognized by their sig. So I made one.
    3. Re:Some numbers by mpmansell · · Score: 1

      Sometimes a minimum size is unavoidable if you are to present information sensibly. I myself have had to make decisions to set a minimum size in the past, but only after trying hard to avoid doing so. Sad though it is, it is a brutal fact of life that you can't have anything.

      It is a problem in a feedback site like /. that you can rarely fully qualify points you make and I've probably already made a few in this discussion that should have long and detailed notes/excuses.exceptions :D

      There do exist technologies and paradigms that would allow you to use a smaller screen resolution but these have their own problems and would expect plugins and other resources that devices with smaller screens may not have available, Sometime you just can't win :(

      One of the main things that annoys me about web site design, though, is that the reasons for these choices are rarely justifiable, as in your case, but made just because the designers are either too lazy or inept to do it any other way. They take a dynamic web medium and try to treat it as if it was a sheet of paper because they cannot code the dynamic sizing. Often this is perceived as lack of consideration or arrogance, although I suspect it is more usually stupidity or lack of skills to do the job at hand (which is probably worse!)

      I bet you'd love to know if you were losing business because of it though. Oh well, maybe in some utopian afterlife... :)

    4. Re:Some numbers by a1291762 · · Score: 1

      gee. I hope you allowed for people like me who have a 1920x1440px screen but a browser window about 1000x720px. Not everyone uses all their apps maximised!

  9. More pet peeves by grotgrot · · Score: 5, Insightful

    I would personally escort the idiots who have splash pages to their own corner of hell. Numerous times I go to sites and get a blank page. It turns out they decide that there is *no* way I can possibly experience their site without having both Javascript and Flash turned on. You see they use the Javascript to run the Flash. (I have a proxy that kills nosey javascripts). Feel free to do that in the depths of your site where Flash may be appropriate but preventing entry to the very front page is idiotic.

    The other thing I detest is sites that decide how many pixels everything should be. I run Mozilla maximized to 1600x1200 on a 21" monitor. Numerous sites think I can read text a few pixels high. I can't. I turned on the Mozilla preference that lets me enforce the minimum point size.

    Even the Google Answers site linked to screws it up. Their horizontal ad bar at the top gets vertically truncated since they decided to allocate a fixed number of pixels to it. Other sites have borders around the article as a fixed length and so I get articles abruptly terminating and have to drag the mouse on the text to see what is below the end of the arbitrary bottom border.

    As everyone else says in these comments, stop trying to control stuff to pixels and instead specify the big picture for the layout. If you have to ask the question about what the best viewed size is, then your design is badly broken.

    1. Re:More pet peeves by mpmansell · · Score: 1

      Most are already in one. The Hell of Ignorance :)

    2. Re:More pet peeves by Deliveranc3 · · Score: 1

      Clearly everyone else is stupid.

      Why didn't you mention this sooner!

      Web sites have found a way to maintain a size that might still be possible on older machines and handhelds instead of trying to race for huge pages, if you want everyone to expand their images remember that advertising will keep step. Dialup is still the norm, (Sigh friggin thailand Dial-up) let sleeping dogs lie on this one.

      Final note 800x600 is nice for vmware which is good for us browser people.

    3. Re:More pet peeves by david.given · · Score: 1
      Even the Google Answers site linked to screws it up. Their horizontal ad bar at the top gets vertically truncated since they decided to allocate a fixed number of pixels to it. Other sites have borders around the article as a fixed length and so I get articles abruptly terminating and have to drag the mouse on the text to see what is below the end of the arbitrary bottom border.

      The problem here is that CSS is, fundamentally, inadequate for specifying complex layouts. You get to specify dimensions in pixels, font-relative sizes (and it's not really very clear which font or size), and percentages of either the screen or the parent element depending on what web browser you're using.

      It's just not possible to say, I want this element to be just big enough to contain its contents, but no bigger. This means that it's simply not possible to implement, say, a paned layout without using fixed sizes.

      I know this because I've recently tried to implement one: a simple layout with a variable-sized center area and banners at the top and bottom. I tried. Trust me, I really tried. Eventually I had to specify that the top banner was 40px and the bottom 80px. It sucks but nothing else works.

      (It also doesn't help that IE and Gecko, my two test renderers, implement the right: and bottom: properties differently. Gecko gets it right; I'm not quite sure what IE does, but it's not useful. IE also has a nasty tendency to treat percentage sizes as relative to the screen and not the parent element. Getting a style sheet to display more-or-less correctly on both browsers is an exercise in frustration.)

      So, yeah, while it would be nice to have size-independent web pages, as soon as you try to implement any non-trivial layout, it's not nearly as easy as you think. My pages display reasonably well at a wide range of font sizes, and I'll have to make do with that.

    4. Re:More pet peeves by TulioSerpio · · Score: 1

      May be I dont understand you, but:

      position:fixed

      Was made for the problem you mention.
      IE dont see it, by the way.
      Use Gecko!

      --

      I'm from Argentina: Tango, Asado, Mate, Gaucho, Maradona, YPF

    5. Re:More pet peeves by joeljkp · · Score: 1

      Yes, you're absolutely right. If you want a CSS-only site that keeps everything tight, you must use absolute sizes somewhere, and that sucks.

      The min-width and max-width declarations help, but they're not supported in everyone's favorite browser.

      Does anyone know if CSS3 has anything in it that helps this situation?

      --
      WeRelate.org - wiki-based genealogy
    6. Re:More pet peeves by Prior+Restraint · · Score: 2, Funny

      One's own ignorance is bliss. It's the ignorance of others which is Hell.

    7. Re:More pet peeves by Prior+Restraint · · Score: 1

      It's just not possible to say, I want this element to be just big enough to contain its contents, but no bigger.

      padding: 0%;

      Does this not work?

    8. Re:More pet peeves by david.given · · Score: 1
      padding: 0%; Does this not work?

      It might, but it won't help: I also need to say, I want this element to be the same height as the page minus the height of that element, and CSS doesn't let you do that kind of thing. And the container model is sufficiently broken, at least in IE, that that approach won't work either.

      However, I have found the ex unit, which may let me use absolute sizes in a way that scales more nicely than pixels, so I'll play with that and see what happens. Sigh...

      (I would post a link but (a) it doesn't work yet and (b) my server is a P166 on an ADSL link. Wheee!)

    9. Re:More pet peeves by ttfkam · · Score: 1

      Could you be more specific? Do you mean a veriably sized center area with boxes on either side or just a header, footer, and a content area in the middle? If it's the latter, why not specify the header and footer to be "display: block"? I have the distinct feeling that I'm misunderstanding you though...

      I guess I'm coming from the point of view of CSS Zen Garden. I consider those to be complex and compelling layouts with CSS. My own site has fixed sizes where appropriate (raster images), but a mostly variable layout. Font resizing works to stretch things out. Resizing the browser opens the content area. What am I missing?

      Do you have an example link?

      --

      - I don't need to go outside, my CRT tan'll do me just fine.
  10. Oh no by Masa · · Score: 3, Informative

    Do not fix your web pages to a specific resolution. I hate those idiots, who think that world rotates around 1024x768 monitors. I'm surfing web with different kinds of devices and browsers (WAP browsers, text-only browsers, Avant Go etc.) and it pisses me off when I hit the page which can't scale correctly to my browser.

    Content is what matters, not fixed-sized cool-looking layout (you know, it's possible to make nice looking, functional web sites with scalable layout).

    I've noticed that the most notorious misusers of fixed layout are designers, who have used to design magazines. Apparently there is not enough education about web designing at art schools even nowadays.

    1. Re:Oh no by mpmansell · · Score: 1

      The problem is that many cannot make the leap from a fixed size media to a dynamic media like the web.

      While many wet themselves with excitement over the potential of the new media they didn't spend time learning enough about it.

      Many of them would laugh themselves silly at an artist who insisted on choosing the wrong combination of materials while not seeing that they are doing so themselves. To compound things, they then take the typical art world disregard those who do know better by convincing themselves that these people are not artists. Wonder how many are just plain arrogant, or not willing to admit they don't know what they are doing?

      I do actually know a few experienced Graphics Artists who are also Computer Scientists (strange, but true :) ) You should hear them rant!

    2. Re:Oh no by BigBir3d · · Score: 1

      Apparently there is not enough education about web designing at art schools even nowadays.

      Should there be? It's art school after all...

  11. Depends on your audience... by jasoncart · · Score: 2, Insightful
    For instance I run a games website, which is designed to work at 1024x768 upwards.

    Gamers generally have better gfx cards, and monitors - hence are more able to handle a larger res.

    1. Re:Depends on your audience... by OneDeeTenTee · · Score: 1

      You're assuming that they only surf from their game machine.

      --
      Stop the world; I need to get off.
    2. Re:Depends on your audience... by Anonymous Coward · · Score: 0

      What about if they surf from their game console through the telly ;)

    3. Re:Depends on your audience... by kevin+lyda · · Score: 4, Funny

      ah, so this is why game websites suck. i was wondering.

      --
      US Citizen living abroad? Register to vote!
    4. Re:Depends on your audience... by Xtifr · · Score: 1

      If you're talking PC video games, you are probably right (although you may be locking out the friends/relatives/whatnots of the gamers who sometimes like to buy birthday/xmas presents, and just want information). What really bugs me though is the companies that do console or board games and still assume that anyone who comes to their site has a huge screen and unlimited bandwidth. I know gamers that don't even own a general purpose computer, and have to visit friends or the library to get information about new releases, errata, etc.

      So you're right; it depends on your audience. But make sure you actually know who your audience is. Stop and think about it before you make assumptions.

      Anyway, my biggest peeve is websites designed for a fixed-size screen that are all-but-unusable at sizes greater than 1600x1200. :)

  12. It's not just a technical question by Basje · · Score: 2, Interesting

    It's just as much a question of:
    - when PHB's stop being paranoid about not reaching 0.2% of their possible clients
    - when web designers start thinking out of the box, quite literally

    Technically, pages can be made to scale, but it is not perfect. What is missing is the option to scale to a certain width and then stop. I usually have my browser about 1100-1200pixels wide when surfing. At 1600, scalable sites seem to wither. A design for a certain width (be it 800 or 1600) may technically scale, aestetically it won't. I haven't found a solution for it either, except to limit the width. There's no css for scale to 1200 and fix it at wider screens.

    --
    the pun is mightier than the sword
    1. Re:It's not just a technical question by AdamPiotrZochowski · · Score: 1

      At 1600, scalable sites seem to wither...
      may technically scale, aestetically it won't


      aesthetics... HA!!!

      More important in html is to be able to be technically usable
      under all conditions:

      - scallable down to text mode browsers (like lynx that dont render tables)
      - scallable between beta release of mosaic and newest fireFox
      - scallable between 120px (pda) and 1600px
      - be able to print to any printer (including dot matrix)

      then you have used html properly, aesthetics were never part
      of the html.. Its the MAC crowd that decided that html should
      replace PDF that we started to have problems.

      --
      /apz, the guy who preaches, but does not follow own advices
    2. Re:It's not just a technical question by smcv · · Score: 3, Informative

      There's no css for scale to 1200 and fix it at wider screens.

      The standard answer to CSS complaints: actually, there is, it just isn't implemented in Internet Explorer. The following CSS

      div.main-content { max-width: 1200px; }

      does exactly what it says on the tin (constrain width to 1200 pixels).

    3. Re:It's not just a technical question by mpmansell · · Score: 1

      Isn't it? Surly you are using techology to impart information to people. This makes it technological.

      Understanding of the limitations and advantages of the technology are required. This is technical.

      Perhaps you need to take a step back and define exactly what you are doing; what you require of the site.

      If it is a platform to show off your artistic prowess, then maybe your points have 100% validity (I'm not being sarcastic, even artists need to advertise) however perhaps if you rethought your requirements then you would find a new design that would allow, at least a certain degree of rescaling. Saying it cannot be done is an insult to the great designers who make the effort to engineer great sites.

      Just saying that it won't work without considering these issues is a little like only having a Ford Sierra and trying to use it for everything from a kiddies pram all the way through to being a tank. If something doesn't fit, try to find something that can. If you can't then you have to redefine the problem, but at least make the effort.

    4. Re:It's not just a technical question by megabulk3000 · · Score: 1

      "isn't implemented in Internet Explorer" is unfortunately a deal breaker for many PHBs. You might just as well say "What is missing is the option to scale to a certain width and then stop."

      Sucks, I know. Another brilliant idea crippled by that rotten browser.

    5. Re:It's not just a technical question by iangoldby · · Score: 1

      The standard answer to CSS complaints: actually, there is, it just isn't implemented in Internet Explorer. The following CSS

      div.main-content { max-width: 1200px; }

      does exactly what it says on the tin


      This site does exactly that, and works on Internet Explorer too. The trick is a small JavaScript that you include on each page. I don't remember exactly where I got it from, but feel free to poke around. Yes, it's a hack, but it works.

  13. We will change the standard when... by Hungus · · Score: 1

    2 things happen:

    1) when whomever the dominant EU (end user %User_joke) OS ( %Lame_MS_comment) ships driver that default to something higher than 1024x768

    2) when the bell curve 60% norm can can display said higher resolution at 72DPI (not everone can read text 6 pt text at 96dpi mangled by 1600x1200 displays {what i run my display at (NEC/Mitsu Diamond 19") and to me it looks quite nice but everyone who comes by complains that they cant read the screen}

    3) thing (yeah I know I said 2) when the most common browser can actually start rendering CSS anywhere close to correctly and/or ignore what it doesnt do correctly instead of breaking things.

    --
    Bad Panda! No Bamboo for you! In matters of importance ACs will not be responded to. Want to say something critical,OK
  14. Monitor resolution vs. window size by Chilles · · Score: 3, Insightful

    I don't know about "the majority of users" but my screen resolution has increased quite a bit over the years (800x600 to 1024x768 to 1152x864 to 1280x1024) while the sizes of the windows (especially browser windows) I use have remained relatively constant. The size of the browser window I'm most comfortable with is around 1000x750. If it gets larger I have trouble following a line of text from one side of the window to the other.
    My OS has this very advanced thing called a "windowing system" that allows me to have multiple windows visible on screen (partially) behind one another. And no window needs to be full screen! In fact, most are smaller! So why on earth should designers relate the design of their website to the resolution of the entire monitor? Make something that scales to fit the window size your visitors use and leave it at that.

    [rant]
    Slightly related to the "what size should you design for" discussion are the abominations that are webpages that try to fit the window size to the size of their design. I'd like to see webdesigners that include such offensive resizing in their sites to be strapped to a rack that resizes them to every room they enter.
    [/rant]

    1. Re:Monitor resolution vs. window size by richie2000 · · Score: 1
      I'd like to see webdesigners that include such offensive resizing in their sites to be strapped to a rack that resizes them to every room they enter.

      That was the best rant I have seen in a long, long time. :-D

      --
      Money for nothing, pix for free
    2. Re:Monitor resolution vs. window size by hackstraw · · Score: 1

      The size of the browser window I'm most comfortable with is around 1000x750. If it gets larger I have trouble following a line of text from one side of the window to the other.

      I hear you. Maybe its because the sites we look at actually have text on them. Currently, my Safari web browser is 858x706 pixels including window decoration, etc.

      My OS has this very advanced thing called a "windowing system" that allows me to have multiple windows visible on screen (partially) behind one another.

      Yeah, the Macs come with that too. Its pretty cool.

      Actually, when I did more web stuff, I had a problem with those that maximized their windows. I always tested smaller windows, but I never thought that a window as wide as my whole display would ever be done. Maybe we need a new trend of monitor aspect ratios where the verticle is larger than the horizontal? Hmm.

  15. Standard sizes, we dont need no stinking standard by oldstrat · · Score: 2, Interesting


    One of my most important clients have been at 1024+ for some (7+) years, however they also have machines accessing at 640 and 800.
    Worse yet most of the high resolution machines are stuck at Netscape 4.7 and color depth of 256.
    We decided years ago to fore go glitz for operability, design from the start for backward compatibility and we've done some nice looking stuff that has stood the test of time.
    Flash, Java-apps and the like are blocks that have to be replaced and don't work for everyone.
    Designing for 800 or less means that screens should less likely to become over saturated with 'content' and hence easier to read on a screen.
    The answer is to know you audience and be smart (not clever) about who you think you can discard.

    Some fool slapped me up and locked my browser the other day for having javascript enabled while visiting his site, not even giving me contact information. Eventually after 1 1/2 hours of phone calls I got it, and his boss, and access restored for the paying customers of the company.

    Be careful the web is a communications medium, not a game console (parts of the net and web can be, but the standard is communications).

  16. Depends on the target audience by mc6809e · · Score: 2, Insightful

    I'm getting a bit older now and my vision isn't what it used to be. In the past, I would use at least 1024x768, but now I find myself using 800x600 simply because it's easier on the eyes.

    It also depends on the most common size of the display device being used. You'd be surprised how many people are still using 15inch monitors.

    So, who is your audience? If you expect a large number of viewers to be over 30, I would stick with 800x600.

    1. Re:Depends on the target audience by mpmansell · · Score: 1

      And when we all get even more decrepit and need 640x480 ?

      The best thing is to have sites that are still accessible when resized. This is fundamental UI design. It is a sad fact of life that people do have disabilities, sometimes only temporary (luckily) and if you want their patronage then you should cater for them.

  17. Why it matters by ezraekman · · Score: 3, Interesting

    Having standardized sizes matters to develop a universally usable site. It's not just a marketing ploy; in many cases, it's a legal requirement. Before you complain about how little it matters and demand that people be flexible, consider the following:

    First, a site must be attractive. You may be a purist who still thinks that pretty pictures and good design isn't necessary if you present enough information, but you'd be wrong. Unfortunately, people still judge things by their looks. Even if you've presented your information in such a way as to make it extraordinarily easy to use and navigate, many people will never know that. Often, they'll see that your site looks like crap and figure your business is run the same way. Imagine yourself in the lobby of a company you're considering doing business with. Sure, the walls are sound and the furniture doesn't have holes in it. But if everything is cheap white plastic and particleboard, you're going to wonder if this company isn't just some fly-by-night operation. Thus, having an attractive site is important.

    Second, the World Wide Web Consortium has very specific requirements for a page to be "usable". What happens if you don't do it there way? Well, you can be sued, for one thing. Also, your company will not be allowed to do business with the government, as you are most likely not in compliance with section 508, the same series of regulations that require wheelchair access, braille, and other accessibility assists for those with disabilities.

    Third, you've got to make your site usable. Usability is not the same as accessibility. A 100% accessible site can be 99% unusable if it isn't clear what a user should do, how they should navigate, etc. Just because you've got braille on all of your stairways doesn't mean your users will know what floor to hit if you don't have a building directory somewhere, easy to find and easy to read. As such, it's important to make sure any idiot can navigate your site with ease. Do user testing. Record the sessions. Don't focus so much on what your users say, so much as what they do. I once had a user try to click on something that wasn't a link (but that could have been), then tell me he "should've known better"... but he didn't. (Naturally, it was a link an hour later.) ;-)

    Once you've established that your site has to be cleanly and professionally designed, accessible and usable, you now have to make sure none of these elements breaks as you move from machine to machine, browser to browser, and platform to platform. You'll quickly notice that suddenly, you can't make your site scale as much as you want. You see that smoothly-flowing text on a 800x600 screen looks hopelessly cluttered on a 640x480 screen and ridiculously wide, yet short on a 1024x768 screen. You begin to develop visual guides that will work with lower monitor resolutions, yet still look professional on the larger screens. Your designers produce a style guide that begins to define specific column widths and template sizes. And you notice... that the web really isn't as scalable as you thought it was.

    What the standard is matters because, if you want to be taken seriously or treated professionally, you had damn well make sure that your site is attractive, accessible, and usable. If not, you'll watch all of your competition march on by, taking your audience with it, regardless of whether you're out to make money or not. If your audience sees that someone else offers the same thing you do, but it's nicer and easier to use, they're going to go see that someone else, and that will be that. You had better take into account what resolutions your users have at their disposal, or your sites will cease to exist.

    1. Re:Why it matters by salesgeek · · Score: 4, Insightful

      First, a site must be attractive. You may be a purist who still thinks that pretty pictures and good design isn't necessary if you present enough information, but you'd be wrong.
      Actually, this really depends on your audience. Go to this site or google or ebay and then tell me about attractive = requirement.

      Third, you've got to make your site usable.
      That's why you shouldn't design to a particular resolution your site becomes unusable when, say, I have two windows on my screen. Or I fire up the Treo... or for that matter, when my half-blind dad browses at 640x480 on his 19" monitor. As for all the tripe you dripped about style guides and the like, reality is that you can do an OUTSTANDING job making a site that looks good at many resolutions. The web is not print media. It is designed to scroll vertically (hence anchors and hyperlinks)... It can be resized and altered by the user when she goes into preferences and overrides your beautiful 9pt type.

      --
      -- $G
    2. Re:Why it matters by ezraekman · · Score: 3, Insightful
      Go to this site or google or ebay and then tell me about attractive = requirement.

      An excellent idea. Actually, I think the design treatments applied on Google's site are excellent, and you can bet they spent quite a bit developing it. They have a nice-looking, fast-loading logo that exists on every page, reinforcing their brand. It is further reinforced by using the logo as a navigational tool, with the "o"s scaling out as more and more results become available. Other than that, design is minimal, both to decrease loading time and to avoid distracting attention from the search results. Slashdot's design is also attractive, to a particular audience, and certainly makes each article, navigation section and callout easy to read, without making the site too busy. And guess what kind of people are attracted to the eBay school of design? The kind who buy things. Lots of things, the gaudier the better. These sites are attractive to their respective audiences. Regardless, the statement you quoted was not intended to say that "pretty pictures" must *always* be present. It was intended to refute the idea that they should *never* be present.

      That's why you shouldn't design to a particular resolution your site becomes unusable when, say, I have two windows on my screen. Or I fire up the Treo... or for that matter, when my half-blind dad browses at 640x480 on his 19" monitor.

      In an ideal world, you'd be correct... but it isn't an ideal world. If your site requires a significant amount of navigation, you're going to be stuck indenting all of your content at least 100-150 pixels to the left. If you use less than 400-ish pixels for your content area, your text becomes difficult to read. To compensate for the many different browsers and resolutions, browser-sniffing was invented. Thus, we can often get information about the user's machine before we even deliver the code to the user's browser, saving the trouble of scaling the site down by two thirds or more. Instead, we just deliver an entirely different template.

      This line of thought begins to address something you mentioned earlier: target markets. If you know what your market is, you can design for it. If your market is corporate workers and executives, you design for it. If your market is mobile users, you design for it. If your market is IT professionals and geeks, you design for it. In any case, you need to know what to design for, and studies like the ones that spawned this article will give you a basis to start with. I'm not advocating that you should design sites specifically engineered to be unable to scale. Sure, it's possible to design sites that scale wonderfully. But it's also quite common to get a client spec that requires so much that there's no way it can scale gracefully.

      The point of my post was to explain why knowing what the market is using is important, not to say that we should pigeonhole our sites for any standard "just because". That includes pigeonholing sites that "must be scalable in six dimentions". Sure, scalability is important, but it isn't always possible to do. It depends on your market, your requirements, and your client. Knowing all of these things requires research, which is exactly what this article has collected. That's why it matters, and that's the real point I'm trying to make.

    3. Re:Why it matters by AdamPiotrZochowski · · Score: 1


      Once you've established that your site has to be cleanly
      and professionally designed, accessible and usable, you now
      have to make sure none of these elements breaks as you move
      from machine to machine, browser to browser, and platform
      to platform. You'll quickly notice that suddenly, you can't
      make your site scale as much as you want. You see that
      smoothly-flowing text on a 800x600 screen looks hopelessly
      cluttered on a 640x480 screen and ridiculously wide, yet
      short on a 1024x768 screen.


      But that was the design of html, that is free flowing and
      uses your resolution as best as it can. I browse w3 site
      and its text becomes ridiculously wide on my 1600x1200,
      and how wrong is that? Because text properly flows and
      adjust size I dont have problem changing font sizes.

      Take any of the sites adjusted for a specific resolution
      and try to enlarge fonts. If you used CSS then IE users
      cannot change font sizes easily. If you use mozilla, it
      will change font size, but retain width limit, so you end
      up with ridiculous one word per line articles.

      Not to mention that if you want WAI support you should
      not develop for specific resolution, considering that
      your site should be accesible from webTV, through links
      lynx or the w3 browsers, etc..


      You begin to develop visual guides that will work with
      lower monitor resolutions, yet still look professional
      on the larger screens. Your designers produce a style
      guide that begins to define specific column widths and
      template sizes. And you notice... that the web really
      isn't as scalable as you thought it was.


      The web is VERY scalable. I develop websites that work
      from all the various text mode browsers like lynx, links
      and the w3 (can you tell the difference between them)
      and also making them still be good on the holy 4 browsers
      (ns4, moz, IE, opera).

      Number of rules that I adhere
      1) page has to be usable in lynx
      2) page has to look decently in links/w3
      3) javascript is nice, but should not be required
      4) use flash for useless trivial things (logo)
      5) everything in percentages
      6) no nested percentages (yes, browsers mean different
      things when you say 40% width inside a 60% layer,
      some think you meant 40% of the 60% screen width,
      others assume that 40% of the 100% of screen width).
      7) images are nice, as long as they have text beside
      them, and alt and title tags... Why do so many site
      makers skip on the alt/title/label tags?
      8) avoid visual enforcing of display, rely on meta
      guides. Dont use italics tag, use the emphasis tag.
      Dont use bold tag, use strong.
      Dont use font tag, use the heading tags.
      Dont use a layer with a different margin, use blockquote
      Dont use multiple line breaks, use the paragraph tag


      --
      /apz, Art is anything you can get away with. -- Marshall McLuhan.
    4. Re:Why it matters by mpmansell · · Score: 1

      A good general set of rules, but it is always worth considering alternatives in cases where they could be worthwhile.

  18. Generally speaking by moro_666 · · Score: 1

    nb. this is totally my personal opinion

    at first, a site with a good design can pretty well scale from 1024x768 upwards without any minor deflections if the designer of the site has done a good job and the html monkeys have built it up right. usual layouts scale pretty well (for example slashdot itself).

    the most important thing about choosing the right sizes for images and frames ofcourse depends from the audience. if you are planning a gaming site for quake3 fanatics you can be pretty sure that they don't expect anything less than 1024x768 and up.
    if you are building a site for grandmothers and grandfathers who still use a 15" screen or a site meant to be used from public internet access points like libraries of universitys, you definetly need to scale down.

    if you are creating an attractive site which should get money from some kind of sponsors who hope to sell stuff with the help of your site, you have to consider that people who would be rich enough to buy stuff from your sponsors can almost certainly buy themselves a screen of 1024x768. ofcourse it would be nice to show stuff to poor people who can't afford big screens, but if they are not your "expected audience" then why should you give a tiny little webpage in the topleft corner of the screen to the main audience that you expect ? just because some granny refuses to buy herself a 17" normal crt display ?

    I personally am very mad at sites that contain a lot of data but since they were designed by poor designers and built for screen like 800x600 it's a hell to read them in the top left corner of your screen :( sometimes i even have to switch the resolutions to see anything at all.

    If you expect your site to be around after 5 years from now, i'd suggest to go at least for 1024x768. otherwise you'll be "deprecated".

    atm. i for an example am sitting behind a 1280x1024@85Hz screen and i don't even consider myself rich in any dimension.

    --

    I'd tell you the chances of this story being a dupe, but you wouldn't like it.
  19. It doesnt and shouldnt matter by kzadot · · Score: 1

    Most issues related to web page scaling are related to font size rather then screen resolution. For example I have a high resolution, but also a big font in maximised windows so I can read it ok.

    Web designers tell me of course it wont look good in that font size, use this smaller one, but then its unreadable for me.

  20. I think the reverse will happen by narzy · · Score: 3, Informative

    As more cell phones become web enabled there will be a push for web developers to design pages that cater to those consumers. how we will do that is any body's guess however I think that a lot of browser detection with a dynamic back end will be popular. Opera has a great cell browser that does a wonderful job of making most pages that I visit small screen compatible. but I think that users will push for more as the technology develops.

    thats MHO.

    1. Re:I think the reverse will happen by mpmansell · · Score: 1

      A good point and similar to one I have made about PDAs, though I suspect the phones will also have to improve a bit first. I suspect it would be pushing things a bit to expect all pages to work on my Treo600 or a 3650 :)

      When phones have reached a reasonable position in no-ones' land then it be time to expect this to happen

  21. Fixed resolution, not minimum resolution by mpmansell · · Score: 5, Insightful

    What most people refer to as a 'minimum' resolution is really a fixed resolution.

    There are valid and reasonable cases for choosing a 'minimum' resolution, expecially when you are designing web apps or intranet apps that would be too awkward to use efficiently if you didn't have the on screen real estate.

    However, the reason most people use a 'minimum' resolution is that they do not have the skills to make sites that can scale easily so they choose a size that they can work with. Because they don't scale, then they stay the same size no matter what the window size is. How many sites have you been to where, when you maximise the window, the content is only on the left 2/3 of the screen??

    These are 'Fixed' resolution sites, not 'minimum'. And we will be stuck with them until these alleged developers actually learn how and why they should use the available technologies (CSS, JavaScript, etc). Stop accepting their 'excuses' for not using them, check if they are making these decisions because they aren't qualified enough to make the call.

    1. Re:Fixed resolution, not minimum resolution by josh42 · · Score: 1
      However, the reason most people use a 'minimum' resolution is that they do not have the skills to make sites that can scale easily so they choose a size that they can work with
      Actually, how about because one long line of text across a 1920x1600 screen (or whatever it is) looks horrible? It's the same reason newspapers design in columns: thinner lines are easier on the eyes. I only run at 1280x1024 and I can still see it on some sites.

      So take your pick: eyesore or blank space. Alternatively, one could design a site that was laid out in several columns on high resolutions and one on low resolutions, but that's really too much work for most designers.

    2. Re:Fixed resolution, not minimum resolution by mpmansell · · Score: 1

      If you choose to take up the whole screen with your window, then it is your choice, but at least you have the choice. Many people with large high res screens have them because they want multiple windows or panes across the screen.

      Such users will rarely take up the whole screen with a browser window unless it has content on it that would require it.

      Other users with large screens choose them because they might have bad eyesight and choose to display things larger than normal and want to play with the size of fonts. Idiots who use pixel based positioning which doesn't adapt to changes in font size alienate these users because when they resize the fonts the layouts will all go to pot.

      You don't have to have bad eyesight to want to change font size. It is good to be further away from the screen sometimes for the sake of your eyes. Changing the font sizes can help in doing that. badly designed sites make this difficult to do.

      In fact this can happen for other reasons. I recently installed some Microsoft updates and since then some sites don't display so well under IE, showing the same positioning problems due to font size changes.

      Oh yes! Let us not forget the braindead asses who believe that their site looks absolutely brilliant with all the text at 4pt. It may look brilliant on a 24" screen at 800x600 when their noses are pressed to the glass but most of the rest of us may disagree. Especially when we only have 19-21" monitors at 1280x1024 and would like to be far enough away fro the screen that our children won't have 2 heads.

  22. Design for different sizes! by Anonymous Coward · · Score: 0

    I like to multi-task... that means having several windows contents visible at the same time. I hate it when poorly designed sites force me to "maximize"/"zoom" the window to full screen just to be able to use it's contents... You're not really multitasking with maximized windows, your computer may be, but you are not.

  23. Don't ask for screen size, size with the window by kris · · Score: 2, Insightful

    As screens grow, windows do not. Instead, people are having multiple windows open side by side at the same time.

    For example, my desktop is 2560 pixel wide and 1024 pixel high - two Flexscan L557 in Xinerama mode. You will not see me running programs full screen, not even full monitor most of the time. People having 1600x1200 are more likely to have two 800x1200 windows side by side than running one window 1600x1200.

    Build resizing pages, do not assume full screen windows, and do not even ask for screen resolutions.

  24. Umm by DiSKiLLeR · · Score: 1

    I have not used anything less than 1024x768 in 5+ years.

    Often i use 1280x1024 or 1600x1200, or 1280x854 on my PowerBook.

    If I use 1024x768 its because i am using a crappy ass LCD (not laptop one) where 1024x768 is its max resolution and I wish i could go higher.

    Who the hell uses 800x600 these days? Slashdot looks awful in 800x600, as do alot of websites. If people are still using 800x600 they are still probably running Windows 95 and some ancient browser so they won't see your website anyway.

    D.

    --
    You can tell how powerful someone is by the magnitude of the crime they can commit and be able to get away with.
    1. Re:Umm by Anonymous Coward · · Score: 0

      You sound like you know nothing about web design. I do a lot of my reading at 320x320 on a Tungsten C. Now even SLASHDOT looks good in 320x320 (if you turn off the bells and whistles).

  25. When people can print pages 1024 pixels wide by Brento · · Score: 1

    I dunno about the rest of you, but I have a lot of clients whose default browser/printer setups put out about 720 pixels wide on an 8.5"x11" page, portrait mode. They want to be able to print out reports and whatnot out of straight HTML and get them on a single page wide, with antiquated versions of IE and Netscape, without touching their printer margins, without paying for custom report generation in Adobe Acrobat.

    Don't preach at me to change their browsers. These are companies with users all over the world who send me trouble tickets asking why IE prints headers and footers on their pages. Lovely.

    --
    What's your damage, Heather?
  26. Re:ERrr wait.. by Mind+Booster+Noori · · Score: 2, Interesting

    There are still LOT's of users (specially on companies) who use 800x600 resollutions, and that will be the standard until nobody uses that...

  27. Say it with me, folks by Anonymous Coward · · Score: 0
    HTML is not page layout

    HTML is not page layout

    HTML is not page layout

    and, most importantly...

    HTML is not page layout.

    1. Re:Say it with me, folks by mpmansell · · Score: 1

      It is too a point. It is a mark up language but has so little actual semantic information that it is only really any use as a simple page layout.

      Where it excels is that is groups information blocks and, if left to its own devices, will allow its content to be rendered in a sensible, if not pretty format.

      What has happened is that JavaScript, CSS etc has taken that simple and 'pure' form and allowed some to corrupt it by allowing people to try and turn it into another form of PDF :)

      If you want a pure markup then DocBook would be a good way to go and I have used it for some sites in the past where I've wanted the information to be searchable or presented via multiple media.

    2. Re:Say it with me, folks by digitalarena · · Score: 1

      Thats a good point, PDF is both scalable, and proportionally fixed.
      Let's hand the web over to Adobe, and we can all sleep easier in our beds knowing that our sites will be both visually attractive and technically sound enough to be readable on screen or printed x50,000 on a Litho press.
      If the HTML/CSS/Scripting combination gets much more complex, Postscript programming will seem a doddle.

    3. Re:Say it with me, folks by mpmansell · · Score: 1

      Please!!!!

      Not even in jest!!!

      I have actually seen people trying to do this.

    4. Re:Say it with me, folks by Takeel · · Score: 1

      Shout it from the mountain tops, AC. If I hear another "web designer" complaining that they can't make their website's spiffy new 6-column layout look exactly the same in every web browser on the planet, I'll scream in agony.

    5. Re:Say it with me, folks by digitalarena · · Score: 1

      Ha ha ha,

      In jest of course, but on a reality note, I have heard of print designers hacking the source code of pagemaker (I think) EPS's to change them to other formats.

      One to think about, as SVG develops, will there really be much difference between what can be done with a PDF and what can be done with complex HTML/CSS/Scripting?

    6. Re:Say it with me, folks by mpmansell · · Score: 1

      In a way this is similar to the way I've sometimes used DocBook to generate pages, using different XSLT to render for different screen layouts and also to generate PDF or RTF versions.

      With SVG and MathML, DocBook could be a powerful tool for content providers. However, it still doesn't address the issue of rescaling pages to different sizes.

      Maybe we need to try producing a solution that addresses these problems better than the combinaion of HTML, CSS and Javascript.

  28. Up-to-date resolutions stats by Tomahawk · · Score: 1

    w3schools.com have a page where they keep a up-to-date stats on the resolutions of browsers visiting their pages. 47% use 1024x768 against 37% running 800x600 (as of January this year)

    Probably slightly skewed, but interesting non-the-less.

    The page also shows browser usage stats, and whether javascript is enabled or not (92% yes).

    You'll get the page here

    T.

  29. Sometimes I fear ... by mpmansell · · Score: 1

    ... that having to use horizontal scrolling may actually be part of the base state of the Universe!

    Back in the dark ages, when a web was something you cleaned out of a server case, and the internet was a new fangled name for the Arpanet I remember the 'joy' of getting textual information from the net. We had a couple of formats ranging from text, all the way through wordstar, troff and TeX, all having to be saved and/or extracted before we could even attempt to read them.

    Back then the output was text and it almost always was too wide for the terminal you were reading from :(

    Then came HTML! The sun had risen and there was a nice tidy and portable way of documenting that could be read without the risk RSI, tunnel vision and seized neck muscles. Nerds, geeks and other fellow sad cases rejoiced, were happy and read (when reading was still a common skill :) ) texts on all shapes and size of displays.

    Then, slowly, no doubt attracted by the lure of pretty things rather than content the web began the change.

    The agents of darkness religiously avoided those pesky things called 'knowledge' & 'skill' and armed with a demonic ability to kill any browser's wish to make text readable, theyinfiltrated the ranks of 'Web Developers'.

    The old ways came back and horizontal scrolling returned. Darkness has again returned...

  30. Irrelevant. by dbirchall · · Score: 1

    What is the resolution of a text-to-speech screenreader program?

  31. who runs at full screen anyway? by AllMightyPaul · · Score: 1

    I run at 1600x1200, but when I surf the web, the window is NEVER maximized, but rather sized down to about 800x600. If things were reset to 1024x768, I know a lot of people like me would not be happy to be forced to make their browser take up a bigger chunk of their desktop. Designers should really make their stuff look good in any resolution is my opinion.

  32. A designer speaks by digitalarena · · Score: 2, Insightful

    I fully concur with many points made so far, both with the "Pro Standards" and the "Pro Designer" groups. Really it's a matter of pragmatism. All websites are designed with a purpose in mind. The real measure if success is not whether the site adheres to the standards, or whether the site is aesthetically innovative. Hardly. Does the site do what it was intended to do? Then it's a success, and all the arguments can go jump out of the window. What I have seen in the threads is a battle between "techies" and "artists". But the fact remains, and my professional experience has taught me, that we need each other. One person commented that is it rare to find a programmer (who knows the standards) who is also an artist. "Artists" weep and mock at sites made by programmers alone. Why? Because they lack imagination, vibrancy, and visual appeal, they use Times New Roman to excess, the sites are allowed to stretch to the point that scientifically calculated typographic rules about readbility are broken (note: readability and legibility are two different things - how many "techies" knew that?). "Techies" weep and mock at sites made by designers only. Why? Because they put form before standards, they put prettiness as their first aim and engineering last. They restrict and hold back on resolution because they think it looks good, and force you to "waste" most of your screen size and Standards are utterly unknown to them, (if dreamweaver don't do it, the designer won't produce it). The fact is that good web design requires adherence to many standards, only a fraction of which are covered by W3C. There are rules to visual appearance, layout, typography (readbility, legibility, meaning etc...), colour, photography, information heirarchy, semantics, the list goes on and on and on... Do the "techies" even know what an artist or designer means by each of those things? While the designer - alone - almost never produces the perfect site (to W3C standards), does the programmer - alone - produce the mainstream consumer marketable site more frequently? I think not. We need to expand our view of the web world. No one group has ever got it completely right. To win takes co-operation. I take the analogy of motor engineering. It's a good analogy, because it is about producing a consumer product that requires both aesthetic and technical excellence. The team involves many different kinds of expert, each highly qualified in their field, but no one expert can style, design, build, test destrucively, test non-destructively, ammend the style and design, rebuild, then advertise and market the product. It takes team work, and that requires respect between team members. I wold suggest it is the same with wb design. Each team member is vital, each skill cannot be done without. At the end of the day both "artists" and "techies" come under the business thumb, so what becomes the right "business" decision, is usually the one that we will all end up going with - which brings us right back to the beginning - the site that achieves it's purpose is the successful one - and all the arguments can jump out the window.

    1. Re:A designer speaks by metamatic · · Score: 1

      Us techies have this amazing new technology called the paragraph break. You might want to try it some time.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    2. Re:A designer speaks by digitalarena · · Score: 1

      Ha ha ha ha, At least it's a W3C compliant solid block of text ;-)

      Techies have also invented preservation of carriage returns in the text area field when submitted, they also invented JavaScript inserting of such formatting tags you mention, at the click of a button. More advanced is HTMLarea an in browser WYSIWYG editor. All can be made to degrade nicely for different browsers and operating systems if you really try. They might not all be fully W3C compliant, but W3C is not a good excuse for being archaic ;-). If we all waited for the rule book innovation would be slow indeed (and often is).

      From a commercial point of view I have to design for users who are not techies, and often barely computer literate. These users care nothing for stretchiness of site, their criticism or enjoyment of a website barely goes beyond was it easy to use? or did they accomplish what they wanted? With such design problems as these you don't have time to teach the user a system new to them, or educate them in the background technology of the web, it just has to be intuitive and natural - that can often mean more graphics, and heavier code than many techies would approve of. But ultimately you have a site with more idiot proof usability.

      Though that is a very good case in point you raised. As a slashdot newbie, the fine details of having to manually mark up line breaks was lost on me - until too late. I had expected the line breaks I returned in my reply to be preserved. After all, that is quite a common feature on other forums. So I learn the hard way, don't loose any sleep over it, but think, that could have been made more obvious.

      Another font, a different colour, a heading like Instructions on a different background colour, clearer instruction like You must format your text to preserve paragraphs, would have made it all stand out, and become immediately obvious though I was in a rush and in no mood to read every bit of text to decipher how it works (thats humans, a good design tries to pre-empt such things - standards or not).

      It's one of those designer/artist issues, concerned about visual appearance. In this case not because it will *look* better or impress our fellow designers, but because it will be more user friendly and communicate faster. Once again there is more to a website than content and standards.

      Perhaps the difference in Artist and Techie views comes from their background, Programmers come from a background where they are required to learn a new language to work and decipher code (text) as they work, and so deciphering websites without graphical helps is quite acceptable to them, while designers are concerned with symbols, images, shape and colour to communicate and so have a view point in that direction. No one is right, so long as the target audience is serviced effectively.

      Interesting :-D

    3. Re:A designer speaks by digitalarena · · Score: 1

      And there's another thing, I select "HTML Formatted", but it never accepted my

      "
      .

      Would that be a "Techie" or "Artist" problem?

      We live and learn :-D

    4. Re:A designer speaks by metamatic · · Score: 1

      Slashdot is really broken, you basically can't use anything but 7-bit ASCII. No accented characters, no proper quotation marks, and so on.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    5. Re:A designer speaks by metamatic · · Score: 1

      People don't care about stretchy layout when you describe it that way, sure. Now try saying "Would you like the site design to still work if you select large fonts because you find small text hard to read?"

      For CSS vs tables, again you don't describe that as the choice--you say "Would you like the site to be faster to download?" and "Would you like to be able to access the site from your PDA or web phone?"

      All the technical crap has sound end-user reaons for being there. You just don't see it discussed that way here, because this is a site for technical crap.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    6. Re:A designer speaks by digitalarena · · Score: 1

      Absolutely. no argument with that.

      But to build the site that achieves it's aim you have to know a bit about your audience, and also how far you. your budget, your deadlines are prepared to go for accessibility.

      If we don't give a monkies for PDA users or webphone users, perhaps because they represent only 0.25% of the available market we are targeting, then we are working under a different set of priorities and site building constraints than a projects whose market is 20% PDA or Webphone.

      Again, does the site achieve it's aim, if it does, it's a success.

  33. Re:ERrr wait.. by mpmansell · · Score: 1

    or laptops, which cannot be upgraded

  34. Fixed width sites are good by n-baxley · · Score: 1

    As a web developer that has slowly come around to the fixed width web site, I can give a couple of reasons why it is a good thing.

    1) Consistency. There are a myriad of different environments that your site will have to function in. Different browsers, different resolutions, different OS. By setting the width, you take _some_ of the guess work out which allows you to have a better idea what the user will see and make sure that she sees the best looking and most easy to use site possible. Fluid sites have the disadvantage of being displayed on large screens that can stretch your easily readible paragraph into a single leviathon line.

    2) The other reason is not so much a user friendly matter, that's covered in item 1, but a development cost factor. Remember web sites cost real money. While fluid sites sound easy, getting them to look the same in every browser etc is not easy, even with CSS. Fixed width sites are much easier to produce quickly with CSS, and using CSS allows us to address that other thing people are complaining about here: little screens.

    For those that gripe about viewing my 760px wide site on their PDA or phone. I can pretty much guarantee that you won't be able to use any site designed for the "big screen" on your tiny screens. What is needed is for site layout to be controlled through style sheets which can sense when a PDA is accessing the site and apply a different style that minimizes the page to the essentials that a PDA would want. You can change the look of the page entirely by simply chanigng your style sheet and you won't have to mess with the core cod of your page.

  35. When people learn to change it by GypC · · Score: 2, Funny

    Even $*&%&* IT people who should know better don't change the default of 800x600, even if it's on a ^*%* high-end flat-screen that only looks good at 1280x1024.

    And they ALWAYS leave it in 16-bit color.

    This is at both of the IT jobs I've had.

    What the %*&^ is up with that?

  36. Graphic design != web design by FedeTXF · · Score: 1

    Gaphic designers just use computer editing tools to draw on a paper through a printing device. They love fixed measures, WYSIWYG, aligning pixels, and measuring things in milimeters.
    This is all useless for web design. Webpages are designed to be seen (primarily) on a screen and this destroys the graphic designers' basic concepts and techniques.
    I don't see any reason to make a webpage not scale because all the HTML rendering is made to do so. This is part of the macromedia flash's success, it gives a fixed size canvas for the designer to "be creative" and they love livig inside boxes.
    Every time I see a big budget site use a fixed width page or even a fixed width and height page I feel they never went on learning after getting their designer's degree.

    And many web developpers that are techically literate and knwow better are under the orders of these desingers that only know the paper world.

  37. It's not an "x"... by Anonymous Coward · · Score: 0

    That's ×, you idiots. IDIOTS!!

    1024×768!!
    1024×768!!
    1024×768!!!!

    This pubic service announcement brought to you by weks.
    \@o@/

  38. It's the tools by wowbagger · · Score: 3, Insightful

    As far as I can see, 90% of the problems with the way Web pages are designed comes from the code generated by the common tools.

    The <a href="#" javascript="bla...."> stupidity, the "<table width=600" and suchlike fixed width items, all seem to be commonplace in code from things like Dreamweaver and such. Perhaps those programs can generate proper code, but it would seem the default settings don't (IANAWebDesigner).

    If the companies that made the tools would just design the tools to generate proper HTML, that works on different resolutions and font sizes, that degrades gracefully when Javascript is turned off, and MAKE THAT THE DEFAULT SETTING, then a great deal of the problems would go away.

    You should see my userContent.css file - it is full of overrides to prevent stupid web sites from using 400 pixel wide tables on my 1600 wide web browser.

    I've worked with many UI designers - most of whom have the idea that they want to control everything to the pixel level. Then I take the mouse and attempt to resize their window. Either the window won't resize (they've blocked the message) or the window looks like crap. Designing ANY UI that will resize is HARD - you the designer have to convey to the program, somehow, that *this* item should grow, but *that* item should not. That is extra information that many lazy UI designers don't pass along - be they designing UIs for programs or for web sites.

    1. Re:It's the tools by Rich0 · · Score: 1

      Care to pass a link to your userContent.css file? Sounds like something that might be of general interest...

    2. Re:It's the tools by wowbagger · · Score: 1

      Let's see if I can just copy and past it without the lame filter (excuse me, lameNESS filter) barfing on it.
      Nope. OK, so I'll express it differently:

      foreach width {790 486 750 760 640 618 748
      742 547 600 646 770 620 594 595 594 285 770 } \
      {
      puts "TABLE[WIDTH=\"$width\"] { width: auto !important}"
      }
      foreach width {770 285 600 279 297 480 336 418
      480 478 450 470 160 585 375 388 464} \
      {
      puts "TD[WIDTH=\"$width\"] { width: auto !important}"
      }
      TD.leftcolumnmain { width: "160" !important }
      TD.article { width: auto !important }

  39. A better GUI... by tetabiate · · Score: 1

    Most GUI applications running on MS Windows or
    X Windows are not smoothly scalable in the sense
    that when changing monitor resolution the window
    elements like buttons, scrollbars, icons, fonts,
    etc., do not preserve the whole appearance, each
    element scales independently of the others. Is it
    possible to make a smoothly scalable interface that
    maintains consistency at all display resolutions?

  40. Screen Resolution Browser Resolution by BigNumber · · Score: 2, Interesting

    Just because I'm running a high screen resolution doesn't mean that I'm running my browser at full screen. I happen to like 1024x768 on my tiny 15" screen at work and I don't want to have to maximize just to see everything. Also, these are windows so they can be any size. If I want to make my browser 865x550, I can do that. The website should adjust to my window size, not the other way around.

  41. Elastic Design renders this relatively unimportant by fingal · · Score: 1

    If you design your site utilising non-pixel based measurements (mm, pts or relative such as %) then they will scale to the appropriate size that best fits the resolution of the target browser and platform.

    And before everyone starts going on about images not scaling, I would strongly recommend that you read alistapart's article on Elastic Design, and check out the Demonstration page. Resize the text and watch the whole site scale...

    --

    The only Good System is a Sound System

  42. I run lynx by Stevyn · · Score: 1

    you insensitive clod!

  43. Standard for the aging by howman · · Score: 2, Interesting

    Man... I run at 1600 x 1200 on a 17" sony trinitron monitor and can't wait to pick up a nice 21" viewsonic and run higher rez... Granted it is a pain when I visit web sites that insist on using tiny fonts, although I did see a really cool flash site that scaled everything to fit into whatever window you had opened, and I could read it great even when I had it scaled down small... I do a tonne of 3D work and I love my real estate. At work I am on three 21" viewsonics maxed out at 1900 x 1600 and always use all three for one application. Granted I have a system that can handle it and I am not losing my eye sight just yet...
    On the other hand, my mother has difficulty seeing, due to cataracs, and she browses and does banking on a 800 X 600 laptop. So for private use hi res is something you set for web space the lowest common denominator is your best bet.
    I am sure within a few years we will have higer res as standard, but again as more boomers lose their sight, sites with easier to read text will do better. I can see a standard of higher res but then we will all have to use H1 for paragraph text.

    --
    flinging poop since 1969
  44. google ? by rasz · · Score: 1

    does google have screen resolution statistics ? That would help a LOT.

    Also, many mentioned scalable CSS and such. Are there any good tutorials how to make a scalable webpage ? I tried some time ago (a year) and relative positioning was a APIN (different web for IE and gecko browsers, broken images and all).

  45. My Websites + CSS by Jorkapp · · Score: 2, Interesting
    Whenever I design a web site - I use XHTML/CSS. Using both allows for excellent scaling at low and high resolutions. I designed one such web site on a system running 1024x768x24bpp, and just viewed it on an older system running 640x480x8bpp. Aside from a slight color issue with one of the images, all is well.

    The beautiful part of CSS is that it allows you to use mathematics to scale. If I want the font size to be proportional to the screen size (for example, 10px at 1024x768 - 8px on 800x600), I can just use something like:
    Font-Width: ScreenWidth / 10;
    (Yes, I am aware that this will not work, but its just for example purposes only)

    and it will scale accordingly.
    --
    Frink: Nice try floyd, but you were designed for scrubbing, and scrubbing is what you shall do.
  46. The Reason Why IBM Does What It Does.... by Alpha27 · · Score: 3, Informative

    is due to their requirements to support multiple platforms and browsers and many legacy browsers. They still generate a text version of the homepage. They even support OS/2 to this day.

    How do I know? I used to work for them as their lead HTML developer back in the day, and worked extensive for their website standards.

    1. Re:The Reason Why IBM Does What It Does.... by eurleif · · Score: 1

      A flexible layout does not reduce compatibility with any browsers.

  47. When eye cloning becomes affordable and easy by tverbeek · · Score: 1

    The main factor holding back the increase to 1024x768 is the fact that so many people have less-than-perfect near vision. Higher resolution shrinks everything, so my parents (for example) consider that a downgrade compared to 800x600. Their computer is capable of 1280x1024, but it becomes unusable (to them) at that resolution.

    --
    http://alternatives.rzero.com/
  48. *BAD* design practice by Vrallis · · Score: 2, Insightful

    Designing around a specific resolution is simply BAD practice. Any web developer doing so should be shot. I used to do web development, and we followed some fairly strict guidelines.

    A) Absolutely no horizontal scrolling required (this is the closest we got to designing to a resolution--this test was always done at 640x480 with a maximized browser window)

    B) Never do any 'under construction' bullshit. If you don't have a page ready, don't link it.

    C) Absolutely no flash, java, javascript, or other plugins. I REFUSE to use any sites that are completely flash-based.

    D) Proper attention to contrasting colors, as well as keeping colorblindness in mind.

    E) Don't specify fonts by name. Not everyone has, or can use, Avant Garde and Dingbats.

    F) The page should render reasonably well under text-based browsers such as Lynx and links. It doesn't have to format perfectly (very, very difficult to pull off), but should at least be navigable, with all information visable.

    G) Frames shouldn't be used.

    H) Forcing a link to open in a new browser window should never be done. IF the user wants it in another window, or another tab, then let them make the choice.

    I) Even though I say no Javascript, I'll re-iterate this one. If you design your site to open it's own new window, turn off the button bar, turn off the menus, resize itself, and/or disable right-clicking, go blow your brains out NOW and do the rest of us a favor. Right now. Do not pass go, and please make sure you use hollow-points.

    J) The page should render correctly under, minimum, Explorer 3+, Netscape 3+, Opera, Konqueror, Mozilla/Firefox/Galeon, and any other web browser you can get your hands on. It won't always render identically, no matter what you do--but should remain usable, as properly formatted as possible, and fully navigable and visable.

    All of the above issues are turning the Web into a mish-mash of unreadable, un-navigable garbage. If enough people refuse to stay on badly designed sites, the sites will die. Eventually, practices will change--hopefully.

    1. Re:*BAD* design practice by ttfkam · · Score: 1
      Designing for a specific resolution is a bad thing. Agreed. But what most of us were talking about is a specific minimum resolution. Fixed width layouts aren't a 640x480 vs. 800x600 issue. They're a print layout vs. web layout culture thing.

      A) >95% of all clients are 800x600 or above. I don't see why this can't be a baseline. For clients such as PDAs and WebTV, just make a dedicated stylesheet instead of shoehorning into the desktop layout paradigm. Also, I've seen designs where horizontal scrolling is a compelling design decision...as long as it only scrolls in one direction (ie. horizontally and not vertically).

      B) Agreed. All web sites are constantly under construction in some form or another.

      C) This is technological bigotry. Javascript can be used to reduce the network traffic and make immediate client UI reactions. This can be a good thing. Is it abused? Sure, but so is plain HTML sometimes. Java, same story, more advanced applications. For example, the Mindterm SSH client is a Java applet. It allows access to that particular server (and only that server) from any Java enabled browser anywhere in the world. Comes in pretty darned handy for me when I need to get on my box remotely but still respecting security. I have seen games and utilities in Flash that cannot be done otherwise on the web. Without widespread development and adoption of SVG/SMIL, Flash is the only way to get some things done. Are Flash adverts annoying? Certainly, but so are static image adverts. There is nothing inherently evil or bad about these technologies. In fact, your arguments sound conspicuously like those of diehard gopher, archie, and usenet users who derided the web...basically for being too popular. Popularity breeds misuse, no matter the topic or tool.

      D) Agreed.

      E) I almost agree. You can specify by name as long as you provide fallbacks. (eg. font-family: 'Avant Garde', 'Zaph Dingbats', 'Times New Roman', serif;) There's a difference between accepting that not everyone has you favored font and completely discarding its use.

      F) Agreed. This is a good test for many audible and braille readers. It is also good for programmatic access of your site by search engines, proxies, and crawlers. Semantic markup is the way to go. Just be sure to avoid the use of CSS directives like "display: none;" which many accessibility readers understand and avoid as well. Just say no to FIR.

      G) More bigotry. Should frames be used less than they currently are? Sure, I can agree with that. But there are legitimate uses for frames and iframes; Uses that cannot be adequately replicated without using frames.

      H) Wholeheartedly agree.

      I) Wholeheartedly disagree. There are definite times when this practice is called for. Especially for web applications instead of publish-oriented, static web content. If you concerned about popups, get a browser that blocks popups. If a site pops up a window and you don't like it, don't go to the site. It personally doesn't bother me when used in a context that makes sense.

      J) Yes, graceful degradation is a good thing. Semantic markup and judicious use of CSS is the way to go. As far as layout, I have no problem giving NS3/IE3 a look comparable to lynx/links. Content accessibility is important for every client, but appearance for these obsolete browsers is close to the bottom of my priority list.

      -----

      All of the above issues are turning the Web into a mish-mash of unreadable, un-navigable garbage. If enough people refuse to stay on badly designed sites, the sites will die. Eventually, practices will change--hopefully.

      Bull. Bad UI decisions have turned the Web into this. Bad UIs can be found everywhere, not just in the Web. That's what UI specialists are for. Just because you're a coder who hates Flash doesn't make you the cat's meo

      --

      - I don't need to go outside, my CRT tan'll do me just fine.
  49. Image scaling Right Sizing Re:Why is this even by WolfWithoutAClause · · Score: 1
    I don't completely agree that image scaling sucks.... well it's not perfect, but it does work.

    I have the problem that I own an 18 inch CRT; I usually run it in 1600x1200 mode. The problem is that a lot of the features of the web images are barely visible, they are so tiny.

    Now, I claim that scaling up the image by 2x so that it covers more pixels is the right thing to do in that case- the angle subtended on my eye would be the same on the 1600x1200 mode as in 800x600 mode on the same CRT and the rendered writing around the images would look much better.

    I call this 'right sizing'; because it preserves the size of the image.

    Ok, sure, the resolution of the image is going to be no better than if I ran at 800x600- but it's still going to look better. The overall user experience is noticeably improved.

    Note that right sizing is not a panacea- scaling an image from 800x600 to 1024x768 would look ridiculous for digitally generated images in many cases. Going from 800x600 to 1600x1200 would look fine though.

    I just think that we are going to see more of this kind of thing in browsers; since CRT technology is advancing faster than standards are likely to change. I'm wondering when Mozilla will start providing optional scaling up of images to suit the CRT resolution. I'm also wondering whether HTML needs (or has?) some sort of resolution hints to tell browsers how it was supposed to be viewed.

    --

    -WolfWithoutAClause

    "Gravity is only a theory, not a fact!"
    1. Re:Image scaling Right Sizing Re:Why is this even by drakaan · · Score: 1
      If you want to know how to make scaling work, why not read up on the standard.

      You won't see more of this type of thing in browsers...at least I hope not...that would mean that web designers are going to have to wrestle even more control back from know-it-all browsers like I.E. Hell, it took me forever to figure out why IE insisted on putting scroll-bars on my pages and making the text go off the edge of the screen, but only in certain cases (there's some stupid "compatibility mode" it kicks into when it gets scared that things aren't going to render right).

      I got around the problem (have to add an xml declaration before the doctype), but then again, the only reason I *noticed* the problem is because of something that nobody much talks about...compatibility testing.

      Making sure that your page looks right in IE, Mozilla, Netscape, Opera, Safari, Konqueror, etc is the job of the web designer. CSS and the w3c provide so many tools to accomplish this that a designer who pleads ignorance or insists on making everything a huge table layout full of rectangular chunks of a sliced-up picture doesn't deserve that title.

      If you whine to me that my images don't scale on your monitor, and it's important enough to me, I'll make sure that I write code that takes screen resolution into account. The reason that I'm even able to is that I take the time to find out what the standard is, and a way to do it it spelled out pretty clearly.

      --
      "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
    2. Re:Image scaling Right Sizing Re:Why is this even by drsmithy · · Score: 1
      I have the problem that I own an 18 inch CRT; I usually run it in 1600x1200 mode. The problem is that a lot of the features of the web images are barely visible, they are so tiny.

      Who makes an 18" LCD that runs @ 1600x1200 ?

    3. Re:Image scaling Right Sizing Re:Why is this even by WolfWithoutAClause · · Score: 1

      Give up. Who?

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    4. Re:Image scaling Right Sizing Re:Why is this even by drsmithy · · Score: 1

      Ah, sorry, I thought I read 18" LCD, not 18" CRT :).

  50. Maybe when pages get designed properly... by jbarr · · Score: 1

    While I realize that Web pages are primarily an on-screen medium, the problem is when I want to print out a Web page, too often horrible formatting and ultra-wide banner ads cause the text on the right of the page to get cropped in normal "Portrait" mode requiring me to reprint in "Landscape" mode. I'm not saying that you can't move to 1024x768 formatting, just follow standards so that your pages are consistent across a number of resolutions. And please remember that people also print your pages...

    --
    My mom always said, "Jim, you're 1 in a million." Given the current population, there are 7000 of me. God help us all!
  51. Your pages should scale! by jbarr · · Score: 2, Informative

    Just follow standards so that your pages nicely scale, and you won't have to worry! A real-world example is that my parents' less-than-stellar eyesight requires that they keep their resolutions much smaller than 1024x768 meaning that pages of larger resolution require left and right scrolling. This not only is a hassle, but some of the intended "design" of the page is lost if the user can't see it all.

    Make your page scalable, and you'll have a winner.

    --
    My mom always said, "Jim, you're 1 in a million." Given the current population, there are 7000 of me. God help us all!
  52. Stick with 800x600 by GreenKiwi · · Score: 1

    I hope that people stick to 800x600. It would be nice if the pages would scale nicely to be displayed on larger screens, but I like to not have to maximize my windows to view web pages. Many laptops are still stuck at 1024x768, and 800x600 designed pages work great on them.

  53. Projectors! by cmpalmer · · Score: 1

    Our biggest problems with our apps and web pages is that we can get by with laying out the pages so that nothing is crowded at 1024x768 (they do dynamically and gracefully resize, but our useability target is for 1024x768 to have adequate workspace and not much scrolling), but we keep running into situations where we have to train or demo our products with older projectors that don't do more than 800x600.

    Evidently, as long as the bulb doesn't burn out, most places don't upgrade their projectors.

    --
    -- stream of did I lock the front door consciousness
  54. A simple solution by SanityInAnarchy · · Score: 1

    Most people reading comments like this will either say "Yes, I do that" or freak out and say "My web site has worked for 5 years and there's no way in hell I'm changing it now."

    Simple solution: make a list of all the pixel widths, add them up, and divide by 100. Now go through each pixel width and divide by the total from the previous calculations to get a percentage. Plug in the percentage (adding a % sign means the browser sees it as such) and load up the new page on a large monitor (1600x1200). Play with resizing it a lot. Decide if there's anywhere you need to tweak.

    Do the same thing for heights, if you really have them.

    The only place I see this not working is pages which have a specific, large image as a background for the entire site, and everything is either on top of that image or part of it (an image map). Even there, you can use Flash or SVG, but you really should get over it and just use a solid color or a repeating pattern for a background.

    Look at gnu (and my site, for that matter) for an example of the best web design. Make your point with words. Add some images here and there if you need to, but honestly, if your product sucks, users won't stay there just to look at your pretty site design, and if your product rules, people will stay there despite not having anything pretty to look at it.

    --
    Don't thank God, thank a doctor!
    1. Re:A simple solution by grotgrot · · Score: 1

      I had forgotten about the people who use images as backgrounds. The fun ones are those who make the background image 640 or a similar number of pixels wide, but have the text free flowing. On a wider browser window the image repeats and often looks terrible and makes the text flowing over the top of it unreadable.

  55. Wrong question by Jahf · · Score: 2, Insightful

    The better question is "When will web designers break the mold of pixel size and start doing good designs with proper technologies so that pages look good on any reasonable device?".

    Then again, I've been asking that question for about 7 years (94 through 97 were good years for resolution independent pages).

    Make the design look good with -no- graphics and minimal tables. Then add the images to spruce it up for those devices that can view the images.

    I'm not saying limit yourself to designing to text-based browsers, but there are numerous graphical browsers (PDAs, phones) that work better when the large images are turned off. I have seen many sites that do this well. On the other hand, there are sites like Bioware.com that barely load on a P3-800 with tons of RAM and a 1280x1024 display due to terrible design both with images and tables (I like bioware games, I hate their site).

    There is an opportunity here for a PDA browser to help though ... if I have a PDA with a 4:3 aspect ratio screen I would -love- to be able to tell the browser to scale down the images to emulate a resolution ... in the case of large 4:3 ratio resolutions you wouldn't even need to resample the image to get decent results, just display every nth pixel/row. It wouldn't look great but we might actually be able to see the page done by over-done designs.

    --
    It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
  56. Standards eh? by Saiai+Hakutyoutani · · Score: 1

    The standard that you speak of is to design a website to work on any resolution. If you find at some point that your website only works at a particular resolution, then it's more or less a failure as a web site.

    Use relative sizes for what they're worth, and stay away from those pixel sizes.

    1. Re:Standards eh? by josepha48 · · Score: 1
      I'd agree for the most part. If your web site is a news site, where you want people to be able to view your site, it should work at any resolution. This includes blogs and personal web sites. I cannot tell you how many web sites are completely useless on PDA with 320x320 resolution. News sites should be usable at this low resolution. However news sites can provide rss feeds and then the pda user can use his own css and an rss reader to render these pages.

      However if you are developing an application, like outlooks web interface, different rules apply. Since this is a web application you can actually set requirements of browser type and such.

      Coding towards standards is important, but which standards? They keep changing and to ask everyone and every program to keep changing its output every time the standards change.

      Probably the best practice is to code to the audiaence that you expect. If you expect 800x600 then code to that. If your audience complains enough then change your standards to suit your audience.

      --

      Only 'flamers' flame!
      Does slashdot hate my posts?

  57. Hopefully Never by vitaflo · · Score: 1

    I run at 1280x1024 resolution, but my browser is never much wider than 900px. I cannot stand sites that are coded specifically for 1024 wide, because even though I can technically resize my browser, why should I? I never understood the idea that every window on your screen needs to be maximized to take up the entire viewable area.

    Just beacause I have 1024 (or more) pixes to use, does NOT mean my browser is using them all!

  58. Mac window usage style by No-op · · Score: 1, Flamebait

    Umm, ooooookay...

    As a recent Mac convert, (or longtime BSD user, who just happened to switch hardware- take your pick) I've noticed that the mac's multiple window thing is really, really annoying.

    Windows annoys me too, with the fact that most apps only really seem to work in Maximized mode- full screen, blah blah blah. I'm having a hard time getting used to all the little windows everywhere, and the fact that trying to sort through all the damn windows is so terribly frustrating. and, when I alt-tab to an app that's minimized, it doesn't maximize itself - I have to go click on it from the Dock. that drives me nuts. so I end up leaving all the windows on the screen, covering each other.

    I don't know how big of a monitor you other mac people use, but I have a pretty decent 19" flatscreen @ 1280x1024 resolution- and it doesn't seem NEARLY big enough to actually use more than one window at a time (other than terminal, of course, which unfortunately is slightly too big to tile 9 windows on the screen).

    I suppose I need to learn more about the mac's arcane control keys, but more than anything I'd prefer a more normal unix-ish command key setup. oh well. I'm sure someone will tell me how easy it is to do that, but it's not all that obvious to me.

    I refuse to believe the mac has some sort of super-uber-wonderful theory of desktop usage, though, and I wish people would stop acting like it. they waste too much damn space with useless brushed-metal stuff (ugly! make it go away!)

    on a separate note, pixel oriented "graphic designers" suck. go CSS.

    --
    EOM
    1. Re:Mac window usage style by Anonymous Coward · · Score: 0

      so I end up leaving all the windows on the screen, covering each other.

      Dude, that's what the F9-F11 keys are for. Please don't tell me you didn't know about that. It ain't perfect, but it's a hell of a lot better than anything else I use regularly (XP, Linux, FreeBSD, Solaris, Irix, Win2k, etc).

  59. Splash Pages by trs998 · · Score: 1

    I couldn't persuade one of our clients to let me remove their splash page.

    They mainly wanted my to redesign the old site (the web designer before me was obsessed with flash) and change the colours. Since i didnt have the original, i decided to redesign it in a sensible design, without changing the look and feel.

    The new site is an order of mangitude smaller, and scales, and is easy to change.
    Took a while though.

    1. Re:Splash Pages by JM+Apocalypse · · Score: 1

      Personally, I like the old site better because it looks a lot more consistent.

      When designing, please use anti-aliasing to prevent the choppy look. With your design, it looks very broken, but the flash version automatically makes the design look very smooth.

      For your hover images, it also appears that you used a bright blue tinting, making the hover image look odd, and not match with the same look that the transparency effect in flash delivered in the original.

      --

      - - - - - - -
      Orppf urp mf y.ppcxn. yflcbi otcnnov C am yflcbi yr n.apb Ekrpatv (Dvorak -> Qwerty)
    2. Re:Splash Pages by trs998 · · Score: 1

      Yes, antialiasing on some of the textures would have looked slightly better.

      The problem with the flash rollovers is that when you rollover then rollout they sometimes miss the mouseout event, and remain 'stuck' on. Plus they take ages to load, and the site is not really aimed at the kind of people who'd have broadband anyway.

      The main benefits of the new design are speed and flexibility, in that i can change it (well, my successor can, as I'm now part-time in Uni)

  60. 40 by 80 by DynaSoar · · Score: 1

    Monospaced text. One person's web design is another person's ugly waste of bandwidth.

    --
    "I may be synthetic, but I'm not stupid." -- Bishop 341-B
  61. Pop a full screener by rawg · · Score: 1

    You know... Web sites really suck at 1920x1600 resolution. I hate those sites the resize my browser to full screen, then I get this little tiny site in the center. Luckily I have a smart browser that I can turn that off with (Omniweb).

    My preferred browser size is 900x1024. Yes, that's 900 wide by 1024 tall. This is not too wide for sites where I get lost from line to line, or not too wide for sites to render correctly. And it's almost a full page high so I can see the whole picture without scrolling.

    I also hate sites that don't render correctly because some "webmaster" does not know how to program to the W3C specs. You can't be a "webmaster" if you can't correctly build a site.

    Too bad the best overall sites on the net are personal blogs. Even Slashdot needs to be fixed, but I doubt it ever will.

    XHTML, XML, CSS, RSS, and PNG images... That's all that's needed for a good site.

    --
    The above is not worth reading.
  62. Answer: it depends (and use webalizer to know) by neves · · Score: 1
    It will depends on your target public. If you already have a site, install Awstas log analyser. It has an interesting plugin to tell you the user screen resolution.

    My web site is in a third world country, and 60% of the users still use 800x600 (at least just 1.5% uses 640x480).

  63. Not necessarily by notsoclever · · Score: 1
    Two words: Dreamweaver MX.

    No matter how clean its generated code is, it still doesn't help when most of its users have no idea what semantic markup is or how to make flexible page sizes. It might make it easier to do do CSS and HTML editing, but it still gives web designers plenty of rope to hang the users with (and makes it even easier in some ways, like with using absolute positioning and pixel-based sizing and so on).

    --
    There are 10 kinds of people: ones who understand ternary, ones who don't, and ones who think this joke is about binary
  64. [Not so] Snappy Answers to Stupid Questions by npsimons · · Score: 3, Informative

    Q: When will 1024x768 replace 800x600 for web design?

    A: Hopefully, never. Actually, optimistically speaking, web designers will realize that they shouldn't even be aiming for or requiring a graphical resolution as not everyone uses a graphical browser.


    Helpful links:


    People who say "best viewed at/with" obviously don't get the web.
  65. Re:Why is this even necessary? - Mods around? by Anonymous Coward · · Score: 0

    When designers have a FLOAT CENTER for css then MAYBE you will get your wish, but till then forget it.

    If you want to know the reality of designers being forced to use a fixed resolution is due to advertising. Advertisers are paying for one exact spot on your page and you need to deliver.

    Scaling pages work well for some sites but not well for most, take a look at cnn, cnet, yahoo, etc... There is simply too much going on to allow all the elements on all different pages to just fill up to the screen size.

    To be clear, I do and continue to build a version for mobile phones etc, but you really have no choice but to fix the resolution or offer 2 different versions to say 800x600 and 1024x768, the latter usually just ends up getting an extra menu bar with a big skyscraper ad inside.

    My own personal site scales, but the sites that make the money cannot for the most part afford to scale in the same way due to the previously mentioned advertisers.

    On certain sites all you end up with is a lot of white space which looks like crap at 1600x1200 and too congested at 800x600

  66. Re:forget resolution, but give us aspect ratio by Anonymous Coward · · Score: 0

    I agree that resolution is mostly irrelevant. However, the fact that you cannot specify an aspect ratio is a severe limitation that cripples the web standard.

  67. Hey, let's bash web designers! by Infonaut · · Score: 1
    Many web designers are not very aware of CSS and how it can be effectively used to create more flexible pages. But let's not get carried away. Many web design teams are incorporating CSS for positioning rather belatedly because in the early days CSS was more trouble than it was worth for positioning. While it was fine for typographic controls, in the real world environment where the client is breathing down your neck and doesn't give a rat's ass about standards-compliance, getting the job done is more important than doing it perfectly.

    To put the shoe on the other foot, look at the code generated by Slashdot. While the window does flex as the screen is opened wider, Slashdot doesn't even bother with CSS at all. It's a completely table-based layout. I'm not bashing on Slashdot at all, because it does what it needs to do. But I am pointint out that in a real world environment, using the latest techniques is sometimes just not feasible.

    If Slashcode were to be completely rewritten so that it generates nice clean XHTML (or XML that is transformed) with CSS, would the time and effort required to make it cutting-edge compliant really be worth it? Taking the idea to other venues, should every desktop appliction written with a series of kluges in C++ be rewritten in Java so it has a more elegant structure?

    Things are improving. Web designers are getting better at using CSS. Some of them are still hanging on to their "best viewed using Internet Explorer 6.0" mentality, but those are the same people who would be arguing for homogeneous computing environments if they were LAN administrators. In every field there are people who try to stay informed, and there are those who only change when forced.

    It's also important to remember that clients can often dictate to a very large degree the final design. Ask any designer (print or Web) and they'll relate horror stories related to clients who think they know about design, and refuse to listen to professionals. Yes, yes, the designers should walk away in such a situation. But when someone gives you a Dilbertesque task at your job, do you tell them to fuck off, or do you do the task, hoping you can do it in a way that minimizes damage?

    Some designers have the luxury of being able to implement their projects with minimal intervention from clients. But those situations are coveted by designers because they are so rare. Just keep that in mind the next time you see a website and start to think it's automatically screwed up because the designer didn't know what they were doing.

    --
    Read the EFF's Fair Use FAQ
    1. Re:Hey, let's bash web designers! by Anonymous Coward · · Score: 0
      Have to post AC since I already modded you up...

      For the curious, APA ran a story here in which Slashdot was retooled to be standards compliant. Of course, this was just applied to an HTML file ripped from the site but still interesting nonetheless

  68. "Best Viewed In" by tokki · · Score: 1

    There's nothing more obnoxious when a pretentious web designer asks you, in the web page, to change your resolution in order to view their web page.

    Like I'm really going to mess up my icons, window placements, and so forth, as well view a non-optimial resolution on my LCD screen, just so I can better experience your badly designed and overly elaborate UI.

    End rant :)

  69. Text by panxerox · · Score: 1

    looks good at any resolution.

    --
    "It's so convenient to have a system where everyone is a criminal" - A. Hitler
  70. since when by SQLz · · Score: 1

    err, you know those width attributes can be in percentages, you don't need a static width.

  71. in praise of virtual desktops by David+Jao · · Score: 2, Insightful
    I can't believe that no one has mentioned virtual desktops yet. An efficient virtual desktop implementation is the single most important multitasking enabling feature in the world today. Neither the Windows taskbar nor the Mac Expose desktop can compare to virtual desktops in utility.

    Virtual desktops, for those who don't know, are multiple desktops which are all active on your computer at the same time. You switch between desktops by clicking a pager or pressing a key (e.g. on my linux desktop I use F1-F4 to activate desktops 1-4).

    The advantage of virtual desktops is that they let you group programs and switch between them consistently and rapidly. For example, I always put ssh sessions on desktop 1, web pages on desktop 2, mail windows on desktop 3, and programming IDE on desktop 4. Each group of programs is always in the same place every day, and I can switch to whatever I want very quickly. Compare this to the Windows taskbar, where the taskbar icons are never in consistent locations and you have to hunt and peck for the right taskbar icon literally every single time you switch applications.

    Even the Mac Expose desktop is less efficient than the simpler alternative of virtual desktops, since it is very difficult under Expose to group applications together and to perform consistent, single-keystroke navigation of applications.

    Windows is like one folder on one desk, and Mac is like shifting lots of papers around on one desk. Virtual desktops is like having several desks at hand and switching between them at the touch of a button. The last one is the only paradigm that I would consider truly designed for multi-tasking.

    1. Re:in praise of virtual desktops by Twylite · · Score: 1

      Windows has virtual desktops. The support has been provided at OS level since Windows NT ; you just need to get a utility to use them. Try Virtuawin, its even OSS.

      --
      i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
    2. Re:in praise of virtual desktops by David+Jao · · Score: 1
      You're right of course that both windows and macintosh support virtual desktops via add-on utilities. But the support provided by such utilities is inferior for two reasons. First of all, the very fact that you have to go out of your way to add them in the first place is a drawback. Second, the third party utilities are just not as functional as even the first generation implementations of virtual desktops from GNOME 1.x and KDE 1.x.

      For example, Virtuawin does not provide you with a pager that shows window contents within the pager, something that GNOME and KDE have provided for years. Also, on every single Windows virtual desktop manager that I have tried, the desktop switching suffers periods of lagginess where it takes seconds or even minutes to switch desktops. This problem is especially pronounced when more than 20 or so windows are open at once.

      I have nothing against the concept of virtual desktops on Windows, but all implementations I have seen so far are substandard.

  72. Splash pages aren't necessarily bad by YrWrstNtmr · · Score: 2, Insightful

    Bad ones are, though. Flash, JScript, DHTML, whatever....if it's done badly, with no thought to those who can't or don't want to wade through it, then it's BAD. Default to a simple graphic, display Flash *only* if Flash is detected. But that doesn't sell to the PHB and marketdroids.

    I've seen numerous instances of good ones, though. A nice company logo that appears for a couple of seconds (with the ability to escape out) is fine. THat's a splash page. A 2 minute movie isn't.

  73. well... by alek202 · · Score: 1

    I've been designing web pages for quite a while now, and every page scales down to almost 640x480. Click above for an example.

    There is absolutely *no* need to stick to a particular resolution. maybe for the design draft, but not for the final web design.

    --
    Every problem has a solution, but every solution creates new problems.
  74. Images don't scale ....??? by pbhj · · Score: 1

    How about setting the image size in your CSS according to relative font sizes (em for example)?

    That way when people change the font size the images scale. Of course you have to be creative to have a nice looking site no matter how this affects the flow of text around the images.

  75. Sorry, but you're insane. by sethadam1 · · Score: 3, Interesting

    You obviously have never designed any sort of commercial website. Sure, it's nice to be a preachy, didactic Slashdotter and complain about lack of standards, but a true commercial venture knows that you can't always rely on customers to know what they're doing, you can't rely on any consistency in the technology they use, and you can't rely on smart design to catch the user's eye.

    Javascript is not a bad thing at all, but clearly is often used in bad ways. But you don't advocate taking guns away from the police just because they can be bad. It's useful for taking the strain off the server by doing client side validation.

    Frames aren't always evil either. In fact, I use Squirrelmail most of the time - a very common PHP based IMAP webmail system, and the whole damn thing is in frames by default. I love it.

    Many Slashdotters use Gmail now, and I'd like to point out that it's about 99% javascript based. Doesn't automatically make it bad, does it?

    Opening a second window is OFTEN the preferred behavior. Sites that bring up massive search results - like an ebay type site, or an e-commerce site, or even a personals site like match.com, might prefer opening individual windows.

    I can agree with some of what you say: no site should be fully plugin based, and that Flash, while cool, is contributing to the deterioration of the internet, and that horizontal scrolling is the work of the devil. But the rest of your points make you sound too much like a propagandized Slashdot standards fanboy who is hip to the latest trends of XML.

  76. Graphics Driver Download Pages! by NewStarRising · · Score: 1

    Does any one else have trouble viewing these pages in 640x480/16bit-colour? It seems that providers make it as difficult as they can to actually get hold of graphics drivers if one does not already have some!

    --
    b3 4phr41d 0f my 4bov3-4v3r4g3 c0mpu73r kn0wI3dg3!
    MadDwarf
  77. my $0.02 by compro01 · · Score: 1

    1024x768 will replace 800x600 when win9x based OSs vanish. IMO things never looked decent at above that res on my old box. everything was too small, even with large fonts and such. but it is just right on winxp. dunno why.

    --
    upon the advice of my lawyer, i have no sig at this time
  78. When? It already did by Anonymous Coward · · Score: 0

    It already did somewhere around -95, kiddo

  79. RE: scaling by euphonaesthesia · · Score: 1

    There are typographical considerations--having columns and tables fit to whatever size window a user is using would create problems if the window were very narrow or very wide, as very long or very short lines of text are difficult to read. The text size could be scaled along with width and resolution, but I know of no method that will accomplish this efficiently and will work in a majority of browsers. And then there are graphics, which are not scalable without quality loss. PNG might work, but few use the format for larger graphics like photographs would simply be too large in file size. [It would also be expensive bandwidth-wise for those paying the hosting bill.] It may work well for logos and vector images, but beyond that, there's not much to be done.

  80. wtf by grahagre · · Score: 0

    you mean it hasn't arleady, geez!!!!!!!!!!!

  81. But people DO multitask by drf5n · · Score: 1

    I often browse with a sliver of an editor visible behind the browser so I can read the info and type. Sometime I like having active windows in the background, or with the useless fringy stuff pushed off of the screen.

    Eyes do multitask with the rest of your body -- you can see things out of the corner of your eye, and type without watching your fingers move or the letters pile up on the screen.

    Why on earth would yoou want a monitor bigger than one piece of paper? To maybe show two pieces?

  82. Hello by Cow007 · · Score: 1

    CSS is perfec for this application. Movable type is a perfect expample of the technology in action. There pages stay cnentered in browser winsows no matter the size. Its amazing how much technology is available today and how much ignorange big companys have of harnessing this technology.

    --
    411 Y0UR 8453 4R3 8310NG 70 U5!! -NSA
  83. Re:"Best Viewed In" -Toolbar Fix by LouWokotommeAtzIII · · Score: 1

    That really is annoying. Why don't we just write up an actually useful toolbar that would let you change your display with a touch of a button, or just write it into the normal default toolbar? I honestly have no need for two favorite buttons.

    An even better idea would be to make it highly customizable (the complete opposite of Windows add-an-icon customization), to the point where you could set the toolbar buttons to change display size, font size, image display, and the list can go on and on.

    For example, you could have a button made for sites with lots of text, another for viewing image heavy sites, and another that fit your person preferences.

  84. Let me be clearer by ttfkam · · Score: 1
    On the contrary, I think I got the point. I just wasn't clear on what I meant.

    First off, I strongly disagree with your position that layout should not ever be done in pixels. What is a percentage if not a percentage of a pixel measurement? Monitors display in pixels. That's our baseline. I was speaking of pixels in the same way that a low-level programmer might speak of gotos. When working in C, gotos should generally be avoided. In assembly however, gotos are everywhere; They are a necessity to get anything done.

    When I say someone should code to a particular resolution, I don't mean that people should make pages that only look good in that resolution. What I mean by coding to 800x600 is that I am willing to give a scrollbar to people at 640x480, but the layout should expand to use the available area in higher resolutions.

    I also strongly disagree with your position that "everything else should be sized to a percentage of the viewing area." If someone has their browser at 800 pixels wide and you set a side navbar to be 30% of the total (240 pixels wide), this is reasonable for most nav text and info. But if another user has a browser that is set to 1024 pixels wide or more, that navbar starts taking up too much real estate in my opinion. It would be better if the main content area were to expand rather than the navigation bar. Not that I'm saying that you should set pixel values in your CSS mind you. Here is a case where most of the time, a width in em units would be better. That way, differences in user font sizes can be accomodated. Sometimes it's easy, but not always. If it was always easy, 99% of all web pages would be done like this. Unfortunately in the real world, some designs simply aren't that easy.

    Take a look at one of my sites. Are you honestly saying that the main nav should be a percentage of the total? Take a look at one of the articles. Aren't you glad that when you expand/contract the browser, the main content is affected much more than the width of the nav?

    And as a sidenote (not directed at the parent), idiots with their monitors set to 640 (or 800) because they "can't read the little text" are idiots and should be smacked on the head. Methods exist to make font sizes larger without having a screen with 1/4-inch-wide pixels or the infernal fuzzy-LCD effect encountered when running a flat panel at a non-native resolution. Stupid clueless users. Of course, web "designers" who specify "10px" as the height of their text should be shot for making this problem worse, as well as whomever is responsible for MSIE not being able to scale this text when requested, which comprises the majority of commercial websites.

    I'm certainly glad that vitrol wasn't directed at me. I do take issue with you characterization of "idiots." People are free to browse the web as they please. It is our responsibility as webmonkeys to get our message out, not for the "idiots" to conform to us. You are obviously a young, healthy person who does not know what it is like to have horrible eyesight due to genetics, accidents, or simply old age. I myself use a 19" monitor at 1600x1200. I've also seen people with 21" monitors who use 640x480, and I do not begrudge them. Many of these folks did so not from ignorance or idiocy but rather from a standpoint of comfort.

    I'm not saying you have to cater to these folks and make sure every design no matter the intended audience or extra time needed fits for absolutely everyone. In fact, if you want to code to maximized 1600x1200 resolutions, so be it. I code to a minimum of 800x600 and get an estimated >95% of desktop users. However, it is not right or justified to call them idiots simply because you would find it unreasonable or uncomfortable to do yourself. I don't mean to come down so hard, but I've had more than a few relatives who have had vision problems. It struck a nerve.

    As for pixel sizes for fonts, that's not a simple issu

    --

    - I don't need to go outside, my CRT tan'll do me just fine.