[Rough Incomplete Draft]
User Agent Support for Text Customization
[work in progress]
(updated May 2014)
Categories
Abbreviations:
- USS = user style sheets
- FF = Firefox
Overview
Word etc. | USS | Browsers w/o USS | PDF Reader X | e-Book Readers | ||
---|---|---|---|---|---|---|
Text size - global | full | full | full | none | ||
Text size - element | full | full | partial | none | ||
Colors - global | full | full | @@? full | full |
||
Colors - element | full | full | none | |||
Font face - global | full | full | full | none | ||
Font face - element | full | full | partial | none | ||
Zoom all with reflow | n/a | @@? partial | none | |||
Zoom text only with reflow | n/a | @@? full | none | |||
Linearization/reflow | full | @@ turn off styles | partial | |||
Viewport resize reflow | n/a | @@? partial | ||||
Element level | full | full | partial | none | ||
Printing | full | full | @@? full | none | ||
Line spacing | full | full | @@? none | none | ||
Letter spacing | full | full | @@? none | none | ||
Justification | full | full | @@? none | none | ||
Text style | full | full | @@? none | none | ||
Capitalization | full | full | @@? none | none | ||
Hyphenation | full ?@@ | ?@@ | @@? none | none | ||
Margins | full | full | @@? none | none | ||
Indentation | full | full | @@? none | none | ||
Borders | full | full | @@? none | none | ||
Export | n/a | partial | partial | |||
Word etc. | USS | Browsers w/o USS | Reader X |
Web Browsers
USS | Browsers w/o USS | FF17 | Opera12 | Chrome | IE | ||
---|---|---|---|---|---|---|---|
user style sheet support | n/a | n/a | @@ removing/removed | ||||
Text size - global | full | full | Tools>Options>Content Tools>Options>Content>Advanced |
Tools>Preferences>Fonts>Advanced | 5 options | ||
Text size - element | full | partial | Tools>Options>Content>Advanced | Tools > Preferences, Advanced @@ | |||
Colors - global | full | @@ | Tools > Preferences, Webpages options: full color pallet only Background color (not text) doesn't override color in author CSS |
@@ High contrast extension. (& browser detects high contrast in OS & prompts) options in extention: Increased conbtrast, grayscale, inverted color, inverted grayscale, yellow on black. | |||
Colors - element | full | ||||||
Font face - global | full | full | Tools > Options > Content | Tools > Preferences, Webpages options: system fonts |
For Standard font, serif, san serif, fixed widith. Choose from all OS fonts. Change "tiny to huge" for all fonts. Set minimum font size. | ||
Font face - element | full | partial | Tools>Options>Content>Advanced options: proportional, serif, sans-serif, monospace |
Tools>Preferences, Advanced, Fonts Tools>Preferences, Webpages and Advanced, Fonts) also allows changing fonts in the browser interface, e.g., browser menus, toolbars, etc. |
For Standard font, serif, san serif, fixed widith. Choose from all OS fonts. Change "tiny to huge" for all fonts. Set minimum font size. | ||
Zoom all with reflow | n/a | full | |||||
Zoom text only with reflow | n/a | ||||||
Linearization/reflow | full | turn off styles @@ | |||||
Viewport resize reflow | n/a | full | |||||
Element level | full | partial | partial | partial | |||
Printing | full | ||||||
Line spacing | full | ||||||
Letter spacing | full | ||||||
Justification | full | ||||||
Text style | full | ||||||
Capitalization | full | ||||||
Hyphenation | ?@@ | ||||||
Margins | full | ||||||
Indentation | full | ||||||
Borders | full | ||||||
Export | n/a | partial | |||||
Notes |
|
||||||
USS | Browsers w/o USS | FF17 | Opera12 |
PDF Viewers
Note: The text customization below is for optimally developed tagged PDF files. Some options will not work at all with untagged or poorly developed PDF files.
Reader X | Reader notes | VIP PDF-Reader | VIP Notes | ... | |||
---|---|---|---|---|---|---|---|
Text size - global | none |
|
none |
|
|||
Text size - element | none | none | |||||
Colors - global | partial |
|
partial |
|
|||
Colors - element | none | none | |||||
Font face - global | none | full |
|
||||
Font face - element | none | none | |||||
Zoom all with reflow | partial |
|
partial |
|
|||
Zoom text only with reflow | none |
|
full | ||||
Linearization/reflow | partial |
|
partial |
|
|||
Viewport resize reflow | partial |
|
partial |
|
|||
Element level | none | none | |||||
Printing | none |
|
none |
|
|||
Line spacing | none | full | |||||
Letter spacing | none | full |
|
||||
Justification | none | none | |||||
Text style | none | none | |||||
Capitalization | none | none | |||||
Hyphenation | none | none | |||||
Margins | none | none | |||||
Indentation | none | none | |||||
Borders | none | none | |||||
Export | partial |
|
none | ||||
Reader X | Reader notes |
e-Book Readers
Readium | Kindle Paperwhite (2nd Gen) 5.4.3.2 @@@? | ... | ... | ... | ||||
---|---|---|---|---|---|---|---|---|
Text size - global | settings | 8 options | ||||||
Text size - element | none | |||||||
Colors - global | settings: black on white, white on black, brown on tan, light blue on medium blue, medium blue on light blue | black on "paperwhite" only. cannot reverse. can change brightness. | ||||||
Colors - element | none | |||||||
Font face - global | partial: Baskerville (serif), Caecilia (serif), Caecilia Condensed (serif), Futura (san), Helvetica (san), Palatino (serif). (4 serif, 2 san serif. names displayed in font.) | |||||||
Font face - element | none | |||||||
Zoom all with reflow | none ? | |||||||
Zoom text only with reflow | none ? | |||||||
Linearization/reflow | yes | n/a | ||||||
Viewport resize reflow | yes | n/a | ||||||
Element level | none | |||||||
Printing | n/a | |||||||
Line spacing | partial: 3 options | |||||||
Letter spacing | none | |||||||
Justification | none | |||||||
Text style | none | |||||||
Capitalization | none | |||||||
Hyphenation | none | |||||||
Margins | settings | 3 settings | ||||||
Indentation | none | |||||||
Borders | none | |||||||
Export | ||||||||
(notes) | singel page view or two page view | menu font size & face do not change. large fonts still full justification. portrait or landscape. | ||||||
(col heading) |
[note to self: see old draft with more details...]