Safari 6에서 검색 할 때 실제 URL을 표시하는 옵션이 있습니까?


17

Safari 6은 검색 주소창과 검색 창을 통합했습니다. 키워드를 검색하려면 주소 상자에 입력하면됩니다. 그건 어쩌면 좋아.

이전 검색 창에 무언가를 입력 하면 이전 검색 주소창에 검색어로 모든 검색어가 포함 된 URL이 표시 됩니다. 예를 들어 Safari 6검색 창에 입력 https://www.google.com/search?hl=en&q=safari+6…하면 주소 표시 줄에 다음과 같은 내용이 표시됩니다.

Safari 6에서이 실험을 반복 Safari 6하면 통합 주소 표시 줄을 입력하십시오. Safari 6실제 URL이 아닌 계속 표시 됩니다. 검색 사이트에 먼저 가서 검색에 키워드를 입력해도 이런 일이 발생합니다. Safari 환경 설정에서 선택한 검색 엔진에 대해서만 발생합니다. "Yahoo"를 선택하고 "Google.com"으로 이동하면 실제 URL이 표시됩니다.

이 성가심을 우회하고 Safari 6이 실제 URL을 공개하도록 할 수 있습니까?


2
와우, 왜 사파리가 사이트의 URL을 가로 챌까요? 나는 거의 그것을 버그로 분류합니다. 나는 defaults write10.8에 대한 많은 비밀을 정말로 희망합니다 .
Arjan

google.com을 수동으로 처음 방문 할 때 URL을 가로채는 Safari를 쉽게 재현 할 수 없습니다. (Google.com은 Safari에서 검색 엔진으로 사용됩니다.) 입력하는 동안 어떻게 든 Google 홈페이지에 머무를 때만 (어려우므로 일반적으로 즉시 자동 검색 결과로 이동) 검색 버튼을 클릭하면 실제로 위치 표시 줄에 검색어를 표시하십시오.
Arjan

멋진 드래그 솔루션 이있는 더 최근의 속임수가 있습니다 .
Arjan

2
예, Chrome으로 전환하는 매우 성가신 빨대를 발견했습니다.
Jeff Burdges

1
@CajunLuke, 여전히 Safari가 URL이 아닌 검색어를 표시하는 것을보고 있습니다. 그러나 Google 자체가 Safari에서 이해하지 못하는 URL을 사용하는 경우가 있습니다. 질문의 예제 URL을 사용 하면 여전히 6.0.1 에서이 성가신 동작을 보여줍니다.
Arjan

답변:


7

Safari는이 정보를 내부적으로 유지 관리하지만 Safari 환경 설정의 고급 탭 하단에있는 디버그 메뉴를 활성화 한 후 웹 검사기 (Option-Command-I)를 활성화하여 실제 URL을 공개 할 수 있습니다 ( 명령-,). 물론 검색 창 밖으로 URL을 드래그하여 링크 대신 표시되는 검색어를 복사하는 대신 링크를 얻을 수 있습니다.

당신은 볼 전체 URL을 화면의 오른쪽 아래 모서리에 위치 공개에서. 이것의 유일한 좋은 부분은 텍스트를 탐색하고 선택하면 텍스트를 복사 할 수 있다는 것입니다. 이 복사를 수행하기 위해 Safari 확장 프로그램을 작성할 수는 있지만 아직이 작업을 수행하지 못했습니다.

여기에 이미지 설명을 입력하십시오

Arjan이 제공 한대로 책갈피를 만들고 JavaScript를 사용하여 URL을 검색 할 수도 있습니다.

javascript:(function(){window.location.href=window.location.href.replace("search?", "#");})()

gDirectLinks에 관심이 있거나 Safari가 Google 검색어를 렌더링하고 Google의 URL 처리와 작동하는 방식을 변경하는 더 완전한 형제 LinkThing 입니다.


1
하나는 실행하기 위해 간단한 북마크를 작성할 수도 javascript:prompt("Here's your URL", window.location)있지만 OP는 위치 표시 줄 하이재킹을 제거하고 싶다고 가정합니다. 바보 window.location=window.location는 사악한 일이지만 너무 나쁜 것은 속임수를 쓰지 않습니다 window.location=window.location.replace("search?", "#").
Arjan

선택한 자바 스크립트를 북마크에 추가하면 북마크 바의 처음 9 개 슬롯에이를 생성하고 명령 단축키를 사용하여 키보드에서 실행할 수 있습니다. 세 번째 슬롯-> 명령 -3. 또한 quixapp.com/help
bmike

우리는 볼 수 있습니다. 많은 사람들 이이 답변과 귀하의 의견을 찾고 OP가 물건을 해킹하고 원래대로 만드는 데 더 도움이되는 경우에도 유용하다고 확신합니다. 가능하면 해당 답변이 표시되기를 바랍니다.
bmike

1
어, 내 마지막 버전도 작동하지 않습니다. 테스트 할 때 ;-) 수행했습니다. 어쨌든 스택 교환은 어쨌든 "검색"이라는 단어에 이상한 공간을 몰랐 `code`습니다. .location.href = window.location.href.replace ( "search?", "#");}) ()
Arjan

나는 웹 관리자를 생각하지 않았다. 그리고 bookmarklet도 좋은 생각입니다. 남자들.
beatak

4

SafariKeywordSearch 확장 프로그램을 설치하면 이 동작이 사라지지만 가장 중요한 것은 AAPL에 수십억 달러를 지불 한 검색 엔진 이외의 다른 검색 엔진을 설정하는 기능입니다.


2
확장 기능 만 설치해도 문제가 해결되지 않았습니다. 또한 Safari의 기본 검색 엔진을 Google에서 다른 것으로 변경해야했습니다 (예 : Bing). 그럼 다 괜찮아요 :)
Stefan Schmidt

1
자, 하나의 사소한 성가심은 여전히 ​​남아 있습니다. 새 창이나 탭을 열면 "Bing 검색 또는 주소 입력"이라고 표시됩니다. 16 진 편집기로 Safaris 바이너리를 간단하게 편집하여 쓸모없는 문자열을 모두 삭제하거나 코드 서명으로 인해 더 많은 시간이 걸리는지 궁금합니다.
Stefan Schmidt

3

이 정확한 문제를 해결하기 위해 Safari Extension : Get URL 을 만들었습니다 . 이미 선택되어 있으며 복사 및 붙여 넣을 준비가 된 전체 URL로 멋진 팝 오버가 열립니다.

나는 당신이 그것을 즐기시기 바랍니다!


나는 당신의 플러그인을 좋아했습니다. 그러나 Safari 12에 의해 제거되었습니다.
Sparky

2

창의 제목을 마우스 오른쪽 버튼으로 클릭하면 사용중인 URL 메뉴가 표시됩니다. 여기에서 복사 할 수 없지만 최소한 URL을 볼 수 있습니다.


2
좋은 지적이지만 URL을 복사하고 싶습니다.
beatak

좋은 생각입니다. 따라서이 트릭의 정식 버전은 Apple이 창 제목을 클릭하는 것 같습니다.
Nicolas Barbulesco

현재 베타 버전이 아닌 사파리 빌드에는 전체 URL을 기본적으로 표시하는 옵션이 있습니다.
Alexander-Reinstate Monica

2

이 문제를 해결하는 정말 간단한 방법은 이것입니다 (btw, Safari 7.1을 사용하고 있습니다).

  1. 주소 상자에서 "모두 선택"
  2. 새로운 Safari 창을 엽니 다
  3. 주소 상자를 클릭하고 "붙여 넣기"

이렇게하면 URL (실제로 긴 URL)을 얻을 수 있으며 폴더로 끌어서 저장하고 다른 곳으로 붙여 넣을 수 있습니다.


더 이상 작동하지 않음
IceFire

1

OMFG 나는 우연히 이것에 대한 답을 발견했다.

검색 / URL 필드에서 텍스트를 선택하고 복사하십시오. 그게 다야. 검색 텍스트가 아닌 Google URL 이 클립 보드에 복사됩니다. 그렇게 간단합니다.


더 이상 작동하지 않음
IceFire

어떤 OS 및 Safari 버전에서 @IceFire?
Calion

10.14, 12.0; 요점은 사이트를 방문하고 복사하는 것이지만 사이트를 방문하지 않고 복사하면 검색 텍스트 만 복사한다는 것입니다.
IceFire

0

내가 사용하는 해결 방법은 확장 프로그램을 다운로드 할 필요가 없으며 복사 할 수있는 URL을 생성합니다. Safari 환경 설정> 고급에서 "개발 메뉴 활성화"를 체크하십시오. 개발 메뉴에서 페이지 자원 표시를 클릭하십시오. 회색 화면이 모니터의 3 분의 1에 표시되고 맨 오른쪽의 "위치"에서 URL을 복사하십시오.

또 다른 덜 명백한 해결 방법 : Google 검색 결과 페이지를 북마크로 추가 하고이 목적을 위해 명시 적으로 작성된 특수 북마크 폴더 (예 : "Safari Detours"라고 함) 내에서 마우스 오른쪽 버튼을 클릭하여 북마크 페이지에서 URL을 복사하십시오 .


0

Safari 6.0.1에서이 문제를 해결 한 것 같습니다.

릴리스 정보를 인용하려면 다음을 수행하십시오.

  • 스마트 검색 필드가 URL을 검색어로 해석 할 수있는 문제를 해결하십시오.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.