Как посмотреть сколько открыто вкладок
Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.
Страницы: 1
- Форумы
- » Firefox
- » как узнать, сколько открыто вкладок?
№1 22-10-2008 17:21:35
masta-russ Участник Группа: Members Зарегистрирован: 25-09-2007 Сообщений: 144 UA: 2.0
как узнать, сколько открыто вкладок?

сабж
естественно, не считая их самому. то есть можно ли куда-нибудь тыкнуть — и чтоб тебе цифру сразу сказали? если нет — может есть такое расширение?
Много ли у вас открытых вкладок?
У меня в браузере обычно — от 50 до 120. Иногда — 200, в другой раз — 15.
Понятно, что голыми руками с большим количеством вкладок справиться трудно. Поэтому я написал расширение для браузера, которое автоматически организует вкладки по схожести содержания.
Это радикально упростило поиск и чтение статей. И даже волосы мои стали шелковистей. Ну т.е. стал продуктивней.
Откуда берется столько вкладок?
В основном они появляются из Inoreader, иногда из соц-сетей и других ресурсов.
Новые публикации просматриваю раз в неделю-две или реже. Что-то остается открытым, что-то отправляется на потом, но чаще остается открытым.
За раз получается просматривать много. Но одно из преимуществ такого подхода — это возможность получить более полную картину из разных точек зрения.
Кроме того, читать сразу несколько статей по одной тематике намного легче, чем каждую статью по отдельности.
Что делает расширение?
Демо-видео вместо тысячи слов.
Вкладки группируются по главному содержанию, используя ограниченный «мешок слов». Слова для мешка определяются по частоте упоминания плюс разные эвристики.
Чтобы вообще найти содержание страницы, используется адаптация Readability.js. Это версия библиотеки, которую Mozilla использует в Firefox, для показа страниц в режиме читателя.
К сожалению, Readability.js далеко не всегда находит содержание страниц. Поэтому для особо популярных ресурсов сделана отдельная предобработка.
Сейчас здесь: Reddit, HackerNews и YouTube.
Список точно не исчерпывающий. Если у кого-то появиться необходимость добавить новый ресурс, то это можно сделать через GitHub. Там же можно оставить и другую обратную связь, т.к. расширение не собирает какую либо аналитику.
Также есть отдельные ресурсы, страницы которых сортируются только по URL, если таких — больше одной. Это страницы GitHub и GitLab. Т.о. вы получите группировку в соответствии с файловой структурой проектов.
Сделано специально для umputun. Ну почти.
Алгоритм не сверхсложный, поэтому работает полностью локально без особой нагрузки. Бывает он приятно удивляет даже меня — разработчика, который постоянно прокручивает алгоритм в голове.
В одном случае, это были две статьи, которые совместно подсказали новую идею. Тематика у них была разная, но были общие ключевые слова, поэтому Smart TabS разместил их рядом.
В другом случае, это был браузер для рабочих вопросов. После некоторых подсказок Smart TabS разместил вкладки намного удачней, чем я ожидал, так что работать стало намного проще.
Да, бывают ситуации, когда вкладки размещаются не совсем так, как могли бы. Тогда их можно самостоятельно разместить там, где нужно. Они будут сохранять указанное расположение, пока вы так или иначе его не измените.
Также, в настройках расширения, можно указать домены, страницы которых не будут проверяться на схожесть. Это могут быть домены, для которых трудно определить главное содержание или их содержание слишком чувствительное.
Например, веб-приложения, почта, соц-сети. По умолчанию, сейчас сюда входят: Facebook, Netflix, Trello, Todoist, Inoreader, Feedly, Gmail и др. сервисы Google.
Если уж совсем нет желания, что-то показывать расширению, то в инкогнито-режиме его работа запрещена на уровне API браузера.
Поддержка браузерами
Расширение сейчас можно поставить для Firefox и Chrome.
Для Safari оно пока не доступно, не смотря на появление WebExtension API в 14-й версии. Там почему-то не добавили поддержку tabs.move(. ), чтобы можно было автоматически перемещать вкладки.
Другие браузеры особе не проверялись, хотя, по идее, для Chromium-based браузеров может быть возможность поставить пакет для Chrome.
P.S.
В этом посте я хотел сосредоточиться на проблеме и ее решении с помощью Smart TabS, так сказать, на публичной стороне вопроса.
В следующей части планирую рассказать о том, что остается «за кулисами»: о развитии идеи, управлении проектами и деталях разработки.
Как посмотреть сколько открыто вкладок
Полезная информация
Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.
Страницы: 1
- Форумы
- » Firefox
- » Как узнать количество открытых вкладок?
№1 05-04-2015 10:49:55

Джархан Участник Группа: Members Зарегистрирован: 26-01-2014 Сообщений: 41 UA: 37.0
Как узнать количество открытых вкладок?
Доброе утро. У меня около тыщи открытых вкладок в Firefox. Решил бороться с этим, так как время запуска превышает все немыслимые пределы. Как узнать точное количество открытых вкладок, чтобы начать контролировать процесс?
Bablosoft
Узнать количество открытых вкладок и переключение между ними
Запланировано Прикреплена Закрыта Перенесена Поддержка
3 Сообщения 3 Posters 710 Просмотры
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
написал в отредактировано
Всем привет, подскажите, как получить количество открытых вкладок в браузере и переключаться между ними.
Возникла проблема, что сайт может открывать дополнительную вкладку при переходе на другую страницу, либо на текущей вкладке открывать ссылку.
Возможно ли узнать, сколько вкладок открыто и узнать их урл без использования «Переключиться на вкладку»?
ответил Valera13 в отредактировано
Всем привет, подскажите, как получить количество открытых вкладок в браузере и переключаться между ними.
Возникла проблема, что сайт может открывать дополнительную вкладку при переходе на другую страницу, либо на текущей вкладке открывать ссылку.
Возможно ли узнать, сколько вкладок открыто и узнать их урл без использования «Переключиться на вкладку»?
Пока ни как, только циклом переключаясь между вкладками. Действие «запретить всплывающие окна» запретит открытие ссылок в новой вкладке
написал в отредактировано
Можно после клика узнать количество страниц в истории вкладки с помощью window.history.length , если =1, значит ссылка открылась в новой вкладке.
Проверять и вести счетчик.
Chatgpt и node
Запланировано Прикреплена Закрыта Перенесена Поддержка
3 Сообщения
234 Просмотры
@Fox Спасибо! Разобрался!
С ресурсами запутался, брать и добавлять.
Запланировано Прикреплена Закрыта Перенесена Поддержка
1 Сообщения
63 Просмотры
Нет ответов
Много поток и адвор
Запланировано Прикреплена Закрыта Перенесена Поддержка
1 Сообщения
98 Просмотры
Нет ответов
BAS и npm модули ноды
Запланировано Прикреплена Закрыта Перенесена Поддержка
9 Сообщения
1078 Просмотры
@Qwaros Ничего не обещаю и ответственности не беру. Как есть). Руки и в бой.
Текст ссылки
Скрипты и браузер.
Запланировано Прикреплена Закрыта Перенесена Поддержка
5 Сообщения
880 Просмотры
@Fox «как понять: передает». Вырубает полностью один скрипт, запускает другой при незакрытом браузере в нем же.
Из того, что ты написал я понял то, что желаемого можно добиться: почистив из памяти переменные, закрывая/открывая браузер.
По первому: у меня есть скрипт-масслайкер в вк. Процесс жрет метров 150 в памяти. Другой скрипт в вк жрет 50-70 мб в памяти. Функций больше в первом, тяжелых переменных со списками больше во втором. Поэтому у меня возникло ощущение, что именно множество действий подгружает процесс.
С последним (открытие/закрытие браузера) я обломался, задача стояла закрыть браузер, врубить «спать», потом открыть браузер. Но выдавало ошибку, что-то с сетевым интерфейсом. Так и не понял, как пофиксить.
