From owner-freebsd-www@FreeBSD.ORG Fri Oct 7 07:03:58 2005 Return-Path: X-Original-To: freebsd-www@freebsd.org Delivered-To: freebsd-www@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BF9416A41F for ; Fri, 7 Oct 2005 07:03:58 +0000 (GMT) (envelope-from waynec@spinnaker.com) Received: from schooner.spinnaker.com (schooner.spinnaker.com [199.175.163.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBA8643D48 for ; Fri, 7 Oct 2005 07:03:57 +0000 (GMT) (envelope-from waynec@spinnaker.com) Received: from schooner.spinnaker.com (localhost.spinnaker.com [127.0.0.1]) by schooner.spinnaker.com (8.13.3/8.13.3) with ESMTP id j9773v8R046122 for ; Fri, 7 Oct 2005 00:03:57 -0700 (PDT) (envelope-from waynec@schooner.spinnaker.com) Received: (from waynec@localhost) by schooner.spinnaker.com (8.13.3/8.13.3/Submit) id j9773vOx046121 for freebsd-www@freebsd.org; Fri, 7 Oct 2005 00:03:57 -0700 (PDT) (envelope-from waynec) Date: Fri, 7 Oct 2005 00:03:57 -0700 From: Wayne Chapeskie To: freebsd-www@freebsd.org Message-ID: <20051007070357.GB43170@spinnaker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-PGP-Key: http://www.spinnaker.com/~waynec/pgp-key.html X-PGP-KeyID: 0xB9D2D272 X-PGP-Fingerprint: CCFE 68D8 0468 A78F BA9D F388 8D14 7A5A B9D2 D272 User-Agent: Mutt/1.5.9i Subject: New site - font-size issues X-BeenThere: freebsd-www@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD Project Webmasters List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2005 07:03:58 -0000 The new web site triggered what for me is a pet peeve I have with many web site designers. The style sheet file "http://www.freebsd.org/layout/css/global.css" contains the following lines: body { ... font-size: 69%; ... } What this says to the client's web browser is the following: "Do you know the default font and font size that your owner spent so much time choosing, tailoring it to the size of his monitor, display resolution, font selection peculiarities in his operating environment, and taking account the condition of his eyes, and his own preferences? The size in which he likes to see the bulk of text in his browser windows? Yes that size. Don't use it. Display almost all of the text on this site shrunk by almost 1/3 instead." In response to which I have one question: Why? We can see that the author had an idea that this might not be a good idea, since there is that "Text Size: Normal / Large" selector up in the corner, where "Large" pick up "fixed_large.css" in the style, which has an override: body { font-size: 93%; } Of course, "Normal / Large" is a misnomer; what the page calls "Normal" is actually a shrunken, small size, and "Large" is almost the default size. Look, "default font size" means exactly that. The bulk of the text on a page should be left in that size, because I, as a web site author *cannot* know what each of my readers prefers; there are simply too many variables. It would also be incredibly presumptous of me to presume that I know better than my readers what looks best on their systems, and to their eyes. Browser developers and users go to a lot of trouble figuring out what size works best as a default. Respect their choices. Font size changes from the default are properly used to convey such visual cues as emphasis (headings in a larger size), or "this is less important", through smaller size. This is basic web design, and the fact that a lot of web authors make this mistake doesn't make the practice acceptable, or any less annoying to the reader. At least the style sheet doesn't use absolute font sizes--that would have really annoyed me... -- Wayne Chapeskie GnuPG/PGP KeyID: 0xB9D2D272