Safari 4 : attention aux incompatibilités

Christophe Laporte |
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
avatar spleen | 

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

avatar daito | 

"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).

avatar wooper69 | 

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.

avatar Stalmicmac | 

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...

avatar MerkoRiko | 

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.....

avatar MadMax | 

Flash fonctione chez vous???

avatar Yamtaijika | 

@ 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.

avatar cubX | 

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

avatar Jymini | 

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 !

avatar nikko2foo | 

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é)

avatar wooper69 | 

@ 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.

avatar Boumy | 

je confirme pour Mail et Growl :( pensez à redémarrer après effacement du bundle car le plantage persiste.

avatar oomu | 

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é.

avatar oomu | 

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.

avatar oomu | 

@Boumy

les "input managers" sont chargés par TOUS les logiciels cocoa. un input manager qui est censé modifier que Safari tente de détecter qu'il est chargé dans safari et se décharger si cen 'est pas le cas. Mais bref : soit on sait quels programmes relancer parce qu'on comprend bien le mécanisme en jeu, soit on quitte sa session et on se reconnecte et zou !

avatar DarkDhalia | 

Pas de problème avec X11 ( sur un hackintosh netbook je précise )
Par contre autant sur certains sites, la beta est ultra rapide ( wOOt les recherches images sur Google, comme ça va vite ), autant sur d'autres, c'est affreusement lent.

Suis je le seul dans ce cas là ?

avatar virgilerl | 

Bonjour,
Tous les logiciels qui sont nommés dans cet article . Je les ai :)
Et bien ! il faut attendre sagement la version finale :)))))

avatar biniou | 

A part 1Password qui ne fonctionne pas je n'ai pas de problèmes avec Mail, XCode, Flash ou autre. La gestion des onglets est au début étrange et devient vite agréable. La grille est une merveille. Juste dommage qu'ils aient séparé la barre de recherche et la barre d'adresses.

avatar Boumy | 

Mail+growl: la suppression de GrowlMail et Growl tout entier ne suffit pas chez moi. OS X continue de rapporter une erreur avec GrowlMail dans un chemin qui n'existe plus ! Je vais utiliser Onyx pour voir.

avatar Boumy | 

j'ai désintsallé tout Growl et passé Onyx pour vider les caches. Rien à faire Mail plante toujours avec la même erreur au sujet de growlmail

avatar david rennes | 

Les messageries instantannées plantent aussi (amsn notamment) si l'on installe Safari 4. La désintallation propre proposée par Apple et le retour de Safari 3 résolvent le problème.

avatar Miniwilly | 

Salut à tous, je découvre que Cooliris n'est pas pris par la beta, quelqu'un a-il pu s'en rendre compte aussi?

avatar Moonwalker | 

Le problème XCode c'est avec la version 3.0... on en est à la 3.1.2 qui elle ne présente aucune incompatibilité.

avatar Miniwilly | 

Enfin, une nouvelle sur un protocole SMTPC de caractère statutaire. Avec Safari 4 nos antagonistes auront le monopole de la fourrure et non pas comme tout le monde le croit, le math nul. Nonobstant un découragement opprimant du système ORWOLD, nos Macs chouchouteront une fleur de bémol, à l'architecture endémique. A bon entendeurs, salut...

avatar Tamaefx | 

Ça paraît pourtant évident de ne pas utiliser (et juger) une bêta lorsqu'on utilise des plug-in non supportés.

avatar poukette | 

Après avoir utilisé machangout, plus aucun souci avec glims! J'ai pu installer Safari 4 et j'ai testé...
Plus rapide que firefox, bien bien plus rapide que safari 3.
Top sites s'ouvre avec une rapidité et une fluidité inattendue!
Le systeme d'onglet est moins pratique que l'ancienne version mais on s'y fait et c'est plus jolie ainsi
Moi qui ne regardait jamais l'historique parce que pour moi, le titre d'une page ne me disait rien de bien sur ce que j'avais consulté dans le temps, finalement avec cover flow je trouve finalement l'utilité de l'historique bien plus parlante.
Mail et growl ne m'a encore causé de souci
Cooliris ne fonctionne plus, reviendra avec la version finale j'espere

En résumé, Tres bonne version Beta... Je reste sur Safari

avatar OuiOui | 

Cette beta est très bien, mais ce qui me manque vraiment c'est la barre bleu de progression j'espère qu'apple la rajoutera dans les prochaines versions...

avatar jeff34 | 

@DarkDhalia > C'est vrai, j'ai aussi constaté cela. Certains sites sont extremement lents à ouvrir.

avatar MacRicow | 

La recherche dans l'historique ou les favoris avec prévisualisation (d'autres navigateurs le permettaient déjà) et via Cover Flow me semble très judicieuse. Au passage, c'est ce qu'il manque encore cruellement à Google : la prévisualisation sous forme de vignettes des pages affichées dans les résultats de recherche.

Le nouveau système d'onglets est certes déroutant au premier abord, mais il résulte d'une logique judicieuse et implacable d'optimisation de l'espace occupé par l'interface. Toutefois, il y aurait d'autres possibilités qui permettraient de maintenir autant d'informations avec beaucoup moins d'espace requis.

Une question me taraude : pour quelle raison maintenir la boîte de recherche Google? Il me semble qu'il serait bien plus judicieux de n'avoir qu'une seule boîte de saisie pour l'URL ou la recherche Google. Il est facile de détecter si le texte entré est une adresse web ou non : ainsi si l'on saisit du texte qui ne respecte pas la sémantique d'une adresse web, le navigateur pourrait automatiquement envoyer la recherche sur le moteur de recherche désigné dans les préférences. Cela gagnerait encore de l'espace.

Avec la suppression de la boîte Google, on pourrait retrouver à cet endroit les icônes d'historique et de la nouvelle fonction Top Sites, ainsi que la double flèche pouvant afficher les favoris. La barre de favoris pourrait alors tout bonnement disparaître (éventuellement rester en option). Nous n'aurions alors plus que deux lignes nécessaires pour accéder à l'ensemble des fonctions du navigateur au lieu de 3 sur cette nouvelle version de Safari. La minimisation de l'interface du navigateur serait profitable aux écrans plus petits, dont celui de l'iPhone où l'interface prend encore trop de place en rapport à la surface d'affichage.

Dans tous les cas, cette version ß de Safari 4 me semble bien plus rapide que Safari 3 et va sans doute encore forcer les concurrents à innover davantage... À peine né, IE 8 a déjà quelques années de retard...

avatar naas | 

tiens cette version va peut être me faire quitter ff
savez vous si un adblock version safari 4 est disponible ?

avatar Serge 001 | 

Pas besoin de réinstaller Safari 3 : la simple désintallation de Safari 4 ramème les choses à la normale.

avatar ispeed | 

Version beaucoup trop rapide même plus le temps d'appuyer sur le bouton entrée que la page est déjà chargée.
Les développeurs ne codent plus avec les pieds mais avec la tête Pfffffffff

CONNEXION UTILISATEUR