Много вкладок в браузере
Неважно, телефон у меня, компьютер или планшет, у меня постоянно появляются новые вкладки. В течении дня открываю их и закрываю в великом множестве: тут и рабочие и всякие сайты, на которые забежал и документация, всякие TJ/VC/фэйсбуки.
Но закрываю не все: понадобится завтра или в ближайшем времени - оставляем, полезная инфа - да, конечно. Некоторые вкладки висят месяцами.
Пробовал сайты отложенного чтения, но не зашло, букмарки - само собой. Как с этим боритесь вы?
Итак, пока вырисовывается такая стратегия: блокнот для долгосрочных данных, все остальное в букмарки или что-то вроде one-tab extension (штука, что сохраняет вкладки в виде html–страницы с адресом и заголовком); Периодический аудит открытых вкладок. Интересно, у кого-нибудь есть оптимальная рабочая стратегия?
Пиздец сам себе придумал проблему какую то нелепую и просит других ее решить.
У сеньера нет вкладок? ;)
Если они есть то гни мне нужны, я их использую и гни не являются проблемой. Но как правило в 90% случаев их не больше двух трех.
Если есть необходимость постоянно одни и те же сайты открывать то проще просто настроить к ним быстрый доступ в браузере чем держать постоянно открытым.
зажимаешь кнопку "закрыть" во вкладках сафари и закрываешь все. В настройках ставишь "закрывать через неделю".
Комментарий удален по просьбе пользователя
А я просто закрываю
А могли бы просто в суперпозиции держать. Скорее бы уже квантовые браузеры сделали.
Очень удобно было бы, ежжи. Я б за такое нобелевку дал, серьёзно. Как приложение квантовой теории в жизни
The Great Suspender
Автоматически приостанавливать вкладки после 30 минут
Хорошее дополнение и не только для кучи вкладок, но и для тяжёлых страниц.
они остаются. На айпаде кстати они авотматом суспендятся, ну и толк с того, что вкладки-то у тебя есть
OneTab extension, лучше не придумали
на айпаде нет, на компе в свое время использовал. У него была беда года два назад, слетал — не знаю как теперь. Как компромис - неплохо, волевым решением выгрузил все в страничку и сохранил ее.
Зе бест. Всегда сохраняю все эти такие нужные вкладки чтоб потом вернутся к ним, и никогда не возвращаюсь
Жиза. 296 - еще не сильно запущенный случай, я недавно 2500 закрыл. Перепробовал все эти менеджеры вкладок, сессий и т.д. и вернулся к обычным закладкам. Держу их всегда открытыми в боковой панели в виде дерева, очень удобно. Все, что не понадобится сегодня/завтра - в закладки. Все эти интересные статьи, тж/фэйсбуки можно в отдельную папку "Очень интересно, на потом". Там оно, скорее всего, и будет пылиться да конца времен.
Ну и завести блокнот или вики, как выше советовали, если нужно отдельно какие-то куски информации сохранять и систематизировать. У меня так часто десятки страниц висели во вкладках откуда по работе нужно было что-то вырвать. Я OneNote пользуюсь, но у вас на эпол есть божественный BearApp. И искать в блокноте потом удобнее.
Комментарий удален по просьбе пользователя
А потом настанет день, когда ты не сможешь оплатить VPS.
Комментарий удален по просьбе пользователя
Интересно. Своя идея, или где-то нашел? В любом случае, хотелось бы увидеть пост с гайдом по реализации.
Комментарий удален по просьбе пользователя
В прошлом еще использовал Evernote и всякие сервисы отложенного чтения. В целом это все неплохо, но для данных, что сохранишь надолго, а у меня нет уверенности, вот и 300 вкладок
Boostnote попробуй, может зайдет. Посимпатичнее, чем Joplin
для богачей есть ноушн
Комментарий удален по просьбе пользователя
Не открываей столько вкладок, подумой
хром стабильно раз в две-три недели падает и вкладки вместе с ним
Это вселенная намекает на то, что надо менять свои методы.
Есть и другие браузеры. Или открываешь блокнот и если тебе нужна ссылка то копируешь туда адрес
В конце недели чекаю все, что открыл в течение недели: что лень читать - закрываю, тк не прочту уже никогда
В своём локальном хранилище (в fireFox это ScrapBee) создаю папку с текущей датой, закидываю всё туда и закрываю вкладки. Ведь если вкладки открывают, значит это кому-нибудь нужно?
Комментарий удален по просьбе пользователя
мусорка что там что тут
ну так лучше там
так хоть не видно
Это проблема того же рода, что и балконы с антресолями. Не понадобится. В корзину.
Закрываю ненужное, очевидно
Session Buddy в хроме.
Но не поддерживает синхронизацию, поэтому через экспорт иногда приходится шарить.
А вообще помогают несколько окон.
После последнего обновления в сафари появилась функция автоматически удалять вкладки через определённое время, сам выбираешь. Я поставил через неделю.
Автоматическое закрытие не подходит, так как в этих вкладках может оставаться что-то мне нужное в долгосрочном плане. У некоторых комментаторов есть более подходящие мне варианты
Отлично. Но 100 рублей на баланс все равно приветствуется мой хороший.
Чувак, ты супер не прав. Если тебе реально оно надо будет - ты снова придёшь в гугл и найдёшь это, как сделал 3 секунды назад, чтобы открыть эту вкладку.
Но, по факту, оно тебе и не надо.
Это "собирательство" какое-то, того и гляди в 55 перестанешь из дома хлам выбрасывать ,"а вдруг пригодится".
Думай так - а вот если сейчас браузер закроется и все вкладки пропадут - вспомню ли я, что там было? Если нет, то они тебе и не нужны.
Новые вкладки появляются справа. Значит чем левее вкладка, тем она старше. Чем старше вкладка, тем меньше вероятность, что она ещё нужна. Если обращаюсь к старым открытым вкладкам, стараюсь передвигать их правее, в конец, делая их "свежими". Тут было бы логичным добавить в контекстом меню кнопку Close Tabs to the Left, но какого-то чёрта там только to the Right.
Моё решение:
Когда понимаю, что накопилось много вкладок, выделяю несколько свежих правых (несколько вкладок можно выделить, зажав shift и кликнув по каждой), а затем нажимаю Close Other Tabs.
Если проблема заключается в страхе потерять что-то нужное, то тут только с головой своей работать надо. Ещё раз: если вкладка далеко слева, она вряд ли вам нужна, она же старая. Вместо "постоянных" вкладок вроде Свежего TJ или Gmail лучше сделать закладки на стартовом экране.
Ой.
Если зажать ctrl и выделить несколько вкладок по одной, можно выделить группу вкладок.
А если shift, то выделятся все вкладки между кликами.
Скомкано объясняю, но это как в проводнике, вот.
Теория разбитых окон говорит, что в здании, где разбили одно окно, через неделю появится ещё несколько. Так что тут вариант только один: заставить себя открывать не больше какого-то количества вкладок и не открывать новые до тех пор, пока ты не закончишь с ними работать. Открыл пять статей в разных вкладках — прочитал одну и закрыл, прочитал вторую и закрыл и так далее.
Так и живём. Нужно просто побольше озу купить
недавно докинул на фоне падения цен, но пока так ни разу даже 32 не забил
Просто закрываю без задней мысли.
В ios 13 теперь тоже можно автоматом закрывать старые табы
можно, но они мне (возможно) нужны
Close other tabs.
Для Firefox есть, как минимум:
— OneTab Pro (пока не понял что это)
— Simple Tab Groups
Попробовать новый охренительный Файрфокс без установки, регистрации и СМС (если что, просто удаляешь папку) можно здесь:
Кстати, в нём не выйдет так, что благодаря "улучшениям" гугла перестанет работать uBlock Origin и другие блокировщики рекламы и слежения.
Закладок в трех приложениях комитета по 500 закладок имею.
Safari может сам закрывать их теперь
Перестал открывать более 5 вкладок, спасибо веб-макакам за прекрасное будущее
Открытое читать & закрывать, то что пригодится в ближайшее время в несортированные закладки Firefox, то что пригодится когда-нибудь - в соответствующую тематике папку заклодок Firefox. При наличии свободной минутки - несортированные проклацать, лишнее удалить, нужное в папку.
Если не успеваю поработать с вкладкой до конца сессии - пускаю в Панель закладок, каждую новую сессию начинаю с мониторинга Панели. Если сразу или по прошествии времени понимаю, что руки не дошли - отправляю в папку "Если вдруг скучно", и, возможно, когда-то прочитываю. Там они глаза не мозолят зато, и память не жрут.
Mozilla Firefox и Яндекс.Браузер умеют работать с десятками открытых вкладок. Эти браузеры сбрасывают в кэш содержимое открытых вкладок после определенного времени их неактивности, что снижает расход оперативной памяти. Если в Google Chrome открыть большое количество вкладок, программа начнет заметно подтормаживать, особенно на компьютерах с небольшим объемом оперативной памяти. Это будет заметно, например, в процессе воспроизведения анимации при работе с пользовательским интерфейсом, а также по задержкам перед выполнением тех или иных команд.
Преимущества и недостатки
В конце 2018 года в браузере Google Chrome появилась функция управления вкладками, но только в тестовой версии программы. Пользователям, которым необходимо открывать действительно большое количество веб-страниц, приходится решать проблему быстродействия с помощью специализированных расширений для браузера, среди которых выделяются OneTab и Great Suspender. Примечательно, что эта проблема актуальна как для компьютеров с 4 ГБ оперативной памяти (ОЗУ), так и для мощных, оснащённых 32 ГБ ОЗУ.
Основное преимущество большого количества открытых вкладок, если они действительно необходимы для работы, – быстрый доступ к нужной информации, различным сервисам. Недостатки:
- чем больше веб-страниц открыто в браузере, тем тяжелее в них сориентироваться, и отыскать нужную;
- каждая открытая веб-страница потребляет оперативную память, что отражается на производительности компьютера;
- люди плохо справляются с многозадачностью, и постоянное переключение между большим количеством веб-страниц в большинстве случаев отрицательно сказывается на эффективности работы
Психологи считают, что люди, открывающие одновременно большое количество сайтов, боятся потерять информацию, не попасть на нужную веб-страницу в другой раз. Еще одно мнение заключается в том, что хаос в браузере является следствием такого же беспорядка мыслей в голове.
Каждая вкладка расходует оперативную память – запускается в отдельном процессе. Последние можно замораживать для освобождения ОЗУ. На этой возможности и построена работа плагинов, предназначенных для ускорения работы браузера.
Как повысить удобство работы
В браузере Google Chrome есть экспериментальная функция для группировки вкладок, – «Tab Groups».
Другие экспериментальные функции: Scrollable TabStrip – если вкладки не помещаются в строку, появляется строка прокрутки вместо уменьшения размера вкладок на панели; Tab Hover Card Images – при наведении курсора мыши на название открытой вкладки всплывает миниатюра с ее содержимым.
Через контекстное меню названия открытой веб-страницы она добавляется в новую или уже существующую группу, которые идентифицируются по имени и цвету.
Способы ускорения работы браузера
Методов увеличения быстродействия браузера несколько.
Использование встроенного диспетчера задач
Для экономии оперативной памяти можно закрывать веб-страницы, которые потребляют много ресурсов. Это можно сделать с помощью диспетчера задач, встроенного в Google Chrome.
-
В главном меню разверните содержимое пункта «Дополнительные инструменты» и вызовите «Диспетчер задач» или воспользуйтесь клавиатурной комбинацией Shift + Esc.
То же самое можно проделать, отсортировав процессы по уровню использования ресурсов процессора.
Плагин Great Suspender
Данное расширение переводит неактивные вкладки в спящий режим – помещает их содержимое в кэш, благодаря чему освобождается оперативная память. После переключения на «спящую» веб-страницу придется дождаться ее обновления.
После этого откроется окно с настройками Great Suspender.
Осталось внести необходимые коррективы в работу плагина.
-
Укажите время, по истечению которого вкладка выгрузится в кэш.
В разделе «Горячие клавиши» можно задать клавиатурные комбинации для управления плагином.
-
Кликните по пункту «Изменить горячие клавиши», выберите действие и нажмите желаемую клавиатурную комбинацию.
Все изменения вступают в силу в режиме реального времени, дополнительно сохранять настройки не нужно.
Альтернатива плагину Great Suspender – Tab Wrangler, но он закрывает неиспользуемые на протяжении заданного времени вкладки и быстро открывает их в случае возникновения подобной необходимости. Данный плагин поддерживает дополнительные условия закрытия вкладок, а также список зафиксированных вкладок и сайтов, импорт и экспорт настроек.
Открывать действительно большое количество вкладок в Google Chrome можно и на компьютере или ноутбуке с 4 ГБ оперативной памяти, но для предотвращения снижения быстродействия браузера и использования всей свободной ОЗУ стоит воспользоваться расширением Great Suspender, Tab Wrangler или другим подобным решением. Также обязательно подумайте о том, насколько актуально одновременное открытие десятков веб-страниц.
Дайте знать, что вы думаете по этой теме статьи в комментариях. За комментарии, отклики, дизлайки, лайки, подписки огромное вам спасибо!
Пожалуйста, опубликуйте свои отзывы по текущей теме статьи. За комментарии, лайки, подписки, отклики, дизлайки низкий вам поклон!
Начиная работать в интернете, моментально обрастаешь огромным количеством вкладок, которые открыты в вашем браузере. При этом ориентироваться в таком потоке информации достаточно сложно, и поэтому эффективность вашей работы резко снижается. Задумавшись над эффективностью действий, при работе с браузером, возникла данная статья. Возможно, для вас это будет также удобно и приемлемо как для меня. С одной оговоркой, не во всех браузерах будут работать мои паттерны, но как и всегда, моим браузером выступает 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.
Мы попробуем разобраться — как можно снизить нагрузку на серверное железо, обеспечив при этом максимальную производительность Web-приложения.
В разработке больших высоконагруженных проектов с огромным онлайном часто приходится думать, как снизить нагрузку на сервера, особенно при работе в webSocket'ами и динамически изменяемыми интерфейсами. К нам приходит 100500 пользователей и мы имеем 100500 открытых соединений по сокетам. А если каждый из них откроет по 2 вкладки — это уже *201000 соединений. А если пять?
Рождается идея — а что, если WS соединения поднимать лишь в одной вкладке и всегда держать его открытым, а в новых не инициализировать подключение, а просто слушать из соседней вкладки? Именно о реализации этой идеи я и хочу рассказать.
Логическое поведение вкладок в браузере
- Открываем первую вкладку, помечаем ее, как Primary
- Запускаем проверку — если вкладка is_primary, то поднимаем WS-соединение
- Работаем.
- Открываем вторую вкладку (дублируем окно, вводим адрес вручную, открываем в новой вкладке, неважно)
- Из новой вкладки смотрим есть ли где-то Primary-вкладка. Если "да", то текущую помечаем Secondary и ждем, что будет происходить.
- Открываем еще 10 вкладок. И все ждут.
- В какой-то момент закрывается Primary-вкладка. Перед своей смертью она кричит всем о своей погибели. Все в шоке.
- И тут все вкладки пытаются мигом стать Primary. Реакция у всех разная (рандомная) и кто успел, того и тапки. Как только одна из вкладок сумела стать is_primary, она всем кричит о том, что место занято. После этого у себя поднимает заново WS-соединение. Работаем. Остальные ждут.
- И т.д. Падальщики ждут смерти Primary-вкладки, чтобы встать на ее место.
Техническая сторона вопроса
Для общения между вкладками мы будем использовать то, что связывает их в рамках одного домена — localStorage. Обращения к нему не затратны по ресурсам железа пользователя и отклик от них весьма быстр. Вокруг него и строится вся задумка.
Есть библиотека, которая уже долгое время не поддерживается создателем, но можно сделать ее локальный форк, как я и поступил. Из нее мы достаем файл:
Суть библиотеки в том, что она позволяет общаться евентами emit/on между вкладками используя для этого localStorage.
После этого нам нужен инструмент, позволяющий "лочить" (блокировать изменения) некий ключ в localStorage, не позволяя его никому изменять без необходимых прав. Для этого была написана маленькая библиотека "locableStorage", суть которой заключена в функции trySyncLock()
Теперь необходимо объединить все в единый механизм, который и позволит реализовать задуманное.
Теперь на пальцах объясню, что здесь происходит.
Шаг 1. Открытие первой вкладки
Данный пример реализует таймер, работающий в нескольких вкладах, но вычисления которого происходит лишь в одной. Код таймера можно заменить на что угодно, например, на инициализацию WS-соединения. при запуске сразу выполняется webSocketInit(), что в первой вкладке приведет нас к запуску счетчика (открытию сокета), а так же к запуску таймера startHeartBitInterval() обновления значения ключа "wsLU" в localStorage. Данный ключ отвечает за время создания и поддержания активности Primary-вкладки. Это ключевой элемент всей конструкции. Одновременно создается ключ "wsOpen", который отвечает за статус работы счетчика (или открытие WS-соединения) и переменная "primaryStatus", делающая текущую вкладку главной, становится истиной. Получение любого события из счетчика (WS-соединения) будет эмитится в Intercom, конструкцией:
Шаг 2. Открытие второй вкладки
Открытие второй, третьей и любой другой вкладки вызовет webSocketInit(), после чего в бой вступает ключ "wsLU" и "forceOpen". Если код:
… приведет к тому, что "forceOpen" станет true, то счетчик остановится и начнется заново, но этого не произойдет, т.к. diff не будет больше заданного значения, ибо ключ wsLU поддерживается актуальным Primary-вкладкой. Все Secondary-вкладки будут слушать события, которые им отдает Primary-вкладка через Intercom, конструкцией:
Шаг 3. Закрытие вкладки
Закрытие вкладок вызывает в современных браузерах событие onbeforeunload. Мы обрабатываем его следующим образом:
Нужно обратить внимание, что вызов всех методов произойдет лишь в Primary-вкладке. При закрытии любой Secondary-вкладки ничего со счетчиком происходить не будет. Нужно лишь убрать прослушку событий, чтобы освободить память. Но если мы закрыли Primary-вкладку, то мы поставим wsOpen в значение false и отпавим событие TAB_CLOSED. Все открытые табы тут же отреагируют на него:
Вот здесь и начинается магия. Функция.
… позволяет вызывать инициализацию сокета (в нашем случае счетчика) через разные промежутки времени, что дает возможность какой-то из Secondary-вкладок успеть стать Primary и записать инфу об этом в localStorage. Пошаманив в цифрами (1, 1000) можно добиться максимально быстрого отклика вкладок. Остальные Secondary-вкладки остаются слушать события и реагировать на них, ожидая смерти Primary.
Мы получили конструкцию, которая позволяет держать лишь одно webSocket-соединение для всего приложения, сколько бы вкладок у него не было, что существенно сократит нагрузку на железо наших серверов и, как следствие, позволит держать больший онлайн.
Читайте также: