Myriad Blog 1.3.0 Saturday, Oct 25th, 2014 at 09:29am 

Thursday, Jan 26th, 2012 at 05:03pm
Harmony 9.6 et autres étape 268

 
Aujourd'hui, nous avons décidé de passer un peu de temps pour comprendre pourquoi le plug-in ne fonctionnait plus avec les dernières versions de Safari sur Macintosh. A noter qu'il n'y a pas de problème sous Firefox par exemple.
Apparemment, Apple a décidé de ne plus gérer les plug-ins Netscape qui n'utilisent pas CoreGraphics. Pourtant, ils le faisait avant. Des portions de code ont donc été délibérement supprimées. Pourquoi ? Est ce pour forcer les développeurs à utiliser Objective C et CoreGraphics au lieu de Carbon/QuickDraw ? Peut être. En tout cas ce ne serais pas la première fois qu'Apple cherche à enfermer les développeurs dans des technologies propriétaires. Par exemple, XCode permettait d'importer les projets CodeWarrior, donc le code de cette importation avait été écrit et était fonctionnel. Cela a été éliminé des dernières versions d'XCode. En tout cas, nous nous voyons mal nous lancer dans un an de développement sur un produit gratuit, spécifique à une machine. La solution consisterait à faire croire à Safari que notre plug-in utilise CoreGraphics, mais ce n'est pas gagné.
by Didier Guillion
Comments

Comment from Antoine PLANCHAT Thursday, Jan 26th, 2012 at 06:03pm
Safari
Ne serait-ce pas parce que Safari fonctionne en 64 bits?
 
J'ai le même problème avec Firefox que je suis obligé de redémarrer en 32 bits pour faire fonctionner votre plug-in.
 
Cordialement.


Most recent first
Oldest first

Top of page
Last update:  (c) Myriad 2013