Chrome: Cara apa pun untuk menetapkan nama jendela yang lengket

26

Biasanya saya menggunakan sekitar 10 jendela browser yang berbeda (selalu aktif). Saya ingin memiliki cara untuk mengatur nama jendela "sticky" sehingga saya dapat menemukan yang saya cari dengan cepat ketika beralih (menggunakan pintasan keyboard atau dari menu jendela turun ke bawah).

Sebagai contoh:

  • Dokumentasi pengembangan
  • Situs sosial
  • Google Drive
  • Barang lainnya
  • Dll ...

Karena sekarang, Chrome menampilkan judul jendela saat ini (dari halaman web yang diberikan) yang jelas-jelas berubah, tergantung pada tab jendela yang aktif saat ini. Saya baru saja menemukan "retas", bookmarklet yang dengannya saya dapat menetapkan nama khusus ke tab saat ini. Tetapi kemudian rusak jika saya mengubah tab aktif di jendela itu dan lupa untuk mengaturnya kembali. Jadi saya ingin solusi yang lebih baik (ekstensi saya kira, tetapi belum menemukan sejauh ini). Atau mungkin semacam petunjuk visual (untuk menyesuaikan warna batas jendela itu, dll), jadi pada dasarnya cara untuk menyesuaikan jendela saat ini, meskipun itu mungkin kurang jelas daripada mengubah judul secara langsung.

Inilah beberapa info tambahan, saya beralih kembali ke windows dan masih mencoba menyesuaikan pengalaman browser yang sempurna ;-)

  • SSB = Browser Satu Situs.
Deryb
sumber
Perhatikan bahwa saya penggemar SSB. Untuk sementara saya menggunakan Fluid (di Mac) untuk banyak aplikasi web yang sering, seperti Gmail, dll ... Tapi sejak saya mulai menggunakan Chrome sebagai browser pengembangan web basis saya, saya mulai bergerak semakin banyak ke Chrome. Jadi solusi lain bagi saya adalah menemukan cara yang layak untuk membuat SSB berbasis Chrome. Tapi sejauh ini saya belum menemukan. Saya bukan penggemar Safari, jadi pembuat SSB berbasis safari seperti Fluid sedikit mematikan, meskipun saya menyukai ide itu.
deryb
Tidak banyak bantuan yang saya tahu, tetapi Anda dapat melakukan ini dengan Firefox;)
Julian Knight
@JulianKnight Terima kasih, ya Firefox adalah browser utama saya sebelumnya. Tapi kemudian saya tersadar betapa Chrome jauh lebih baik untuk mengelola sumber daya. Seringkali FF menggunakan CPU 50+%, sedangkan dengan Chrome saya dapat menyimpannya di bawah 10%, bahkan dengan 10+ windows x 5-10 tab masing-masing. Seringkali, saya hanya membunuh tab yang menjadi terlalu menuntut, melalui task managernya. Ini menutup tampilan halaman itu (dan menghentikan penggunaan CPU) tetapi membiarkan tab terbuka, jadi saya hanya perlu me-refresh tab itu untuk memuat ulang begitu saya ingin menggunakannya lagi. Dan alat dev bawaan sangat bagus (pada FF saya menggunakan Firebug, ok). Tapi secara keseluruhan, tidak ada yang sempurna ;-)
deryb
Saya pikir FF sekarang mengelola memori lebih baik daripada yang lain tetapi tentu saja bukan CPU. Alur kerja saya sendiri melibatkan hanya membunuh FF dari waktu ke waktu dengan task manager. Saya menggunakan plugin manajer sesi untuk memastikan semua windows / tab saya kembali. Tapi kemudian saya biasanya punya 10 + windows masing-masing dengan 10 + tab !!! Saya terus mencoba Chrome & menggunakannya secara teratur di perangkat seluler tetapi rasanya tidak sebagus FF di desktop. Untuk dev sekarang saya menggunakan FF Dev secara terpisah jadi saya tidak perlu semua plugin dev di browser utama saya
Julian Knight
Hehe, digunakan hampir sama di sini (FF + manajer sesi + membunuh seluruh program). Satu-satunya gangguan adalah bahwa semuanya restart setelah itu (semua 10wins x 5-10 tab, lol). Maksud saya, pengelola tugas bawaan Chrome, yang memungkinkan untuk menghentikan satu proses tab tunggal, atau terkadang plugin seperti Flash, dll. Dari waktu ke waktu saya menariknya dan membunuh tab yang makan terlalu banyak! Saya memiliki alat serupa dengan Session Manager di Chrome, tidak sebagus itu. Dan saya BENCI manajer bookmark ;-)
deryb

Jawaban:

8

- Tambahan -

Solusi yang saya gunakan untuk membuat SSB berbasis chrome disebut epichrome . Di windows pasti ada padanan yang pasti ... Saya punya sekitar 5 SSB berbeda yang berjalan sepanjang waktu, bersama dengan chrome. Bagus sekali! Pada ekstensi yang saya tambahkan dalam campuran ke sebagian besar SSB saya adalah Great Suspender , yang secara otomatis menangguhkan tab ketika tidak aktif (dapat disesuaikan). Jadi sumber daya SSB yang tidak aktif akan dibebaskan bahkan ketika saya mungkin memiliki 30-40 tab terbuka setiap saat secara permanen.

- Akhir tahun ini -

Oke, saya sudah menemukan cara untuk membuat SSB (browser situs tunggal) dengan Chrome, jadi pada dasarnya saya sekarang memiliki beberapa aplikasi untuk situs "lengket" yang sering saya gunakan (email, peta, drive, dll). Ini memungkinkan mereka untuk berperilaku seperti aplikasi normal sehingga saya bisa memberi mereka nama khusus, ikon dan dapat dengan mudah bolak-balik di antara jendela yang terbuka. Tidak hanya itu, dimungkinkan untuk membuat beberapa aturan URL khusus, misalnya selalu membuka semua tautan yang dimulai dengan maps.google.comMaps SSB, dll. Oleh karena itu, ini masih merupakan peretasan besar secara keseluruhan, tetapi rasanya seperti solusi terbaik. Tetap saja ini menjadi sedikit lebih banyak bekerja karena setiap SSB pada dasarnya menjadi contoh browser lain, dengan favorit itu sendiri, ekstensi, dll. Jadi itu menghabiskan lebih banyak sumber daya kurasa daripada ketika dibuka pada satu browser tunggal, tapi itu adalah kelemahan kecil di gambar besar...

-- Awal tahun ini --

Oke, saya sudah menggunakan Chrome selama beberapa bulan sekarang. Saya mencoba berbagai solusi untuk ini. Tampaknya Anda tidak dapat menetapkan nama jendela lengket dengan mudah seperti yang saya inginkan, yang juga akan mengubah nama jendela di bawah daftar menu "jendela" (kanan, di sebelah bantuan). Jadi, dua solusi yang layak saya temukan, baik:

1) Buat bookmarklet dengan kode berikut:

javascript:(function(){document.getElementsByTagName("head")[0].getElementsByTagName("title")[0].innerHTML=prompt("Enter new Title");})()

Dengan ini, Anda dapat menetapkan nama yang Anda inginkan. Hanya kekurangannya: ini hanya sementara mengganti <title>tag html. Jadi ini akan diganti segera setelah Anda memuat ulang halaman atau bernavigasi di tempat lain ... Apa yang saya lakukan untuk sementara waktu hanyalah membuat halaman html placeholder sederhana dengan judul yang saya inginkan.

2) Melalui ekstensi yang disebut tab outilner . Ekstensi hebat yang memungkinkan untuk mengelola tab dan jendela dengan mudah, menetapkan nama tempel ke jendela / tab, bahkan catatan dan pemisah, menyusun ulang hal-hal, dll. Meskipun info ini hanya dapat dilihat melalui jendela pengelola ekstensi. Tetapi juga, ekstensi ini adalah alat yang hebat untuk mengelola set windows & tab yang tidak ada habisnya, membunuhnya dan kemudian memuatnya kembali. Untuk menjaga penggunaan sumber daya tetap rendah dan memiliki semacam ruang kerja di antaranya untuk hal-hal yang akan Anda baca nanti. Karenanya ini hampir terdengar seperti iklan, tetapi, cobalah sendiri. Pada akhirnya, ini adalah solusi terbaik untuk mengelola windows di Chrome yang saya temukan sejauh ini, dan untuk pertanyaan ini ...

Deryb
sumber
Bisakah Anda membagikan solusi Anda untuk penyiapan Chrome SSB?
Brendan Moore
Saya menambahkan beberapa info ke jawaban saya.
Deryb
1
Sebagai catatan pada Windows Anda dapat pergi ke "Alat lainnya" -> "Tambahkan ke desktop" untuk menghasilkan SSB secara otomatis.
Mahn
@bookmarklet: Alih-alih memanipulasi tag, lebih mudah diatur document.title.
kdb
4

Mengganti nama tab atau memberi nama jendela di beberapa jendela khusus adalah hal yang sama sekali berbeda dan tidak sesuai dengan tujuan yang diminta. Seluruh idenya adalah membuat daftar jendela Chrome selalu ada.

Sementara juga gagal menemukan solusi, saya telah membuat sedikit script untuk AutoHotKey sangat cepat. Entah bagaimana mungkin ditingkatkan entah bagaimana mb, tapi sekarang ia melakukan apa yang saya inginkan: mengganti nama jendela Chrome.

Sayangnya, itu tidak menyimpan nama windows di antara sesi, tapi itu harga yang murah. Setelah saya puas dengan langkah awal menuju fitur, sekarang saya mempertimbangkan untuk membuat ekstensi Chrome untuk itu. Meskipun saya belum pernah menggunakan JS, itu bukan kendala utama. Akan lebih buruk, jika Chrome API tidak memberikan akses ke judul window, dan saya kira begitu. Sebagai solusinya, saya bisa mengubah judul tab saat ini menjadi satu, jendela harus ditampilkan di TaskBar, tapi ini masih kotor (dan masih tidak ada fitur "simpan judul di antara sesi").

Aneh, saya baru saja menemukan ide ini kemarin dan belum beberapa tahun yang lalu. Sulit untuk dinilai terlalu tinggi, seberapa besar peningkatan kecil ini pada alur kerja.

jungle_mole
sumber
Tidak yakin apa yang kamu maksud. Judul tab aktif di jendela yang terbuka adalah judul yang ditunjukkan chrome di daftar windows-nya (ubah ke tab lain dan lihat itu diperbarui sebagai bukti).
deryb
@brunod ya, memang begitu. tetapi skrip ini memperbarui judul jendela setelah jendela kehilangan fokus. Anda tahu jendela apa yang sedang Anda gunakan, tetapi segera setelah Anda beralih ke jendela lain, pembaruan judul.
jungle_mole
@brunod dan jika Anda berbicara tentang "solusi ekstensi aneh" yang saya sebutkan, prinsip di baliknya: pengguna beralih ke tab - judul tab menjadi user-defined name- karena jendela menunjukkan judul tab aktif sebagai judulnya sendiri, sekarang kita akan melihat user-defined namesebagai judul untuk window di Taskbar - segera setelah tab kehilangan fokus di dalam jendela Chrome, judulnya berubah kembali menjadi seperti semula dan tab yang baru diaktifkan mengambil user-defined name sebagai judul.
jungle_mole
Ah baiklah. Jadi jelas saya lebih suka cara SSB. Tentu saja ini tidak sempurna, terutama karena dengan begitu akan sedikit pekerjaan untuk menyinkronkan hal-hal seperti favorit dan ekstensi. Tapi setidaknya itu cara yang layak untuk membuat hal-hal lengket, jadi itu masih solusi yang saya sukai.
deryb
@brunod apakah itu layak masalah? o_O
jungle_mole
2

Tambahkan ekstensi Sesi Sobat. Buka jendela chrome. Tambahkan sekelompok tab terkait ke jendela. Pergilah ke SB. Temukan "Jendela" dengan tab yang telah Anda tambahkan. Klik kanan, "Simpan" dan beri nama sesi itu. Lihatlah daftar "Sesi" di kolom kiri.

james
sumber
1

Spaces , adalah ekstensi chrome yang memungkinkan seseorang mengubah jendela browser menjadi ruang kerja yang dapat dikelola.

gdadsriver
sumber
Saya hanya melihat sekilas dan mencobanya. Tutup tetapi yang dilakukannya hanyalah menetapkan nama jendela "di belakang layar", jadi saya harus mengakses daftar master terlebih dahulu untuk mengetahui yang mana yang kemudian. Dugaan saya adalah tidak ada cara asli untuk melakukan ini, mungkin chrome tidak memaparkan fitur penamaan jendela / penyesuaian pada basis per jendela (daripada seluruh kelompok). Bagaimanapun, terima kasih.
Deryb
0

Pertimbangkan Tab Modifer dan Open Tabs yang memungkinkan Anda melihat semua tab yang dibuka di semua jendela.

Syl
sumber
Silakan baca Bagaimana saya merekomendasikan perangkat lunak untuk beberapa tips tentang bagaimana Anda harus merekomendasikan perangkat lunak. Anda harus memberikan setidaknya tautan, beberapa informasi tambahan tentang perangkat lunak itu sendiri, dan bagaimana hal itu dapat digunakan untuk menyelesaikan masalah dalam pertanyaan.
DavidPostill