Closed Bug 267194 Opened 20 years ago Closed 20 years ago

dpi/fonts page overhaul is overdue

Categories

(www.mozilla.org :: General, defect)

All
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mrmazda, Assigned: mrmazda)

References

()

Details

Attachments

(2 files, 6 obsolete files)

Page is largely obsolete, last changed over 4 years ago.
Attached file First draft rewrite (obsolete) —
Comments welcome. I couldn't check the 4 OL items starting midway down the
page, so don't know if they are still valid. I can checkin via doctor once
discussed and changed as appropriate.
My only comment is to add a note for the irc: link to #css to state that it is
for work with the CSS file solution, since CSS really should not be used for
general linux font/dpi stuff.  (Though we do stray off-topic alot currently)
Attachment #164253 - Attachment is obsolete: true
sdf sdfsd
Attachment #164255 - Attachment is obsolete: true
I like the updating.

The first sentence mentions points and underlines it, but doesn't define it. 
Maybe it should?  (Or link to a definition somewhere.)  Same with DPI.  It
starts out pretty technical and using a lot of big words, where the old version
started out with "Here's a general description of a problem you might be seeing"
(fonts too small in this or that part of the window).

> don't confuse dots and pixels. A dot may or may not equal a pixel.

I don't understand that, so the intended reader probably won't.  When is a dot
different from a pixel, on a screen?  None of the interpretations I came up with
made sense to me in the context of X screen DPI.

In the prefs section (if changing the X server resolution doesn't work), I'd
suggest listing the UI method first; or even dropping the mention of editing
user.js entirely, since going through the prefs UI is much better for most users.

In the link to the customizing page, might it be better to jump straight to
#usercss on that page?
The underlines in the first sentence are from the <acronym> tag. Mouseover them
to see title attribute tootip definitions. I thought that would be less clutter
than links to definitions or explicitly included definitions. The intent here
isn't really to educate about points & DPI, but to help users fix their pt text
sizes.

The dots/pixels reference is about the xdpyinfo output. Output of resolution is
in dots per inch, while output of dimensions is in pixels. I would expect the
reader to try xdpyinfo about that point in working his way through the page, and
simply want him to avoid trying to treat them as synonymous either accidentally
or intentionally. 

The user.js method is in there for the benefit of users who might want to script
launch with different resolutions according to where launched from. I put the
three methods there in reverse difficulty order in order to steer people away
from the UI method. The reason to do that is its inference that 72 DPI is likely
to be a sensible selection, being first listed, and even included at all. If it
were up to me 72 wouldn't be there except on Mac. IOW, I would list only 96,
system, & other. Moz really isn't happy below 96. OTOH, maybe I should highlight
that because of Windows use of 96 as the default, users should try it first to
try and make theirs like most other users?

I've already started v5 work, mainly to clearly segregate the DPI section from
the CSS section, so all further comments appreciated. Note I got a few comments
on IRC, but I don't think I made note of or used them all before they got lost
off the scrollback.
Attachment #164209 - Attachment is obsolete: true
Attachment #164418 - Attachment is obsolete: true
This should be really close to fully baked.

I left the browser.display.screen_resolution paragraphs in the same order as
before for the additional reason that the method most likely to be used (UI) is
immediately followed by the instruction to restart Moz to make the change
effective, which applies to all 3 methods and therefore naturally falls last in
the subsection.
Attachment #164574 - Attachment is obsolete: true
I still think the "setting through the UI" should come first (and should
probably be the only one -- what's the point of mentioning the others here?) but
it's not that big a deal.  I like all the other changes.
mostly more use of <dfn> and the title attribute, but also referred to markup
reference and style guide more
Attachment #165181 - Attachment is obsolete: true
I tweaked attachment 168222 [details] to remove exhibitions of bug 67127, then used Doctor
to check it in as valid HTML 4.01 strict. -> Fixed
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Attached file partial redo
I somehow managed to miss addressing the fact that DPI does not impact GTK1 UI
fonts. So, I remedied that with amendments to sections 2 & 3 checked in via
doctor.
Product: mozilla.org → Websites
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: