Quartz Composer JavaScript Reference © Cybero Designs  

WebKit Plugin

About
The WebKit Plugin provides an API for incorporating Quartz Composer presentations into Dashboard Widgets, it is also supported in Safari web browser. Currently, no browser on the Macintosh that uses a rendering engine other than Safari WebKit allows for Quartz Composer files to be run.

Although Quartz Composer files will usually run in Safari WebKit, those that depend upon 3rd party plugins tend not to render either at good speed or sometimes even at all. The lighter the weight of the file, the simpler, the better, the faster that .qtz will run.

The less the .qtz relies upon nested iterations, replications, scripting and heavyweight embedded graphical & rich media resources the better.

Currently there are no 3rd party or Apple plugins allowing Quartz Composer to run in non-Mac OS applications. Perhaps with the creeping upwards trend for Safari to be used cross platform, such a cross platform , cross browser plugin might be arrived at.

The WebKit API for Quartz Composer plug in also allows for some simple playback controls to be run upon .qtz files run in the browser.

See the Apple Developer links below for further information.

From dedicated presentations, browser presentations, interface designs, application specific facilities, or system wide services, Quartz Composer's graphical ubiquity seems to never end.

Currently the lack of graphical processing power and necessary Quartz Extreme frameworks limits the capabilities of the iPhone, iTouch and iPad to properly render complex, shader dependent Quartz Composer compostitions, although with each succesive iPhone OS update and improvements upon the chipset employed within the iPhone this will, no doubt, change.



External Links




Return to the Start Page