Apakah ada opsi untuk menampilkan url asli saat Anda melakukan pencarian di Safari 6?

17

Safari 6 mengintegrasikan bilah alamat dan kotak pencarian secara bersamaan. Jadi ketika Anda ingin mencari kata kunci, Anda cukup mengetikkan ke kotak alamat. Itu mungkin bagus.

Sebelumnya, ketika Anda mengetik sesuatu di kotak pencarian lama , Anda melihat url yang berisi semua istilah pencarian sebagai string kueri di bilah alamat lama . Misalnya, jika Anda mengetik Safari 6di kotak pencarian, Anda akan melihat sesuatu seperti https://www.google.com/search?hl=en&q=safari+6…di bilah alamat.

Di Safari 6, ulangi percobaan ini, ketikkan Safari 6bilah alamat terintegrasi. Anda akan terus melihat di Safari 6sana, bukan URL yang sebenarnya. Ini terjadi bahkan jika saya pergi ke situs pencarian terlebih dahulu dan ketik kata kunci ke dalam pencarian mereka. Ini hanya terjadi untuk mesin pencari pilihan Anda dalam preferensi Safari. Jadi katakanlah, saya memilih "Yahoo" dan pergi ke "Google.com", lalu itu menunjukkan URL yang sebenarnya.

Apakah mungkin untuk melewati gangguan ini dan mendapatkan Safari 6 untuk mengungkapkan URL yang sebenarnya?

beatak
sumber
2
Wow, mengapa Safari akan membajak URL situs. Saya hampir akan mengklasifikasikannya sebagai bug. Saya sangat berharap banyak defaults writerahasia untuk 10.8.
Arjan
Saya tidak dapat dengan mudah mereproduksi Safari yang membajak URL ketika pertama kali pergi ke google.com secara manual. (Meskipun google.com digunakan sebagai mesin pencari di Safari saya.) Hanya ketika entah bagaimana tetap berada di beranda Google saat mengetik (yang sulit; biasanya langsung ke hasil pencarian otomatis) kemudian mengklik tombol pencarian memang tampilkan istilah pencarian di bilah lokasi.
Arjan
Ada dupe yang lebih baru dengan solusi drag yang bagus .
Arjan
2
Ya, saya merasa ini sangat menjengkelkan, sedotan yang mengalihkan saya ke Chrome.
Jeff Burdges
1
@ CajunLuke, saya masih melihat Safari menampilkan kata-kata pencarian, bukan URL. Namun, Google sendiri terkadang menggunakan URL yang tidak dipahami Safari. Menggunakan contoh URL dari pertanyaan masih menunjukkan perilaku yang mengganggu ini di 6.0.1 saya.
Arjan

Jawaban:

7

Safari menyimpan informasi ini secara internal, tetapi saya hanya bisa membuatnya membocorkan URL yang sebenarnya dengan mengaktifkan inspektur web (Opsi-Command-I) setelah Anda mengaktifkan menu Debug di bagian bawah tab lanjutan di Safari Preferences ( Perintah-,). Tentu saja Anda dapat menyeret URL keluar dari jendela pencarian untuk mendapatkan tautan (alih-alih menyalin yang hanya menyalin istilah pencarian yang terlihat).

Anda akan melihat URL Lengkap di bawah pengungkapan Lokasi di sudut kanan bawah layar Anda. Satu- satunya bagian yang baik dari ini adalah teks dapat disalin setelah Anda menavigasi dan memilihnya. Mungkin saja menulis ekstensi Safari untuk melakukan salinan ini, tetapi saya belum menemukannya untuk melakukan ini.

masukkan deskripsi gambar di sini

Seperti yang disediakan oleh Arjan Anda juga dapat membuat bookmark dan menggunakan JavaScript untuk mengambil URL.

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

Anda mungkin juga tertarik dengan gDirectLinks atau lebih tepatnya LinkThing saudara kandung yang lebih lengkap yang mengubah cara Safari membuat istilah pencarian google dan bekerja dengan penanganan URL dari google.

bmike
sumber
1
Seseorang bahkan dapat menulis bookmarklet sederhana untuk dijalankan javascript:prompt("Here's your URL", window.location), tetapi saya berasumsi OP hanya ingin menyingkirkan bilah lokasi pembajakan ...? (Dan terlalu buruk window.location=window.locationtidak melakukan trik, meskipun window.location=window.location.replace("search?", "#")menipu Safari.)
Arjan
Dan, setelah Anda menandai bookmark javascript pilihan Anda - membuatnya di sembilan slot pertama dari bilah bookmark Anda dan Anda dapat menggunakan pintasan perintah untuk memintanya dari keyboard Anda. Slot ketiga -> Command-3. juga quixapp.com/help
bmike
Kita lihat saja nanti. Saya yakin banyak orang akan menemukan jawaban ini dan komentar Anda dan merasa berguna bahkan jika OP mencari lebih banyak untuk meretas dan membuatnya seperti itu. Semoga jawaban itu akan muncul jika memungkinkan.
bmike
1
Eh, versi terakhir saya juga tidak berfungsi. Saya lakukan ketika menguji ;-) Entah bagaimana Stack Exchange menyelinap ruang aneh ke kata "pencarian", meskipun saya tidak menggunakan `code`untuk menghindari itu ... Coba terakhir, tidak ada format sama sekali: javascript: (function () {window .location.href = window.location.href.replace ("search?", "#");}) ()
Arjan
Saya tidak memikirkan inspektur web. Dan bookmarklet juga merupakan ide bagus. Terima kasih kawan
beatak
4

Instal ekstensi SafariKeywordSearch , dan perilaku ini hilang, tetapi yang paling penting, Anda akan mendapatkan kemampuan untuk mengatur mesin pencari lain daripada yang telah dibayar AAPL milyaran untuk dimasukkan.


sumber
2
Memasang ekstensi saja tidak berhasil. Saya juga harus mengubah mesin pencari default Safaris dari Google ke sesuatu yang lain (misalnya Bing). Kemudian semuanya baik-baik saja lagi :)
Stefan Schmidt
1
Oke, satu gangguan kecil masih tersisa. Saat membuka jendela atau tab baru, sekarang tertulis "Cari Bing atau masukkan alamat". Saya ingin tahu apakah Anda masih dapat mengedit binari Safaris dengan hex editor untuk menghapus string yang tidak berguna itu secara keseluruhan atau jika itu sekarang lebih memakan waktu karena penandatanganan kode.
Stefan Schmidt
3

Saya telah membuat Ekstensi Safari: Dapatkan URL untuk menyelesaikan masalah ini. Ini membuka popover yang bagus dengan url lengkap, sudah dipilih dan siap untuk menyalin dan menempel.

Kuharap kamu menikmatinya!

Zack Katz
sumber
Saya menyukai plugin Anda. Namun, itu telah dihapus oleh Safari 12.
Sparky
2

Mengklik kanan judul jendela menunjukkan menu URL tempat Anda berada. Anda tidak dapat menyalin dari sini, tetapi Anda setidaknya bisa MELIHAT url.

Alexander - Pasang kembali Monica
sumber
2
itu poin yang bagus, tapi saya ingin bisa menyalin URL.
beatak
Ini ide yang bagus. Jadi saya pikir versi kanon dari trik ini adalah Apple mengklik judul jendela.
Nicolas Barbulesco
Pembuatan safari saat ini (bukan beta) sekarang memiliki opsi untuk menampilkan url lengkap secara bawaan.
Alexander - Reinstate Monica
2

Cara yang sangat sederhana yang saya temukan untuk menyiasati ini adalah ini (btw, saya menggunakan Safari 7.1):

  1. "Pilih semua" di kotak alamat
  2. Buka jendela Safari baru
  3. Klik di kotak alamat dan "tempel"

Ini memberi Anda URL (URL yang sangat panjang) yang kemudian dapat Anda seret dan simpan ke dalam folder, tempel di tempat lain untuk referensi, dll.

Gary Ludwig
sumber
tidak bekerja lagi
IceFire
1

OMFG Saya menemukan jawaban untuk ini secara tidak sengaja.

Cukup pilih teks di bidang pencarian / URL dan Salin. Itu saja. Url Google, bukan teks pencarian, akan disalin ke clipboard. Sederhana seperti itu.

Calion
sumber
tidak bekerja lagi
IceFire
@IceFire dalam versi OS dan Safari apa?
Calion
10.14, 12.0; intinya adalah bahwa mengunjungi situs dan menyalin karya, tetapi tanpa mengunjungi situs, menyalin hanya akan menyalin teks pencarian
IceFire
0

Solusi yang saya gunakan tidak memerlukan unduhan ekstensi dan itu menciptakan URL yang dapat Anda salin: di Safari Preferences> Advanced, centang "Enable Develop Menu". Di menu Kembangkan, klik Perlihatkan Sumber Daya Halaman. Layar abu-abu muncul di sepertiga bawah monitor Anda, dan di ujung kanan, di bawah "Lokasi", salin URL.

Pemecahan masalah lain, yang tidak terlalu rumit: tambahkan halaman Hasil Pencarian Google sebagai bookmark, katakan dalam folder bookmark khusus yang dibuat secara tegas untuk tujuan ini (saya beri nama tambang "Safari Detour"), lalu klik kanan untuk menyalin URL dari halaman bookmark. .

GITANAJAVA
sumber
0

Tampaknya Safari 6.0.1 memperbaiki ini.

Mengutip catatan rilis:

  • Perbaiki masalah yang dapat menyebabkan Bidang Pencarian Cerdas mengartikan URL sebagai istilah pencarian.
CajunLuke
sumber