toggle

AAPL Stock: 97.03 ( -0.16 )

Printed from http://www.macnn.com

Apple gives developers new Safari, Xcode updates

updated 12:05 am EDT, Thu April 19, 2012

Both offer significant new features

Hot on the heels of the day's earlier release of OS X 10.8 Mountain Lion (Developer Preview 3), Apple has released a new beta of the forthcoming Safari 5.2 as well as a preview of programming tool Xcode 4.4, reports AppleInsider. Both updates bring noticeable new features to the programs, but both are only for developers and require an Apple Developer account to access. Safari gains SVG filters and other improvements, while Xcode now supports 3D documents.

Safari 5.2 Update 3 now adds support for scaleable vector graphics (SVG) filters, along with CSS filters for images and web page elements (including such effects as opacity control, drop shadow, sepia and other combinable effects). The Web Inspector now has a streamlined new design with all-new iconography, a persistent JavaScript console, integrated timelines, and a new navigation bar for different page elements. JavaScript debugging is now turned on by default, and page source view now opens automatically.

In addition to those changes, the new update brings the Web Audio API for JavaScript to Safari, which expands upon the basic audio tag in HTML5. The API will allow web developers to enable more sophisticated or complex audio abilities, such as filtering, mixing and processing. The JavaScript API will come in useful for interactive audio applications and game audio among other uses.

Xcode 4.4 beta features a number of enhancements and improvements, including support for the 2011 C++ standard, new interface builder support for AppKit features, touchups to the Find Bar and Search Navigator, minor fixes to the source editor jump bar popup and integrated QuickHelp in code completion. Also included are new Objective-C language features, major improvements to the static analyzer and both a viewer and editor for 3D files as .DAE documents.

There are some known issues with the release, including possible difficulty obtaining earlier versions of Xcode from the App Store, and minor issues with linker and new load commands, DYLD_* variables and the network link conditioner. The company also notes scheme editing issues, and a need to authenticate each time for non-admin users debugging or running Instruments.

Users running the new Xcode in Mountain Lion DP3 will notice that ATS APIs suffer under the new OS because the ATS framework has been deprecated. Apple recommends developers replace all ATS code with CoreText, as ATS support will be removed in future OS X releases. The update also features an updated LLVM Compiler, version 4.0.

The Xcode 4.4 preview can only be run on either OS X Lion 10.7.3 or today's Mountain Lion DP3. Mountain Lion is scheduled to arrive later this summer, though a specific release date has not been announced.



SVG filters for Safari








Web Audio API for Safari




by MacNN Staff

toggle

Comments

Login Here

Not a member of the MacNN forums? Register now for free.

toggle

Network Headlines

toggle

Most Popular

MacNN Sponsor

Recent Reviews

Cambridge Audio DacMagic XS

Every computer with a microphone or headphone port has one -- a digital to analog converter (DAC). There are nearly as many chipsets a ...

D-Link Wi-Fi Smart Plug

Home automation fans have been getting their fair share of gadgets and accessories in the last few years. Starting with light bulbs, a ...

Razer Kraken Pro headset

Gaming headphones are a challenge to get right, for a long list of reasons that are unique to the consumer buying them. Some shoppers ...

toggle

Most Commented