Package: mozilla-browser
Version: 2:1.7.8-1sarge1
Severity: normal
According to the W3C, <Q> and </Q> tags are supposed to delimit short
in-line quotations, using the appropriate left- and right- quote
punctuation marks (see
http://www.w3.org/TR/html401/struct/text.html#edef-Q
for the official description). Unfortunately, the example they offer
is misleading, as it uses a ``typewriter'' font in which both left and
right double-quotes are represented by the same <"> character -- which
is what mozilla is using.
The W3C text above the rendering example says:
User agents should render quotation marks in a language-sensitive manner
(see the lang attribute). Many languages adopt different quotation
styles for outer and inner (nested) quotations, which should be
respected by user-agents.
... and their example emphasizes the alternation of single and double
quotes, for cases where there are quotes-within-quotes.
However, it's equally important (and ``language-sensitive'') to use the
correct left- and right- double-quote and single-quote characters.
The double-quote marks are listed in the HTML 4.01 Entity Table
as “ and ” respectively. And in fact, mozilla *does*
render these entities correctly, as nice curly quote-marks, not little
accent-marks or primes.
This matter is discussed in several Web pages, such as:
http://www.saila.com/attic/sandbox/quotes.html
http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
http://www.dwheeler.com/essays/quotes-in-html.html
http://lists.freebsd.org/pipermail/freebsd-doc/2003-March/000006.html
and it's also well discussed down toward the end of the classical
article
http://www.alistapart.com/articles/emen/
Inasmuch as the browser already has to keep track of the opening and
closing of quotations, to determine where a quoted-quotation begins and
ends, the information should already be available to place opening <``>
and closing <''> double [and single, presumably] quotation marks in the
appropriate places.
The only tricky thing is the language-sensitive part, I think.
-- A. T. Young
-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.27-2-k7
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages mozilla-browser depends on:
ii debconf 1.4.30.13 Debian configuration management sy
ii libatk1.0-0 1.8.0-4 The ATK accessibility toolkit
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libfontconfig1 2.3.1-2 generic font configuration library
ii libfreetype6 2.1.7-2.4 FreeType 2 font engine, shared lib
ii libgcc1 1:3.4.3-13 GCC support library
ii libglib2.0-0 2.6.4-1 The GLib library of C routines
ii libgtk2.0-0 2.6.4-3 The GTK+ graphical user interface
ii libkrb53 1.3.6-2sarge2 MIT Kerberos runtime libraries
ii libnspr4 2:1.7.8-1sarge1 Netscape Portable Runtime Library
ii libpango1.0-0 1.8.1-1 Layout and rendering of internatio
ii libstdc++5 1:3.3.5-13 The GNU Standard C++ Library v3
ii libx11-6 4.3.0.dfsg.1-14 X Window System protocol client li
ii libxext6 4.3.0.dfsg.1-14 X Window System miscellaneous exte
ii libxft2 2.1.7-1 FreeType-based font drawing librar
ii libxp6 4.3.0.dfsg.1-14 X Window System printing extension
ii libxrender1 0.8.3-7 X Rendering Extension client libra
ii libxt6 4.3.0.dfsg.1-14 X Toolkit Intrinsics
ii psmisc 21.5-1 Utilities that use the proc filesy
ii xlibs 4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu
ii zlib1g 1:1.2.2-4.sarge.2 compression library - runtime
-- debconf information:
* mozilla/dsp: none
mozilla/locale_auto: true
* mozilla/gdkxft_note:
* mozilla/prefs_note:
* mozilla/freetype: false
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]