2011-08-22 2 views
1

Est-il encore possible (Lion) d'incorporer Quartz Compositions dans les pages Web (pour les utilisateurs d'OSX Safari)?Intégration HTML Quartz Composer supprimé dans Safari 5?

La documentation à

http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Conceptual/QuartzComposer/qc_webkit/qc_webkit.html)

suggère que les compositions Quartz doivent peuvent être intégrées dans les pages web ainsi

<embed type="application/x-quartzcomposer" 
     src="my_composition.qtz" 
     id="myComposition" 
     width="300px" 
     height="150px" 
     opaque="false"> 
</embed> 

mais je vois un message 'Plug-in manquant' dans Safari 5 Faire Safari> Aide> Plug-ins installés n'affiche pas un plugin configuré pour gérer les fichiers .qtz, mais g à Bibliothèque> Plug-ins Internet, j'ai une copie de Quartz Composer.webplugin

Qu'est-ce que je fais mal?

Répondre

5

QuartzComposer.webplugin est basé sur l'API Webkit. Ce qui suit provient des notes récentes du développeur Safari.

Plug-in de soutien dans Safari 5.1

Dans Safari 5.1 sur Mac OS X 10.7 et 10.6, tous les plug-ins navigateur fonctionnent dans leur propre processus, l'amélioration de la stabilité et de la sécurité navigateur. Les plug-ins Netscape continuent à fonctionner dans Safari sans modification. Toutefois, Safari 5.1 ne prend pas en charge les plug-ins WebKit. L'API de plug-in WebKit n'est pas compatible avec la nouvelle architecture de processus et est en cours de dépréciation. Les développeurs de plug-ins utilisant actuellement l'API de plug-in WebKit doivent adopter l'API de plug-in Netscape pour être compatibles avec Safari 5.1 sous Mac OS X 10.7 et 10.6. Vous pouvez trouver la documentation dans les rubriques de programmation de plug-in WebKit.

En bref, vous ne faites rien de mal

+0

damn, c'est ce que je redoutais. Merci pour l'information. – Rob