Améliorer et personnaliser le Top Sites de Safari 4 par Jérémie

Pour ceux qui n'aiment pas manipuler les fichiers de préférences, une version plus simple de ce tutoriel existe désormais, et en vidéo en plus Wink

De temps en temps, je me repose, et ce sont alors des invités qui viennent poster ici. Après Eric la dernière fois, voici le tour de l'ami Jérémie, pour un tutoriel plutôt expert.

La présentation de Safari 4 présente un atout quʼil nʼest plus nécessaire de présenter... Parmi toutes les avancées présentes figure Top Sites, une page présentant les sites les plus visités, basée sur lʼhistorique de votre surf. Le problème du système tel qu'Apple le propose, c'est que si vous pouvez enlever des sites de Top Sites, vous ne pouvez pas en ajouter manuellement, ou éditer les adresses retenues. Et toute suppression est en fait un bannissement : un site supprimé de Top Sites ne pourra plus jamais y figurer.

Safari fonctionne avec des fichiers de préférences (comme une majorité de logiciels utilisant les librairies de Cocoa [1]), qui ont, en général, lʼextension .plist . Il est donc possible, en théorie, de les éditer.

Le fichier qui contient les informations présentent dans la pages TopSites se nomme TopSites.plist et se trouve dans la Bibliothèque de lʼutilisateur (/home/votrenomdutilisateur/Bibliothèque/Safari). Il est impossible dʼéditer ce fichier avec un simple éditeur de texte. Apple propose aux développeurs une version shareware de PlistEdit Pro, qui permet justement d'éditer ce fichier. Vous pouvez télécharger librement cette application sur le site d'Apple.

Une fois l’application installée, fermez Safari s’il est ouvert, puis ouvrez votre fichier TopSites.plist (il est toujours préférable de travailler en conservant une copie originale).

Vous devriez avoir une fenêtre de cette forme (remarquez le message au bas de la fenêtre ou éditeur) :

Préférences Top Sites

Comme vous pouvez le lire, il est nécessaire de préciser le type de fichier que vous venez d’ouvrir. Allez dans Operations, puis dans Change Formats, sélectionnez XML. PlistEdit reconnaît maintenant chaque objet.

Vous pouvez voir deux grandes Propriétés dans la Property List : BannedURLStrings et TopSites. Comme son nom l’indique, la première section concerne les sites que vous avez retiré en éditant la page dans Safari et la seconde ceux qui sont présents.

Préférences Top Sites

Il suffit de dupliquer une entrée dans la section TopSites pour ajouter un site, la seule contrainte (je précise parce que j’ai cherché un moment) étant de contrôler que le site que vous ajoutez dans TopSites ne se trouve pas dans BannedURLStrings, sinon ça ne fonctionnera pas...

Sauvegardez vos modifications, et vous devriez voir apparaître vos sites (réellement) favoris dans Top Sites...


[1] Le langage de programmation de la plupart des logiciels pour Mac OS X.

Commentaires

Portrait de Anonyme

Salut

Merci pour ton astuce, ça fonctionne :idea: bien (j'ai réussi a rajouter les sites que j'avais banni sur ma page topsites) ; mais j'ai autre problème: quand je quitte safari deux de ces sites, toujours les mêmes changent de place et son relégués dernière de nouveaux sites que je n'ai pas encore supprimé :twisted: . Je ne sais pas si tu pourra m'aider :!:

Portrait de Anonyme

Euh… ces deux sites, tu les as "épinglés", ou pas ?

Portrait de Anonyme

Oui bien sur dsl de pas l'avoir présisé

Portrait de Anonyme

Est-ce tous les emplacements de Top Sites sont pris par des sites que tu as ajouté, ou est-ce qu'il y a encore de la place pour que de nouveaux sites s'ajoutent ? Si c'est le cas, je pense que Safari fait sa soupe, ajoute les sites qu'il veut au milieu des tiens, et fout le bazar… Essaye de voir si en changeant l'ordre de rangement de tes top-sites, Safari met toujours le bordel…

Portrait de Anonyme

Les emplacements sont tous pris par des sites que j'ai épinglés et ce problèmes survient toujours pour les deux mêmes sites et ceci dans n'importe qu'elle configuration (small, medium, large) et aussi bien quand je les change de place sur la page.

Portrait de Anonyme

Alors je n'ai qu'une seule réponse : Safari n'aime pas ces sites Laughing out loud Laughing out loud Plus sérieusement, faudra que je cherche un peu plus, par exemple dans le fin fond des forums Apple, voir si le problème n'a pas déjà été soulevé ; Safari 4 est un bêta, après tout…

Portrait de Anonyme

Ok merci en tout cas :grin: j'ai plus qu'a attendre la sortie finale de safari 4 :mad: qui a mon avis sera couplée avec celle de snow leopard :!:

Portrait de Anonyme

Avec Property List Editor (gratuit fourni par Apple avec le Xcode) et ça se fait en mode graphique, je trouve que c'est plus pratique.

@Valentin : c'est possible que tu aies un de ces sites ou une adresse ressemblante qui soit bannie... moi pour éviter les malentendus j'ai supprimer toutes les adresses bannies.

Portrait de Anonyme

Hum, j'avais oublié PList Editor, qui a l'avantage d'être gratuit, contrairement à PList Edit Pro utilisé ici. Sinon, je ne pense pas que ce soit un problème de bannissement : on ne peut même pas ajouter un site banni, alors que Valentin arrive à les ajouter, mais ils ne sont pas conservés…

Portrait de Anonyme

c'est bizarre quand même que ça varie d'une instal à l'autre :???:

Portrait de Anonyme

Bêta bêta bêta, c'est tout ce que j'ai à déclarer :razz:

Portrait de Anonyme

pfff n'importe quoi!!!! safari 4 n'a même pas de top sites!!!!!

Portrait de Anonyme

:twisted: on a pas la même version alors :neutral:

Portrait de Anonyme

bonjour tout le monde

voila j'ai un petit soucis avec la nouvelle version de safrai4.0 le truc drôle c'est que je n'ai ni top sites, ni cover flow j'ai crus lire que pas mal de gens avait ce probleme alors quelqun a t il une solution ,

merci d'avance j'ai un pc avec xp sp2 ou 3 je ne sait plus exactement

Portrait de Anonyme

Très honnêtement, sur PC, je ne saurais dire… Essaye d'aller dans Préférences > Général > Ouvrir les nouvelles fenêtres avec Top Sites, tiens… Sinon, c'est peut-être un problème de puissance du PC…

Portrait de Anonyme

peut-être que .Net n'est pas à jour aussi...

Portrait de Anonyme

ben dans les réglages de préférence je n'ai rien je les réinsta plusieurs fois et nn toujour rien

Portrait de Anonyme

essaie de vérifier dans "ajout/suppression de logiciels" ou équivalent (là où t'as la liste des programmes installés) et regarde si tu as ".Net Framework" et si tu as pas la dernière version (3.5 je crois) peut-être c'est la raison... supposition intuitive :neutral:

Portrait de Anonyme

j'ai testé, téléchargé la dernière version proposée par Apple sur leur site, installé sous XP SP3, Top Sites apparaît au premier lancement sans soucis... Evil

Portrait de Anonyme

[...] d’un post de Jérémie de chez Paroles d’Hommes nous apprenant comme tripatouiller pour ajouter un site de manière manuelle dans le Top Sites de Safari 4. En fait, je suis sûr que vous vous en souvenez : c’est le troisième deuxième billet le [...]

Portrait de Anonyme

bonjour,
j'ai un pti soucis sur la version 4 de safari puisque je n'ai pas la partie top site. sur mon PC perso il est mais pas sur celui du boulot.
quoi faire?

Portrait de Anonyme

Bonjour, j' ai une question : comment je fais pour me débarrassé du concept Top sites ??? Je ne veux pas le modifier ou autre, je voudrais tout simplement m' en débarrassé, j' aimerais retrouver la page normal de safari sans allusion aucune aux sites que je fréquente ou tout du moins laisser le fond noir.
Merci d' avance pour votre réponse,
Bonnes fêtes !

Portrait de Anthony

Il n'est pas possible de le désactiver, mais rien n'empêche, dans les Préférences de Safari (Safari ı Préférences) de choisir une autre page d'accueil, comme un site Internet ou une page blanche.

Portrait de Anonyme

ha oui ok, c' est cool, merci de vôtre réponse, très bonnes fêtes !

Poster un nouveau commentaire

Le contenu de ce champ sera maintenu privé et ne sera pas affiché publiquement. Si vous avez un compte gravatar, l'utilisez pour afficher votre avatar.
Smileys
:):D:bigsmile:;):p:O:|:(:~:((8):steve:J):glasses::party::love:
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Textual smileys will be replaced with graphical ones.

Plus d'informations sur les options de formatage


Commentaires récents