Как закрыть одинаковые вкладки в браузере

Обновлено: 05.07.2024

Перевод материала Ринана Кейкирерка, бэкенд-разработчика Uber.

Несколько сотен открытых вкладок уже долгое время являются для меня проблемой. Ну, может и не несколько сотен, но точно около сотни. Чем больше у меня открытых вкладок, тем больше среди них повторяющих друг друга. В итоге я не пытаюсь их разобрать, а просто закрываю браузер и начинаю сначала, теряя в результате что-то важное или интересное.

Частично в этом можно обвинить плохую и устаревшую структуру интерфейса современных браузеров. Вообще, всё, чем занимаются их разработчики с позиции структуры и дизайна интерфейса — это делают браузеры чуть привлекательнее внешне.

Например, просто вбивать ключевые слова в адресную строку в поисках ссылки, по которой вы когда-то переходили — очень плохой способ её найти. В Chrome, кажется, есть некий поиск по неточному соответствию, но работает он плохо, в отличие от прекрасного инструмента fzf.

Поиск по неточному соответствию с помощью fzf в iTerm2

Ещё одним примером может служить работа с несколькими вкладками. В Chrome нет поиска по вкладкам, располагать их вертикально нельзя, а если вкладок слишком много, то в горизонтальном положении видны только иконки. К тому же, нельзя избавиться от повторяющихся вкладок.

Да, для этого можно скачать расширение. Пусть это прозвучит параноидально, но я не хочу пользоваться никакими расширениями, которые запрашивают такой доступ:

Читать и изменять данные на посещаемых сайтах.

Изменять стартовую страницу при открытии новой вкладки.

Безумный список разрешений, которые сейчас запрашивают расширения для Chrome

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

Итак, я решил сам разобраться с проблемой управления вкладками, потому что для творчества время всегда найдётся.

Первым пунктом в списке стояло найти способ управлять Chrome. Я рассматривал следующие варианты:

  • Написать расширение для Chrome самому: делать этого мне не хотелось, потому что расширения полезны только тогда, когда большая часть работы происходит в браузере. То есть, когда я работаю в другом окне, например, терминале, а потом хочу открыть определённую вкладку, мне придётся открыть Chrome, а потом включить расширение. Слишком много действий.
  • Использовать AppleScript: AppleScript — это язык сценариев для контроля приложений с помощью Apple Events. Этот вариант мне понравился, пока я не попробовал разные примеры. Мне было очень неудобно, поскольку я всю жизнь пользовался C, C++, Python, Java, Go и JavaScript. Так что я решил вернуться к этому, только если не найду ничего получше.
  • Использовать Python: Я обрадовался, узнав, что есть библиотеки, которые можно использовать для работы с macOS. В итоге оказалось, что те давно устарели и никакой документации по ним не было. От этого варианта тоже пришлось отказаться, потому что мне необходимо было быстрое решение.

Но я не сдавался, продолжал изучать пути решения и наткнулся на JXA.

JXA — это «JavaScript для Автоматизации». Он поддерживается Apple, позволяет управлять приложениями с помощью AppleScript, поддерживает синтаксис ES6; в целом всё это звучит слишком хорошо, чтобы быть правдой… Так и оказалось, потому что у него худшая документация, которую я когда-либо видел у Apple.

Я всё ещё не знаю, что в аббревиатуре JXA означает X. Может, macOS X? ¯\_(ツ)_/¯

Я посмотрел забавные заметки о выпуске (документация JXA от Apple…), а затем подумал: «Так, JavaScript, неужели трудно собраться и самому разобраться?»

Я и представить не мог, что меня ждёт.

Несколько часов я потратил на поиски места для написания кода, расширения имени файла, выполнения файла и прикладного программного интерфейса.

Но в конце концов, это того стоило.

В основном, писать JXA рекомендуют в Script Editor App или Automator App, который идёт в комплекте с macOS. Я попробовал их, чуть не выкинул ноутбук в окно и решил использовать редактор, которым пользуюсь всегда: VSCode.

Я был пользователем Vim в течение примерно четырех лет, в течение года я ипользовал IDE JetBrains, Atom и Sublime, потом перешел на VSCode, и после четырех лет ежедневного использования в основном с Go, а иногда с Python, JavaScript и Markdown я до сих пор думаю, что это лучший редактор; и каждый должен попробовать пользоваться им месяц-другой, прежде чем судить.

Вот что стоит знать, прежде чем взяться за работу:

Можете воспользоваться этим шаблоном:

Самой сложной проблемой оказалось придумать, как подключаться к приложениям. Для методов нет автозавершения, а вывод полей и методов объекта не сработал.

Затем я случайно наткнулся на статью, в которой упоминается использование функции редактора сценариев: «Открыть словарь».

И вуаля! Именно то, что я искал: небольшая заметка для каждого приложения, в которой перечислены методы и объекты; и там был Chrome!

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

Начнем с горячих клавиш браузера Google Chrome

Без горячих клавиш вашего браузера, очень сложно работать в большом количестве открытых вкладок. Ситуация достаточно проста, в вашем браузере открыто большое количество вкладок, с каждой открытой вкладкой щелкать по соседним становится сложнее (так как они уменьшаются в размере), и по ним просто невозможно переключаться, они становятся маленькими и не доступными для действий. Горячие клавиши для переключения вкладок браузера Google Chrome выглядят следующим образом:

Ctrl + Tab: Переключаем вкладки слева направо;

Ctrl + Shift + Tab: Переключаем вкладки справа налево;

Ctrl + W: Закрываем текущую вклдаку.

Естественно список горячих клавиш значительно шире, позволяет охватить весь диапазон функциональных возможностей вашего браузера Google Chrome. Но, в рамках данной статьи нас интересует только клавиши навигации, показанный выше.

На заметку. Без горячих клавиш вашего браузера, очень сложно работать в большом количестве открытых вкладок.

Настройте ваш браузер на запоминание открытых вкладок

Необязательно терять все открытые вкладки после того, как вы закрыли свой браузер. Произведите настройку таким образом, чтобы при каждом закрытии, все вкладки оставались в памяти браузера, и как только, вам понадобиться браузер, ваши последние действия будут перед глазами. Вы просто закрываете свой браузер, и в следующий раз, после запуска данного программного обеспечения, ваши вкладки остаются с вами. Конкретно в Google Chrome, данный параметр спрятан в настройках, нажимаем три вертикальные точки справа вверху - настройки - вкладка "Запуск Chrome" - выбор "Ранее открытые вкладки" .

Сохранение группы закладок в отдельную папку браузера

Если ряд закладок для вас очень важен, и вы решаете вернутся к нему позже, так как на данный момент есть другая работа, которую необходимо сделать - можно сохранить закладки в отдельно назначенную папку. Для этого вам просто необходимо нажать правой клавишей мыши на любой из вкладок браузера - выбрать пункт "Добавить все вкладки в закладки" - в открывшемся диалоговом окне выбрать название папки, куда будут сохранены вкладки браузера.

В дальнейшем получить доступ к этой папке можно из меню закладок.

Группы вкладок для разных окон

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

Отмечу, навигацию по окнам можно проводить аналогично навигации по вкладкам браузера Google Chrome. Только вместо клавиши Ctrl будет выступать клавиша Alt.

Alt + Tab: Переключаем окна браузера слева направо;

Alt + Shift + Tab: Переключаем окно браузера справа на лево;

Alt + F4: Закрываем текущее окно браузера.

Кстати, работа в нескольких окнах, также систематизируется по средствам операционной системы. Вы можете выстроить в ряд или расположить каскадом открытые окна в несколько нажатий. Наводим курсор мыши на "Панель задач Windows" - нажимаем правой клавишей мыши - в списке выбираем метод сортировки - "Расположить окна. ". Все достаточно просто и удобно.

Группировка вкладок

Данное решение подходит в том случае, если вы работаете в нескольких окнах одновременно. Так группу вкладок можно вывести в отдельное окно, аналогично тому, как делался вывод одной вкладки. Эти действия схожи с организацией файлов в Windows, когда вам необходимо выбрать несколько файлов из отдельной папки, вы зажимаете Ctrl, если же вам требуется выделить последовательный ряд объектов вы зажимаете Shift.

Так и в браузере Google Chrome, выделение отдельных вкладок осуществляется с зажатым Ctrl. В свою очередь - ряд, выделяется по средствам Shift. Выделенные вкладки можно перетащить в отдельной окно или закрыть нажатием Alt + W.

Прикрепление вкладки

Как быть с теми вкладками которые вы постоянно хотите видеть открытыми в вашем браузере? Это может быть почта или страница в социальных сетях. Правильно, данную вкладку необходимо прикрепить в браузере. Делается это довольно просто - открываем необходимую интернет страницу - наводим курсор мыши на вкладку - жмем правую клавишу - выбираем пункт "Закрепить вкладку".

Отмечу, закрепленную вкладку нельзя закрыть в области открытого окна браузера. Но как только вы закроете именно это окно, вкладка автоматически пропадает.

Очень нужная кнопка или как открыть закрытую вкладку?

Я не ошибусь, если скажу, что раз десять или двадцать, а может и все сто, вам был необходим данный функционал. Очень часто случается закрывать нужные вкладки, и моментально их открывать. Задумавшись мы допускаем такие ошибки. Открою секрет, открыть недавно закрытые вкладки можно двумя способами.

Чтобы открыть недавно закрытую вкладку используя функцию из браузера, необходимо навести курсор мыши по вкладке браузера - нажать правую клавишу - выбрать пункт “Открыть закрытую вкладку” или воспользоваться вторым способом, сочетанием горячих клавиш Ctrl + Shift + T.

Думаю на этом можно завершать статью. Именно так я группирую вкладки, сохраняю, и провожу различные манипуляции в браузере при работе в сети интернет. Насколько это приемлемо для вас, попробуйте, возможно это изменит повседневные рабочие процессы. Также хочется добавить, что в браузере Google Chrome есть возможность авторизации, при которой переходя от одного устройства к другому (с установленным браузером от Goolge), все ваши вкладки и сохраненные пароли переходят вместе с вами. Стандартная опция в современных системах, и не важно - это браузер или целая ОС Windows 10.

Сколько раз мне приходилось сталкиваться с тем, что открываешь браузер клиента, а там иконки открытых вкладок даже не помещаются в одну строку. А потом они еще спрашивают: "Почему у меня компьютер медленно работает?"

Хотя что тут говорить, если дома у меня жена такой же любитель большого количества открытых вкладок. Однажды я даже посчитал, что у моей жены в браузере Google Chrome открыто 72 вкладки. Но и это не предел, так как просто именно столько иконок помещается на дисплее ее ноутбука.

Если мы открываем новую вкладку (по количеству 73, 74 и более), то ее просто уже не видно на экране.

Вот это максимальное количество открытых вкладок в браузере Google Chrome. Вот это максимальное количество открытых вкладок в браузере Google Chrome.

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

Например, для того чтобы закрыть открытую (текущую) вкладку в браузере необходимо нажать одновременно на клавиатуре "Ctrl" и "W".

Вкладки, которые не видно на экране, никуда не исчезают. Они просто хорошо прячутся за иконкой плюсика и для того, чтобы переключиться на следующую вкладку, достаточно нажать на клавиатуре одновременно "Ctrl" и "Tab".

А для перелистывания в обратную сторону нужно использовать сочетание клавиш "Ctrl" + "Shift" + "Tab".

Если лимит открытых вкладок превышен в одном диалоговом окне, то вы всегда сможете открыть новое. Для этого достаточно просто нажать на клавиатуре две клавиши "Ctrl" и "N". Но не забывайте, что все открытые окна браузера это дополнительная нагрузка на оперативную память.

Открыть новую вкладку в браузере и незамедлительно перейти на нее можно сочетанием клавиш "Ctrl" и "T". Но не забывайте, что кнопку с иконкой "+" в верхней части браузера никто не отменял.

Я думаю, что не только у меня бывают ситуации, когда за работой на компьютере кто-нибудь отвлекает и рука случайно закрывает нужную вкладку. Открыть ее повторно можно только немного порывшись в истории браузера, но есть и способ проще. Достаточно просто нажать на клавиатуре сочетание клавиш "Ctrl" + "Shift" + "T".

Моя жена говорит, что иногда хочется навести порядок и закрыть все ненужные вкладки. Но самые ненужные вкладки всегда находятся в конце этой длинной цепочки, за пределами видимой зоны. Как быть? Однажды я посоветовал ей просто нажать на клавиши "Ctrl" и "9" для перехода к самой последней открытой вкладке в браузере. А затем просто постепенно начать закрывать ненужные вкладки.

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

Спасибо за внимание! Понравилась статья? Тогда жмите "Палец вверх" и делитесь ей с друзьями в социальных сетях.

Современные браузеры позволяют нам открывать до 150 активных вкладок, и это далеко не предел. Для взаимодействия с ними существую различные комбинации клавиш.

Пользователи нередко задаются и другим вопросом: «Как закрыть все вкладки в браузере?». Сделать это можно довольно просто. Давайте рассмотрим все возможные способы.

В Яндекс браузере предусмотрена функция, позволяющая закрывать все вкладки одним разом. Однако на данный момент для этого не предусмотрены никакие горячие клавиши. В то же время вы можете это сделать простым методом при помощи нескольких кликов мыши.

Закрываем все вкладки следующим способом:

В запущенном Яндекс браузере кликаем правой кнопкой мыши по любой запущенной вкладке. Затем выбираем «Закрыть другие вкладки».

Помимо такого способа вы можете также закрыть все вкладки, открытые справа от выделенной. Для этого также кликаем правой кнопкой мыши и нажимаем уже на кнопку «Закрыть вкладки справа».

Стоит также отметить, что когда в Яндекс браузере закрываются все вкладки, то остается одна открытая, которая запущена в данный момент.

Какими горячими клавишами можно закрыть?

Разработчики браузеров часто добавляют горячие клавиши для удобства пользователей. Не обошел стороной нас и Яндекс браузер. Здесь доступны самые необходимые комбинации клавиш для взаимодействия с вкладками.

Итак, в Яндекс браузере используются такие комбинации кнопок как:

  • Закрыть вкладку – сочетание клавиш Ctrl + W;
  • Открыть только что закрытую вкладку – сочетание клавиш Ctrl+Shift+T;
  • Создание пустой вкладки – сочетание клавиш Ctrl+T;
Создать новую вкладку можно и через кнопку в виде плюса Создать новую вкладку можно и через кнопку в виде плюса
  • Добавить все вкладки в закладки – сочетание клавиш Ctrl+Shift+D;
  • Переход между вкладками – сочетание клавиш Ctrl+Tab или Ctrl+PageDown;
В Яндекс браузере вы можете менять местами вкладки В Яндекс браузере вы можете менять местами вкладки
  • Открыть ссылку в новом окне – клик по ссылке с зажатой клавишей Ctrl;
  • Мгновенный переход на одну из 8 вкладок – сочетание клавиш Ctrl+цифра;
  • Открыть последнюю вкладку – сочетание клавиш Ctrl+9.

Напоследок хотелось бы сказать, что горячие клавиши в браузере действительно упрощают время проведения в интернете. Чего стоит только закрытие вкладок через сочетание «Ctrl+W». Просто попробуйте некоторые комбинации, и вы увидите всю простоту серфинга в браузере.

Читайте также: