First for mac news, reviews and know-how
SEARCH FOR:   Advanced Search
Guest  Level 00    Register Log in

News 

[PSUs]
Friday 31st October 2003
Panther Safari changes revealed 11:46AM, Friday 31st October 2003
Safari developer Dave Hyatt has given some details of the changes to the WebCore in OS X 10.3. The WebCore forms the basis for Safari 1.1, and id used by other applications - such as Mail and Hydra - that can display HTML content.

Although the changes are numerous, Hyatt highlights the following.

• Better standards support: You'll find including fixes for positioning bugs, overflow bugs, floats, tables, gzip support, generated content using ::before and ::after, DHTML. You name it, we've improved it.
• Speed: We're still fast, and we're only going to get faster.
• CSS2 support: In addition to all of the bug fixes to be more standards-compliant, we also added support for CSS2 properties like text-shadow and new display values like inline-block. Try using text-shadow in conjunction with ::selection.
• Safari on Panther supports rgba values in CSS for specifying border, background, foreground and shadow colors.
• Support for the CSS3 opacity (using -khtml-opacity)

 
 
ADVERTISEMENT
property. Make entire blocks and inlines transparent without resorting to transparent PNGs.
• A complete implementation of the XUL box model. Safari on Panther supports the complete XUL box model, including horizontal and vertical boxes, the ability to flex, and the ability to reorder content and reverse content. If you're building canned content that you control using WebKit, you'll find a whole new range of layout possibilities at your disposal. Need to create dynamically sized headers and footers and flexible center content? The XUL box model can do that. Need to centre an object within the viewport? The XUL box model can do that too.

Hyatt also reveals some details of what's been done since Safari 1.1, including support for the title attribute using tooltips; the ability to tab to all controls in a Web page and to manipulate them from the keyboard; support for table border collapsing; support for the CSS cursor property; small-caps support; fixes for first-letter and text-transform (the ugly doubling text effect is gone); fixes to first-line; speed improvements to DHTML; and support for scrolling content using <marquee> tags.

Further information is available in Dave Hyatt's Surfin' Safari weblog.

Submit to: Digg  |  Slashdot  |  Del.icio.us  |  Technorati

Related News


Book First Choice Holidays to Kenya online
Find great deals on holidays to Kenya with First Choice online. Lowest prices in the UK guaranteed.
Lichfield Leather Lichfield Leather Safari Notebo
Quality and style are not compromised in this excellent value for money range by Safari. Soft nappa leather fused with a variety of contrasting colours forms the Safari Notebook Wallet IV which i...

Book First Choice Holidays to Kenya online
Find great deals on holidays to Kenya with First Choice online. Lowest prices in the UK guaranteed.
www.firstchoice.co.uk/kenya
Lichfield Leather Lichfield Leather Safari Notebo
Quality and style are not compromised in this excellent value for money range by Safari. Soft nappa leather fused with a variety of contrasting colours forms the Safari Notebook Wallet IV which i...
ebags
Bookstore Top 5

Columns

Editorial: Weathering the storm

If Apple is going to ride out the global financial slump, its mysterious 'transition' product will have to be something pretty special... › See full Opinion