| <html> |
| <head> |
| <title>test page</title> |
| |
| <style type="text/css"> |
| |
| DIV.test { |
| position: relative; |
| font-family: Georgia; |
| font-size: 16pt; |
| line-height: 22pt; |
| width: 24em; |
| } |
| |
| SPAN.margin { |
| position: absolute; |
| font-family: "Comic Sans MS"; |
| font-size: 10pt; |
| line-height: 12pt; |
| width: 15em; |
| right: -17em; |
| } |
| |
| </style> |
| |
| </head> |
| <body> |
| |
| <div class="test"> |
| |
| <h2>Bug 1</h2> |
| |
| <p>Safari public beta does not support CSS absolute positioning |
| correctly (if at all). Immediately following the text position marked |
| by the dagger, there is a <span> element that is positioned to |
| the right of the <div> block that contains this |
| paragraph†<span class="margin">← this should be to the |
| right of the paragraph, lining up with the dagger</span>. In IE 5.x, |
| Mozilla 1.2, and Chimera 0.6+, the contents of the <span> |
| element appears in the margin directly to the right of the dagger.</p> |
| |
| <p>I should note that Chimera 0.6 rendered this test with the |
| marginal note shifted down by one line; this has been fixed in |
| subsequent builds.</p> |
| |
| <h2>Bug 2</h2> |
| <p style="font-size: 10pt">Fonts also render substantially smaller |
| than other browsers, which is not a good thing when you consider that |
| most sites specify fonts that are too small in the first place.</p> |
| |
| <p>At the very least, the preferences panel needs a default |
| text-zoom setting to enable compatibility with other browsers.</p> |
| |
| <h2>Bug 3</h2> |
| <p>Worse, <i>the "make text bigger" button does not scale line-height |
| when it scales font-size</i> (hit it a few times on this page). This |
| is a crippling flaw for people who need to enlarge the fonts to read |
| comfortably.</p> |
| |
| </div> |
| </body> |
| </html> |