logiciels

Safari 4 : attention aux incompatibilités

par Christophe Laporte le 25.02.2009 à 11:36
Certains d'entre vous ont rencontré des problèmes avec la bêta de Safari 4. Avant de procéder à son installation, Apple précise bien qu'il est indispensable d'être à jour au niveau du système : Mac OS X 10.4.11 sous Tiger et Mac OS X 10.5.6 sous Leopard. D'autre part, il faut avoir installé la dernière mise à jour de sécurité Security Update 2009-001 sortie il y a quelques jours.

Safari 4 peut également ne pas fonctionner de manière optimale si vous avez installé certaines extensions. C'est notamment le cas de Glims. Deux solutions s'offrent à vous : soit récupérer la dernière version [build 13 - 1.2 Mo] qui est compatible avec Safari 4 soit le désinstaller. Notez que machangout propose une application [143 Ko] permettant de supprimer son logiciel proprement.


Le moteur de Safari étant utilisé dans de nombreuses applications, il peut également provoquer des problèmes là où on ne l'attend pas. Ainsi, Mail est susceptible de quitter automatiquement si vous avez le plug-in GrowlMail installé. Pour le supprimer, il suffit depuis le Finder de sélectionner l'item "Aller au dossier" dans le menu "Aller" et de copier le chemin suivant "~/Library/Mail/Bundles" et d'enlever les fichiers Growl. Vous pourrez à nouveau ensuite utiliser Mail sans problème.

Autre petit souci : le plug-in d'Antidote n'est pas compatible avec cette bêta. Il n'est donc plus possible de vérifier automatiquement ses écrits directement depuis Safari ou Mail.

Enfin, certains ont des soucis avec Xcode. L'environnement de développement ne parvient pas à se lancer correctement après l'installation de Safari 4. Il semble que le fait de réinstaller Xcode rectifie le problème.

Si malgré cela, vous rencontrez toujours des problèmes ou si vous désirez revenir en arrière, Apple fournit dans l'archive de Safari 4 un désinstalleur. Il est impératif de supprimer Safari 4 avant de se lancer dans l'installation de son prédécesseur.

Sur le même sujet :
- Safari 4 domine sur les tests JavaScript et Acid
- Redonnez à Safari 4 le look de Safari 3
- Passez Safari 4 en version française
- La nouveauté disparue de Safari 4

|  |  

Découvrez le nouvel iPad sur l'Apple Store
3
2
1
Vos réactions (33 réactions)
spleen [25/02/2009 11:39]

Ben oui....c'est une beta quoi.
daito [25/02/2009 11:51]

"Ben oui....c'est une beta quoi."

Non il faut nuancer un peu. Sans prendre en compte le problème avec Xcode (que je n'ai pas eu) la plupart des problèmes proviennent de Hacks (Input Manager) qui ne sont pas supportés par Apple. Donc beta ou pas, c'est au développeurs de ces hacks de les corriger pour qu'ils fonctionnent à nouveau sur Safari (et non pas Apple de corriger Safari pour qu'ils fonctionnent avec ces hacks).

wooper69 [25/02/2009 12:14]

ce pays de raleurs! safari est une beta, publique pour justement recueillir les bugs restants à traiter avant la version finale. quand je lis certains commentaires, je me dis que quelques français ne savent même plus réfléchir, ils postent des critiques pour le plaisir de dire "voilà j'ai raler". Perso, à part un soucis avec hotmail, cette beta est d'une qualité remarquable.
Stalmicmac [25/02/2009 12:21]

bin c'est quand même le principe de base d'une version "beta"... détecter (si possible) les derniers petits problèmes qui ne peuvent pas être reproduit en "labo"... puisque chaque machine est configurée selon les volontés de son pocesseur...
MerkoRiko [25/02/2009 12:22]

J'ajouterais que Google Gears ne fonctionne pas également pour Google Docs en travail off-line : Safari4 refuse d'ouvrir la page.... C'est une béta, donc patience.... Heureusement que je n'avais pas jeté Firefox.....
MadMax [25/02/2009 12:25]

Flash fonctione chez vous???
Yamtaijika [25/02/2009 12:30]

@ wooper69
C'est qui qui râle ici ? A part toi ?... Je ne vois ici qu'une remonté d'infos sur les bugs de cette beta.
Par ailleurs, un grand bravo à l'auteur de Glims pour sa désormais notoire réactivité : l'incompatibilité du plugin avec Safari 4 m'empêchait jusqu'à présent de franchir le pas.
cubX [25/02/2009 12:32]

Et quid de Concierge? Ce petit utilitaire ne fonctionne plus depuis la dernière mise à jour de Safari 3. Et le site de l'éditeur ne réponds plus. Quelqu'un a t-il un tuyaux sur ce sujet?
Merci
Jymini [25/02/2009 12:37]

Chez moi :
Flash : oui, Google Gears : non :( Hotmail : non (et comme je ne pense pas que le code des pages hotmail passent les tests de validation, faute partagée...)

C'est une béta 1. Et la qualité de cette béta 1 est déjà très impressionnante !
l'hérétique [25/02/2009 12:40]

@MadMax
Oui, moi aussi j'ai eu des problèmes avec Falsh, et de façon alléatoire en plus sur une version safari 4 du Webkit et ensuite sur celle-ci.
Après avoir jeté la version Webkit, proprement avec CleanApp ça marchais mieux et, ce matin, sur MacGé un article signale une mise à jour de sécurité de Flash en version 10.0.22.87. Depuis ça va, mais il n'y a peut-être pas de relation direct. Vaut mieux avoir le dernier jus de Flash quand même.
nikko2foo [25/02/2009 12:42]

chez moi, safari 4 marche bien mieux que le 3.
rien à redire pour le coup.
le système d'onglets, il faudra s'y habituer (s'il est gardé)
wooper69 [25/02/2009 12:47]

@ Yamtaijika
visiblement tu as pas lu tous les commentaires sur ce site et les autres webs, mon avis était global, pas liée à ce seul article, désolé de la méprise. si tu ma classé comme raleur, je ne vois pas à quel titre, j'ai juste mentionné un bug.
Boumy [25/02/2009 13:17]

je confirme pour Mail et Growl :( pensez à redémarrer après effacement du bundle car le plantage persiste.
oomu [25/02/2009 13:19]

rappeons que SAfari ne gère pas de plugins.

Apple ne maintient pas d'interface de "plugins" pour safari.


les programmes tel safaristand se servent de fonctionnalités propres à cocoa (les "input managers" qui ont été désactivés par défaut dans leopard) pour étendre le comportement de Safari. Mais ceci est fait sans le soutien des développeurs ni documentation précise. C'est aux gens de safaristand par exemple de bien trouver quoi changer.

Bref, Beta ou Version Finale, n'oubliez pas que ces "plugins" safari sont un "hack" qu'Apple ne gère pas.


--

Mail est un cas particulier, il charge des extensions cocoa depuis le dossier Bundles, mais Apple ne documente pas quoi toucher dans Mail pour agir proprement. Les développeurs fouillent et testent pour trouver quoi faire.

-
Bref, ces greffons sont bien, mais Apple ne s'attends pas à ce que vous les utilisiez. En cas de bugs , pensez d'abord à les enlever avant de consulter le support apple.


-
le nouveau système d'onglet peut être désactivé pour l'ancien. Rien ne dit qu'Apple va conserver cette possibilité.
oomu [25/02/2009 13:24]

Commande à taper dans le Terminal, pour revenir aux anciens onglets , à taper quand safari est fermé :

defaults write com.apple.Safari DebugSafari4TabBarIsOnTop -bool NO

(mettre YES au lieu de NO, pour revenir aux nouveaux onglets. comme c'est écrit dans le nom du réglage, il s'agit d'un truc pour du "debug" (test de logiciel), apple supprimera peut être cette option d'ici safari 4 final )


-
http://swedishcampground.com/safari-4-hidden-preferences d'autres réglages cachés de safari 4 BETA.
3
2
1



Réagir

Cinq consignes avant de réagir :
  1. Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
  2. Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
  3. Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
  4. Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
  5. Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.