Safari 6 a intégré une barre d'adresse et un champ de recherche ensemble. Ainsi, lorsque vous souhaitez rechercher un mot clé, il vous suffit de taper dans la zone d'adresse. C'est peut - être bien.
Avant, lorsque vous saisissiez quelque chose dans l'ancienne zone de recherche , vous voyiez une URL contenant tous les termes de recherche sous forme de chaînes de requête dans l'ancienne barre d'adresse . Par exemple, si vous tapez Safari 6
dans la zone de recherche, vous verrez quelque chose comme https://www.google.com/search?hl=en&q=safari+6…
dans la barre d'adresse.
Dans Safari 6, en répétant cette expérience, saisissez Safari 6
la barre d'adresse intégrée. Vous continuerez à Safari 6
y voir , pas la véritable URL. Cela se produit même si je vais d'abord sur le site de recherche et que je tape le mot clé dans leur recherche. Cela se produit uniquement pour votre choix du moteur de recherche dans la préférence Safari. Alors disons, je choisis "Yahoo" et je vais sur "Google.com", puis il montre la vraie URL.
Est-il possible de contourner cette gêne et d'obtenir Safari 6 pour révéler l'URL réelle?
defaults write
secrets pour 10.8.Réponses:
Safari conserve ces informations en interne, mais je n'ai pu le faire divulguer l'URL réelle qu'en activant l'inspecteur Web (Option-Commande-I) après avoir activé le menu Déboguer en bas de l'onglet avancé dans les préférences de Safari ( Commander-,). Vous pouvez bien sûr faire glisser l'URL hors de la fenêtre de recherche pour obtenir un lien (au lieu de copier qui ne fait que copier les termes de recherche visibles).
Vous verrez l' URL complète sous la divulgation de l'emplacement dans le coin inférieur droit de votre écran. La seule bonne partie de cela est que le texte est copiable une fois que vous l'avez navigué et sélectionné. Il pourrait être possible d'écrire une extension Safari pour effectuer cette copie, mais je n'en ai pas encore trouvé une pour le faire.
Comme fourni par Arjan, vous pouvez également créer un signet et utiliser JavaScript pour récupérer l'URL.
Vous pouvez également être intéressé par gDirectLinks ou par son LinkThing frère à part entière qui change la façon dont Safari rend les termes de recherche google et fonctionne avec la gestion des URL de google.
la source
javascript:prompt("Here's your URL", window.location)
, mais je suppose que l'OP veut juste se débarrasser du détournement de la barre d'adresse ...? (Et tant piswindow.location=window.location
ne fait pas l'affaire, maiswindow.location=window.location.replace("search?", "#")
tromper Safari.)`code`
pour éviter cela ... Dernier essai, pas de mise en forme du tout: javascript: (function () {window .location.href = window.location.href.replace ("search?", "#");}) ()Installez l' extension SafariKeywordSearch , et ce comportement disparaît, mais surtout, vous aurez la possibilité de définir d'autres moteurs de recherche que ceux qu'AAPL a été payé des milliards à inclure.
la source
J'ai créé une extension Safari: obtenez une URL pour résoudre ce problème exact. Il ouvre un joli popover avec l'url complète, déjà sélectionné et prêt à copier et coller.
J'espère que ça vous plait!
la source
Un clic droit sur le titre de la fenêtre affiche un menu de l'URL sur laquelle vous vous trouvez. Vous ne pouvez pas copier d'ici, mais vous pouvez au moins VOIR l'url.
la source
Voici un moyen très simple de contourner ce problème (au fait, j'utilise Safari 7.1):
Cela vous donne une URL (une URL vraiment longue) que vous pouvez ensuite faire glisser et enregistrer dans un dossier, coller ailleurs pour référence, etc.
la source
OMFG J'ai découvert la réponse à cela par accident.
Sélectionnez simplement le texte dans le champ de recherche / URL et copiez-le. C'est tout. L'URL de Google, et non le texte de recherche, sera copiée dans le presse-papiers. Aussi simple que cela.
la source
La solution de contournement que j'utilise ne nécessite pas de téléchargement d'extensions et crée une URL que vous pouvez copier: dans Préférences Safari> Avancé, cochez "Activer le menu Développement". Dans le menu Développer, cliquez sur Afficher la ressource de page. Un écran gris apparaît dans le tiers inférieur de votre moniteur et, à l'extrême droite, sous "Emplacement", copiez l'URL.
Une autre solution moins rapide: ajoutez la page des résultats de recherche Google en tant que signet, par exemple dans un dossier de signets spécial créé expressément à cet effet (j'ai nommé le mien "Safari Detours"), puis cliquez avec le bouton droit pour copier l'URL à partir de la page des signets .
la source
Il semble que Safari 6.0.1 corrige cela.
Pour citer les notes de version:
la source