Chrome: любой способ назначить липкое имя окна


26

Обычно я использую около 10 различных окон браузера (всегда включен). Я хотел бы иметь способ установить «липкие» имена окон, чтобы можно было быстро найти то, что я ищу, при переключении (с помощью сочетания клавиш или из выпадающего меню окна).

Например:

  • Документация для разработчиков
  • Социальные сайты
  • Гугл Диск
  • Другие вещи
  • Так далее...

Потому что теперь Chrome отображает текущий заголовок окна (данной веб-страницы), который, очевидно, постоянно меняется, в зависимости от текущей активной вкладки этого окна. Я только что нашел «хак», букмарклет, с помощью которого я могу присвоить собственное имя текущей вкладке. Но тогда он ломается, если я изменяю активную вкладку в этом окне и забываю вернуть ее обратно. Так что я хотел бы лучшего решения (расширение, я думаю, но пока не нашел). Или, может быть, какая-то визуальная подсказка (для настройки цвета границы этого окна и т. Д.), Так что по сути это способ настроить текущее окно, хотя тогда это, возможно, менее очевидно, чем непосредственное изменение заголовка.

Вот некоторая дополнительная информация, я переключился обратно на окна и все еще пытаюсь адаптировать этот идеальный браузер ;-)

  • SSB = браузер для одного сайта.

Обратите внимание, что я большой поклонник SSB. Некоторое время я использовал Fluid (на Mac) для многих популярных веб-приложений, таких как Gmail и т. Д. Но с тех пор, как я начал использовать Chrome в качестве основного браузера для веб-разработки, я все больше и больше перехожу на Chrome. Так что для меня еще один обходной путь - найти достойный способ создания SSB на основе Chrome. Но пока я не нашел ни одного. Я не большой поклонник Safari, поэтому создатель SSB, основанный на Safari, такой как Fluid, немного выключен, хотя мне и нравится эта идея.
Дериб

Не очень много помощи, я знаю, но вы можете сделать это с Firefox;)
Джулиан Найт,

@JulianKnight Спасибо, да, Firefox раньше был моим главным браузером. Но потом меня поразило, насколько лучше Chrome управляет ресурсами. Зачастую FF использует 50% процессорного времени, тогда как в Chrome я могу сохранить его на уровне менее 10%, даже при 10+ окнах по 5-10 вкладок в каждой. Часто я просто убиваю вкладки, которые становятся слишком требовательными, через диспетчер задач. Это закрывает отображение этой страницы (и останавливает использование ЦП), но оставляет вкладку открытой, поэтому мне просто нужно обновить эту вкладку, чтобы перезагрузить ее, как только я захочу использовать ее снова. И встроенные инструменты разработки великолепны (на FF я использовал Firebug, все было в порядке). Но в целом, никто не идеален ;-)
Дериб

Я думаю, что FF теперь управляет памятью лучше, чем другие, но, конечно, не процессор. Мой собственный рабочий процесс включает в себя просто время от времени убивать FF с помощью диспетчера задач. Я использую плагин диспетчера сеансов, чтобы все мои окна / вкладки возвращались. Но тогда у меня обычно 10 + окон, каждое с 10 + вкладками !!! Я продолжаю пробовать Chrome и регулярно использую его на мобильных устройствах, но он не так хорош, как FF на рабочем столе. Для dev я теперь использую FF Dev отдельно, поэтому мне не нужны все плагины dev в моем главном браузере
Julian Knight

Хе-хе, здесь используется примерно то же самое (FF + менеджер сессий + убить всю программу). Единственное раздражение в том, что все возобновляется после этого (все 10 выигрышей по 5-10 вкладок, смеется). Я имел в виду встроенный в Chrome диспетчер задач, который позволяет останавливать процесс одной отдельной вкладки, а иногда и таких плагинов, как Flash и т. Д. Время от времени я поднимаю его и убиваю вкладки, которые слишком много едят! У меня есть инструменты, аналогичные Session Manager в Chrome, но не такие хорошие. И я просто
ненавижу

Ответы:


8

- Приложение -

Решение, которое я использовал для создания SSB на основе хрома, называется epichrome . На окнах наверняка должны быть эквиваленты ... У меня все время работает около 5 разных SSB вместе с Chrome. Работает отлично! К расширению, которое я добавил в микс для большинства моих SSB, относится Great Suspender , который автоматически приостанавливает вкладки, когда неактивен (настраивается). Таким образом, ресурсы неактивных SSB освобождаются, даже когда у меня постоянно открыто 30-40 вкладок.

-- Позже в этом году --

Хорошо, я нашел способ сделать SSB (браузеры с одним сайтом) с помощью Chrome, так что теперь у меня есть несколько приложений для тех «липких» сайтов, которые я часто использую (почта, карты, диск и т. Д.). Это позволяет им вести себя как обычные приложения, поэтому я могу дать им собственное имя, значок и легко переключаться между открытыми окнами. Мало того, возможно создание некоторых пользовательских правил URL, например, всегда открывать все ссылки, начинающиеся с maps.google.comMaps SSB и т. Д. Следовательно, в целом это все еще большой взлом, но кажется лучшим решением. Тем не менее, это становится немного больше работы, так как каждый SSB по существу становится другим экземпляром браузера, со своими собственными фаворитами, расширениями и т. Д. Так что он потребляет немного больше ресурсов, чем я думаю, чем при открытии в одном браузере, но это небольшой недостаток в большая картина...

-- Ранее в этом году --

Хорошо, я использовал Chrome уже несколько месяцев. Я пробовал различные обходные пути для этого. Кажется, вы не можете легко назначить липкое имя окна, как я хотел, что также изменило бы имя окна в списке меню «окно» (справа, рядом с подсказкой). Итак, я нашел два достойных обходных пути:

1) Создайте букмарклет со следующим кодом:

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

При этом вы можете назначить любое имя, которое вы хотите. Единственные недостатки: это только временно заменит <title>HTML-тег. Так что это будет заменено, как только вы перезагрузите страницу или переместитесь в другое место ... То, что я делал некоторое время, просто создавало простую HTML-страницу-заполнитель с моим собственным желаемым заголовком.

2) Через расширение, называемое вкладками outilner . Отличное расширение, которое позволяет легко управлять вкладками и окнами, назначать липкие имена окнам / вкладкам, даже заметкам и разделителям, переупорядочивать вещи и т. Д. Хотя эта информация видна только через окно менеджера расширения. Но также это расширение является отличным инструментом для управления бесконечными наборами окон и вкладок, их уничтожения и последующей перезагрузки. Чтобы сохранить низкое использование ресурсов и иметь какое-то промежуточное рабочее пространство для вещей, которые вы прочитаете позже. Следовательно, это звучит почти как реклама, но в любом случае, попробуйте сами. В конце концов, это лучший обходной путь для управления окнами в Chrome, который я нашел до сих пор, и на этот вопрос ...


Можете ли вы поделиться своим решением для настройки Chrome SSB?
Брендан Мур

Я добавил информацию к своему ответу.
Дериб

1
Для записи в Windows вы можете перейти к «Дополнительные инструменты» -> «Добавить на рабочий стол», чтобы автоматически генерировать SSB.
Ман

@bookmarklet: вместо манипулирования тегом его проще установить document.title.
КДБ

4

Переименование вкладок или присвоение имен окнам в некоторых выделенных окнах - это совсем другое дело и не соответствует запрошенной цели. Вся идея состоит в том, чтобы иметь список окон Chrome всегда под рукой.

Не найдя решения, я очень быстро написал небольшой скрипт для AutoHotKey . Может быть, он каким-то образом улучшен, но теперь он делает именно то, что я хотел: переименовывает окна Chrome.

К сожалению, он не сохраняет имена окон между сессиями, но это небольшая цена. После того, как я удовлетворил первоначальное стремление к этой функции, теперь я собираюсь сделать для нее расширение Chrome. Хотя я никогда не использовал JS, это не главное препятствие. Было бы хуже, если бы Chrome API не давал доступа к заголовку окна, и я подозреваю, что это так. Как обходной путь, я мог бы изменить заголовок текущей вкладки на один, окно должно отображаться в панели задач, но это грубое (и все еще нет функции «сохранять заголовки между сессиями»).

Странно, что я придумал эту идею только вчера, а не несколько лет назад. Трудно переоценить, насколько велико это небольшое улучшение рабочего процесса.


Не уверен, что вы имеете в виду. Заголовок активной вкладки в любом открытом окне - это заголовок, который хром отображает в своем списке окон (перейдите на другую вкладку и посмотрите, что он обновлен в качестве доказательства).
Дериб

@ Brunod да, это так. но этот скрипт обновляет заданный заголовок окна, когда окно теряет фокус. Вы знаете, в каком окне вы работаете, но как только вы переключаетесь на другое окно, заголовок обновляется.
jungle_mole

@brunod, и если вы говорите о «причудливом обходном расширении», который я упомянул, принцип, лежащий в его основе: пользователь переключается на вкладку - заголовок вкладки становится user-defined name- так как окно показывает заголовок активной вкладки в качестве собственного заголовка, теперь мы увидим user-defined nameзаголовок для окно на панели задач - как только вкладка теряет фокус внутри окна Chrome, ее заголовок возвращается к тому, что был раньше, а вновь активированная вкладка становится user-defined name заголовком.
jungle_mole

Ах хорошо. Так что определенно я предпочитаю SSB. Конечно, это не идеально, главным образом потому, что тогда становится немного труднее синхронизировать такие вещи, как избранное и расширения. Но, по крайней мере, это достойный способ сделать вещи липкими, так что это мой любимый обходной путь.
Дериб

@ Brunod это стоит проблем? o_O
jungle_mole

2

Добавьте расширение Session Buddy. Откройте окно Chrome. Добавьте группу связанных вкладок в окно. Зайди в СБ. Найдите «Окно» с добавленными вами вкладками. Щелкните правой кнопкой мыши «Сохранить» и присвойте сеансу имя. Посмотрите на список «Сессий» в левой колонке.


1

Spaces - это расширение Chrome, которое позволяет превратить окна браузера в управляемые рабочие пространства.


Я просто взглянул и попробовал. Близко, но все, что он делает, это назначает имя окна «за кулисами», так что тогда мне нужно сначала получить доступ к этому основному списку, чтобы узнать, что есть что потом. Я предполагаю, что нет никакого собственного способа сделать это, возможно, Chrome не предоставляет никаких функций именования / настройки окон для каждого окна (а не для всей группы). Спасибо, в любом случае.
Дериб

0

Рассмотрим вкладки Modifer и Open Tabs, которые позволяют вам видеть все открытые вкладки во всех окнах.


Пожалуйста, прочитайте, Как я рекомендую программное обеспечение для некоторых советов относительно того, как Вы должны рекомендовать программное обеспечение. Вы должны предоставить хотя бы ссылку, некоторую дополнительную информацию о самом программном обеспечении и о том, как его можно использовать для решения поставленной задачи.
ДэвидПостилл
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.