Je viens de lire sur Neowin que la plupart des bugs qui arrivait sur Safari étaient simplement à la non-localisation du logiciel.
Je m'explique : Une fois installé sur le PC, Safari détecte la langue utilisée sur le système et applique automatiquement la localisation à son interface. Ainsi, il va chercher les dossiers "
fr.lproj" et "
French.lproj" mais comme il ne les trouvent pas... PAF, plantage, bugs, etc... etc...
La solution est de se rendre dans le dossier d'installation de Safari et de dupliquer chaque dossier "
en.lproj" et "
English.lproj" et de les renommer en "
fr.lproj" et "
French.lproj".
Une fois fait, Safari ne plante plus... le gestionnaire de bookmarks est accessible ainsi que l'aide et toutes les autres options
Par contre, le rendu d'affichage des pages reste le même, et l'interface restera en anglais.
Voilà le résultat :
One more thing (comme le disait monsieur Steve Jobs), pour l'utilisation excessive de mémoire vive par Safari.
C'est dû à une valeur de paramètre tout aussi excessive.
Rendez-vous dans votre
C:\\Documents and Settings\\*Utilisateur*\\Application Data\\Apple Computer\\Safari (sur XP) ou
C:\\Utilisateurs\\*Utilisateur*\\AppData\\Roaming\\Apple Computer\\Safari (sur Vista) et éditez le fichier
Preferences.plist avec un éditeur de texte.
Recherchez ce code là :
Code:
<key>BackForwardListSizeLimit</key>
<integer>200</integer>
et remplacez le par :
Code:
<key>BackForwardListSizeLimit</key>
<integer>20</integer>
Et pour un affichage encore plus rapide des pages, ajoutez ce code avant la balise </dict>
Code:
<key>WebKitInitialTimedLayoutDelay</key>
<real>0.25</real>
Voilà voilà