The issue of line length: style vs readability

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Haines Brown

    The issue of line length: style vs readability

    In another thread, the following comment was made:
    [color=blue]
    > I tried the following with Mozilla Firebird (using Gecko/20030712).
    >
    > Isofarro wrote:[color=green]
    > > http://www.pga.com/openchampionship/[/color]
    >
    > I found this site to be unimpressive. The design doesn't scale as I
    > size the browser window horizontally and so I either waste space or
    > I get an annoying horizontal scrollbar.[/color]

    I publish thousands of plain longish documents, and my concern is much
    more for their readability than aesthetic design. Consequently, I make
    them all fixed width of 600px, with no border, and place them
    horizontally in the middle of the browser window.

    In publishing text, it is said that one must keep line length down to
    40-60 characters to make the text easily readable. This is why text is
    written in columns, but I don't want to confront the challenges of
    doing newspaper style columns (balanced) in CSS (intimidating and
    probably would slow document production).

    Therefore I have compromised. A 600px page width gives me a line
    length of 80 characters, which is on the order of the above
    recommendation, and it is also a page size that can be seen on all
    browsers. Because the page is centered and has no border, I don't
    think it looks too badly even with higher resolution.

    And yet Isofarro's complaint above remains valid. There is space
    "wasted," although, with the centering and no border, perhaps that's
    not so objectionable.

    What do people think? Should I persist, or should I presume higher
    resolution, make my page 1000px wide and struggle use two balanced
    columns?

    An example of current page design to illustrate my point:


    --
    Haines Brown
    brownh@hartford-hwp.com
    kb1grm@arrl.net


  • Jim Dabell

    #2
    Re: The issue of line length: style vs readability

    Haines Brown wrote:

    [snip][color=blue]
    > I publish thousands of plain longish documents, and my concern is much
    > more for their readability than aesthetic design.[/color]

    Sounds fair.


    [snip][color=blue]
    > In publishing text, it is said that one must keep line length down to
    > 40-60 characters to make the text easily readable.[/color]

    That's about right.

    [color=blue]
    > This is why text is written in columns, but I don't want to confront the
    > challenges of doing newspaper style columns (balanced) in CSS
    > (intimidating and probably would slow document production).[/color]

    Fair enough.

    [color=blue]
    > Therefore I have compromised. A 600px page width gives me a line
    > length of 80 characters,[/color]

    What it gives _you_ is irrelevant. It can and will give other people line
    lengths of varying numbers of characters. 600px says nothing about the
    width of the characters.

    [color=blue]
    > which is on the order of the above recommendation, and it is also a page
    > size that can be seen on all browsers.[/color]

    I'm not sure what you mean by this. Are you saying that you think all
    surfers are capable of 600px wide canvases? That's not true. And, as you
    previously stated, the goal is for documents to be easily readable, so
    avoidance of horizontal scrolling is a requirement too.

    [color=blue]
    > What do people think? Should I persist, or should I presume higher
    > resolution, make my page 1000px wide and struggle use two balanced
    > columns?[/color]

    p { width: 50em; max-width: 60em }
    html > body p { width: auto }

    This will still not be the best when viewed with Internet Explorer, but at
    least there will be some meaningful correlation between number of
    characters and the width of the paragraph now.

    --
    Jim Dabell

    Comment

    • Stan Brown

      #3
      Re: The issue of line length: style vs readability

      In article <m265lzq4go.fsf @hartford-hwp.com> in
      comp.infosystem s.www.authoring.stylesheets, Haines Brown
      <brownh@hartfor d-hwp.com> wrote:[color=blue]
      >I publish thousands of plain longish documents, and my concern is much
      >more for their readability than aesthetic design.[/color]

      So your philosophy is right. But,
      [color=blue]
      > Consequently, I make
      >them all fixed width of 600px, with no border, and place them
      >horizontally in the middle of the browser window.
      >
      >In publishing text, it is said that one must keep line length down to
      >40-60 characters to make the text easily readable.[/color]

      Then why don't you specify your width in ems instead of pixels?

      --
      Stan Brown, Oak Road Systems, Cortland County, New York, USA
      Dragon222 adalah situs slot gacor terbaru yang selalu memberikan banyak bonus menarik dan kemenangan JP untuk pemain setia selama bermain di link slot DRAGON222.

      HTML 4.01 spec: http://www.w3.org/TR/html401/
      validator: http://validator.w3.org/
      CSS 2 spec: http://www.w3.org/TR/REC-CSS2/
      validator: http://jigsaw.w3.org/css-validator/

      Comment

      • Fredrik Jonson

        #4
        Re: The issue of line length: style vs readability

        In <m265lzq4go.fsf @hartford-hwp.com> Haines Brown wrote:
        [color=blue]
        > I publish thousands of plain longish documents, and my concern is much
        > more for their readability than aesthetic design. In publishing text,
        > it is said that one must keep line length down to 40-60 characters to
        > make the text easily readable. I have compromised. A 600px page width
        > gives me a line length of 80 characters.[/color]

        Well, 600px table width gives you 600px table width and aparantly 80
        characters on the screen and software combo you've tested it on. You
        cant say for sure how it looks on any other platforms, however.

        I actually think it would be quite advantageous for you to use css
        instead of fixt-pixel-tables.

        In css it is possible to set the witdh of a row in the unit of
        characters. So you could simply use:

        p {
        max-width: 66ex; /* or 66em */
        line-height: 1.3em; /* See comment [0] */
        }

        To get row length of 66 characters maximum, if the browser window is
        smaller than 66ex the line will wrap. This is better since people with
        extremly high or low resolution monitors (as a example) then get your
        texts dispayed more to your intent.

        I think that you could actually make your text more visually appealing
        with the help of css with quite little effort since you don't use too
        much layout junk in your pages.

        [0] = and while you're at it, consider increasing the row height a bit.
        Personally I find increased line space makes text, especially long
        paragraphs, easier to read on the screen. But maybe that is just me? =)

        --
        Fredrik Jonson

        Comment

        • Stan Brown

          #5
          Re: The issue of line length: style vs readability

          In article <9c2ghvotdv16k1 1ldqhr9mp5r2ha4 7bo35@4ax.com> in
          comp.infosystem s.www.authoring.stylesheets, Steve Pugh
          <steve@pugh.net > wrote:[color=blue]
          >Or better still, do nothing and let the user pick the font size/line
          >length combination that suits them best.[/color]

          But that would mean ... (gasp!) ... giving up control!

          Users can't be trusted to pick their own font sizes and line widths,
          everybody knows that.

          (No, I'm _not_ serious. But the above does seem to be the prevailing
          attitude, and I feel that those few of us who want to see the Web
          used the way it was intended are just dipping the ocean with a
          fork.)

          --
          Stan Brown, Oak Road Systems, Cortland County, New York, USA
          Dragon222 adalah situs slot gacor terbaru yang selalu memberikan banyak bonus menarik dan kemenangan JP untuk pemain setia selama bermain di link slot DRAGON222.

          HTML 4.01 spec: http://www.w3.org/TR/html401/
          validator: http://validator.w3.org/
          CSS 2 spec: http://www.w3.org/TR/REC-CSS2/
          validator: http://jigsaw.w3.org/css-validator/

          Comment

          • Jacqui or (maybe) Pete

            #6
            Re: The issue of line length: style vs readability

            In article <m265lzq4go.fsf @hartford-hwp.com>, brownh@hartford-hwp.com
            says...
            ....[color=blue]
            > I publish thousands of plain longish documents, and my concern is much
            > more for their readability than aesthetic design. Consequently, I make
            > them all fixed width of 600px, with no border, and place them
            > horizontally in the middle of the browser window.
            >
            > In publishing text, it is said that one must keep line length down to
            > 40-60 characters to make the text easily readable. This is why text is
            > written in columns, but I don't want to confront the challenges of
            > doing newspaper style columns (balanced) in CSS (intimidating and
            > probably would slow document production).[/color]
            ....
            Personally I like predominantly text documents to fill my browser window
            (with a slim margin to separate the text from the scrollbars etc). I
            then slim my browser window down to whatever's comfortable.

            For instance, if I was making a submission to zen garden then I'd do
            something like:



            and then read it at about 500px-wide. No chance of any designer awards,
            but I find it easy to read.

            Perhaps one should include a link to a short tutorial on resizing
            windows somewhere on each document?

            Comment

            • Ian Rastall

              #7
              Re: The issue of line length: style vs readability

              On Fri, 18 Jul 2003 15:55:06 +0100, Steve Pugh <steve@pugh.net > wrote:
              [color=blue]
              >As you have no control over how large the font is how can you set the
              >line length in pixels?[/color]

              I do three sites in the style you're talking about (sorta), and I set
              the right and left margins to 10%. Whether or not that's a good
              solution, I have no idea. It seems to work well.

              Ian
              --


              Comment

              • Stephen Poley

                #8
                Re: The issue of line length: style vs readability

                On Fri, 18 Jul 2003 14:44:52 GMT, Haines Brown <brownh@hartfor d-hwp.com>
                wrote:
                [color=blue]
                >Therefore I have compromised. A 600px page width gives me a line
                >length of 80 characters,[/color]

                As pointed out elsewhere, it may give your readers something totally
                different.
                [color=blue]
                >which is on the order of the above
                >recommendation , and it is also a page size that can be seen on all
                >browsers.[/color]

                No it can't.
                [color=blue]
                >Because the page is centered and has no border, I don't
                >think it looks too badly even with higher resolution.
                >
                >And yet Isofarro's complaint above remains valid. There is space
                >"wasted," although, with the centering and no border, perhaps that's
                >not so objectionable.
                >
                >What do people think? Should I persist, or should I presume higher
                >resolution, make my page 1000px wide and struggle use two balanced
                >columns?[/color]

                No, definitely not. I suggest you set the max-width property of your
                text in em units, erring slightly on the long side compared to what you
                like yourself. I do the same on my site - see sig. Anyone who finds it a
                bit too long can always make their window narrower. (Of course people
                who use mediocre browsers like IE, which don't support max-width, will
                have to do that anyway, but it's hardly a major problem for them.)

                --
                Stephen Poley


                Comment

                • Kim Scarborough

                  #9
                  Re: The issue of line length: style vs readability

                  > No, definitely not. I suggest you set the max-width property of your[color=blue]
                  > text in em units[/color]

                  Shouldn't it be ex units for width?

                  --
                  ----------------------------------------------------------------------------
                  Kim Scarborough http://www.unknown.nu/kim/
                  ----------------------------------------------------------------------------
                  "Those who 'abjure' violence can only do so because others are committing
                  violence on their behalf."
                  -- George Orwell
                  ----------------------------------------------------------------------------

                  Comment

                  • Andy Mabbett

                    #10
                    Re: The issue of line length: style vs readability

                    In message <9c2ghvotdv16k1 1ldqhr9mp5r2ha4 7bo35@4ax.com>, Steve Pugh
                    <steve@pugh.net > writes[color=blue][color=green]
                    >>A 600px page width gives me a line
                    >>length of 80 characters,[/color]
                    >
                    >... at your font size. At another user's font size that might be 10
                    >characters or it might 1000 characters.[/color]

                    Wow! 1.67 characters per pixel!
                    --
                    Andy Mabbett
                    USA imprisons children without trial, at Guantanamo Bay:
                    <http://news.bbc.co.uk/1/hi/world/south_asia/2970279.stm>
                    <http://web.amnesty.org/library/Index/ENGAMR510582003 ?open&of=ENG-USA>

                    Comment

                    • Andy Mabbett

                      #11
                      Re: The issue of line length: style vs readability

                      In message <MPG.19821f96b9 64342b989c6b@ne ws.CIS.DFN.DE>, Jacqui or Pete
                      <porjes@spamcop .net> writes[color=blue]
                      >For instance, if I was making a submission to zen garden then I'd do
                      >something like:
                      >
                      >http://porjes.haxorz.org/zengarden.html[/color]

                      Please submit that.
                      --
                      Andy Mabbett
                      USA imprisons children without trial, at Guantanamo Bay:
                      <http://news.bbc.co.uk/1/hi/world/south_asia/2970279.stm>
                      <http://web.amnesty.org/library/Index/ENGAMR510582003 ?open&of=ENG-USA>

                      Comment

                      • Jacqui or (maybe) Pete

                        #12
                        Re: The issue of line length: style vs readability

                        In article <YLyjtaMPNnG$Ew mr@pigsonthewin g.org.uk>, usenet200305
                        @pigsonthewing. org.uk says...[color=blue]
                        > In message <MPG.19821f96b9 64342b989c6b@ne ws.CIS.DFN.DE>, Jacqui or Pete
                        > <porjes@spamcop .net> writes[color=green]
                        > >For instance, if I was making a submission to zen garden then I'd do
                        > >something like:
                        > >
                        > >http://porjes.haxorz.org/zengarden.html[/color]
                        >
                        > Please submit that.
                        >[/color]

                        :0)

                        It says 'Participation: Graphic artists only please.' which certainly
                        rules me out.

                        Whilst I genuinely prefer my version to any on that site, they are
                        trying to reach out to deeziners, and I strongly respect that.

                        OK - the actual document they've got there would probably be best
                        presented without any presentational markup at all, but I take it as a
                        convenient example to be used to demonstrate fancy layout & graphics
                        using css only.

                        But there's been enough written on this subject...

                        Comment

                        • Stephen Poley

                          #13
                          Re: The issue of line length: style vs readability

                          On Sat, 19 Jul 2003 14:40:30 -0500, Kim Scarborough <sluggo@unknown .nu>
                          wrote:
                          [color=blue][color=green]
                          >> No, definitely not. I suggest you set the max-width property of your
                          >> text in em units[/color]
                          >
                          >Shouldn't it be ex units for width?[/color]

                          Jukka has given you a good answer. I would go further. When I looked at
                          this a while ago, I came to the conclusion that, given how CSS is
                          currently defined, the ex unit doesn't do anything useful at all:


                          --
                          Stephen Poley


                          Comment

                          • Andy Mabbett

                            #14
                            Re: The issue of line length: style vs readability

                            In message <MPG.1985b9d436 2b657a989c76@ne ws.CIS.DFN.DE>, Jacqui or Pete
                            <porjes@spamcop .net> writes[color=blue]
                            >It says 'Participation: Graphic artists only please.' which certainly
                            >rules me out.[/color]

                            OK; define "artist" ;-)
                            [color=blue]
                            >Whilst I genuinely prefer my version to any on that site, they are
                            >trying to reach out to deeziners, and I strongly respect that.[/color]

                            They can always decline to sue it; from my PoV, it's as important to
                            show that a CS can give a "plain" presentation as it can a fancy one.
                            [color=blue]
                            >OK - the actual document they've got there would probably be best
                            >presented without any presentational markup at all, but I take it as a
                            >convenient example to be used to demonstrate fancy layout & graphics
                            >using css only.[/color]

                            Quite.
                            [color=blue]
                            >But there's been enough written on this subject...[/color]

                            This is Usenet: that's never stopped anyone yet...
                            --
                            Andy Mabbett
                            USA imprisons children without trial, at Guantanamo Bay:
                            <http://news.bbc.co.uk/1/hi/world/south_asia/2970279.stm>
                            <http://web.amnesty.org/library/Index/ENGAMR510582003 ?open&of=ENG-USA>

                            Comment

                            • Jacqui or (maybe) Pete

                              #15
                              Re: The issue of line length: style vs readability

                              In article <E$ykgaPKhDH$Ew uv@pigsonthewin g.org.uk>, usenet200305
                              @pigsonthewing. org.uk says...[color=blue]
                              > In message <MPG.1985b9d436 2b657a989c76@ne ws.CIS.DFN.DE>, Jacqui or Pete
                              > <porjes@spamcop .net> writes[/color]

                              .... (plain versions of zengarden)
                              [color=blue]
                              > They can always decline to use it; from my PoV, it's as important to
                              > show that a CS can give a "plain" presentation as it can a fancy one.
                              >[/color]

                              Then again:

                              A demonstration of what can be accomplished visually through CSS-based design.


                              by http://sophie-g.net/ is plain enough for me, and although I'm not
                              quite sure about the right-hand bar the rest is lovely.

                              How come I've never got IE6 to support first-letter?!

                              Comment

                              Working...