updated 02:00 am EDT, Fri July 11, 2014
Apple on Thursday seeded new betas of Safari for OS X Mavericks (10.9.x) and OS X Mountain Lion (10.8.x), number as versions 7.1 and 6.2 respectively, that feature a new build of WebKit with a number of improved and new features. The betas, once released to the public, will help bring the Safari used with those versions closer to the expected updated Safari that will ship with OS X 10.10 Yosemite in the fall. Among the improvements are Web-GL powered 3D rendering, support for IndexedDB for web applications and more.
work with asynchronous programming patterns," and CSS Shapes and Compositing. The latter, Apple says, lets websites "flow text around images and geometry shapes, and perform image-compositing operations on DOM elements." The new WebGL 3D rendering is expected to allow sites to make use of 3D elements without requiring a dedicated or proprietary plug-in.
The improvements will also be incorporated into the version of Mobile Safari that ships with iOS 8, also expected later this fall. Apple is requesting the testers -- who can include members of the public accepted into the Beta Seed Program as well as registered developers -- to focus testing on subpixel rendering, which is now on by default. The company is also asking for testing on extension compatibility
Apple is already aware that some websites with in-app web views may render differently due to the subpixel rendering. This can be caused by CSS object model gets that return fractional double values rather than rounded integral values, depending on design constraints, and the company is looking for information on any sites that do not appear correctly.