2 votes

Puis-je faire fonctionner deux versions de Safari côte à côte ?

Sur un ordinateur fraîchement installé, plutôt que d'importer mes anciens signets Safari (avec l'assistant de migration), je veux repartir à zéro, sans signets. Cependant, de temps en temps, j'aimerais parcourir mes anciens signets (sur l'" ancien " Safari) pour en faire glisser quelques-uns vers le " nouveau " Safari. Le nouveau et l'ancien Safari sont en fait de la même version (si l'ancien était Leopard et le nouveau Snow Leopard, l'ancien fonctionne-t-il dans SL ?)

Une extension permettant de passer d'une bibliothèque de signets à une autre ne résoudrait pas ce problème, car j'ai besoin que les deux listes de signets soient ouvertes dans une fenêtre pour pouvoir glisser et déposer des signets de l'une à l'autre.

Donc je suppose que je pourrais utiliser http://michelf.com/projects/multi-safari/ mais j'ai l'impression que c'est plus que ce dont j'ai besoin : Je me demande si je peux faire cela avec les deux safari utilisant la même version webkit de l'OS (tout comme camino utilise le même webkit que safari et peut être ouvert en même temps).

Serait-il également possible d'exécuter l'ancien safari à partir d'un disque externe, sans qu'il soit situé dans le répertoire des applications locales ?

1voto

nuc Points 4736

Malheureusement, Safari ne prend pas en charge les profils d'utilisateur multiples.

Même si vous créez une copie de Safari.app et l'exécutez séparément, les deux chargeront le même profil utilisateur qui se trouve dans votre bibliothèque.

Mais si votre seule exigence est le transfert sélectif des signets, vous pouvez exporter vos signets de votre ancienne machine sous forme de page html, ouvrir cette page dans votre nouveau Safari, et ajouter les signets de manière sélective comme vous le souhaitez.

Pour exporter les signets, il suffit d'aller à Fichier > Exporter les signets.. puis ouvrez le fichier résultant depuis votre nouveau Safari.

0voto

Harv Points 6277

En fait, je pense que vous pouvez tromper le système d'exploitation pour qu'il vous laisse faire ça. Je pense à deux façons. #1 - vous pouvez "sandboxer" Safari. Faire du sandboxing, c'est l'exécuter dans quelque chose qui ressemble à un environnement virtuel. Les modifications ne sont pas réécrites de façon permanente sur le disque et l'accès aux fichiers en dehors du bac à sable est limité.

2 - Sauvegardez votre profil (comme nuc l'a dit, cela se trouve dans votre bibliothèque). Quittez Safari, marquez le dossier de profil et son contenu en lecture seule. Vous obtiendrez un résultat similaire à celui du sandboxing. Maintenant, pour ce qui est de savoir si vous pouvez faire glisser l'un sur l'autre ? Peut-être Je ne suis pas vraiment sûr.

0voto

David Metcalfe Points 1172

Cette approche est plus une approche directe. Une méthode plus simple consisterait à conserver un seul navigateur (Safari) et à importer vos anciens signets dans le nouveau Safari dans un dossier spécialement intitulé pour les séparer, puis à les trier/supprimer à votre guise.

Si vous voulez vous compliquer la tâche et que vous n'aimez pas FireFox, Chrome, etc. je vous suggère d'utiliser Webkit puisque c'est l'essence même de Safari, et l'expérience sera la plus simple pour vous.

0voto

Oskar Points 1242

Non, votre utilisateur a un seul dossier personnel et les deux versions de Safari veulent utiliser ~/Library/Safari pour stocker leurs données.

Le nightly webkit vous permet d'exécuter deux versions de "safari" sur les mêmes données. Puisque le code n'existe pas pour avoir plusieurs "personnalités" dans Safari - vous devriez faire ce travail (ou payer quelqu'un) pour faire un changement simple et recompiler safari pour que l'une de vos versions stocke ses données dans un autre dossier (comme ~/Library/SafariOld). Cela pourrait demander une demi-heure de travail à quelqu'un qui connaît bien le code.

Les seules solutions de contournement qui me viennent à l'esprit seraient d'utiliser rooSwitch pour transférer temporairement les anciens signets afin de les consulter jusqu'à ce que vous décidiez d'importer/réduire/éditer l'ancien ensemble. Cela ne vous aidera pas à glisser et déposer les signets comme vous le demandez. L'autre solution serait d'utiliser un autre navigateur (pas Safari) pour importer les anciens signets Safari (ou en créer de nouveaux), puis d'exporter votre nouvel ensemble de signets organisés.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X