Эта заметка ⎯ продолжение (а больше даже переосмысление) TweetDeck и «фокусы» мышки.
Продолжается моя война с твиттером за нормальный отдельный клиент для настольных компьютеров и ноутбуков.
Твиттер постоянно ставит палки в колёса и на данный момент только TweetDeck хоть как-то поддерживается (правда и тут уже есть проблемы со своевременным получением сообщений). А тут ещё и Google убрал поддержку приложений (тот обходной костыль, который я использовал в предыдущей заметке).
После этого я долгое время пользовался Tweeten. Это практически копия плагина BetterTweetDeck, но в виде отдельного приложения. Сейчас мне добавилась ещё и необходимость отдельного приложения и на макбуке, поэтому это был очень неплохой вариант унификации твиттера на разных компьютерах.
Но после недавнего обновления в реплаях (и пары минусов в работе самого приложения) у Tweeten появились небольшие косметичкие проблемы и я начал искать способы сделать Chrome + BetterTweetDeck снова отдельным приложением, но уже не только на Windows, но и на macOS.
Оказалось, что в Chrome, после удаления поддержки приложений, появился способ открыть вкладку как новое окно (что по сути абсолютно то же самое). В Windows это делается очень просто — на нужной вкладке открыть Настройки — Дополнительные инструменты — Добавить на рабочий стол). И приложение ведёт себя как и раньше. Отдельное окно без тулбара и все ссылки передаёт в обычный браузер.
С macOS тут немного сложнее, но покопавшись в флагах можно включить похожий режим. Вот только есть проблема: в полноэкранном режиме на самом верху появляется серая тонкая полоса (почему-то захватывается кусочек тулбара, если он не отключён в полноэкранном режиме).
На помощь приходит замечательный маленький плагин Open-as-Popup. Делает он всё так же, как и родной способ на Windows, но зато на macOS в таком режиме нет той самой полосы. И ссылки тоже открываются в браузере, а не в этой самостоятельной страничке.
Теперь (в отличие от Tweeten) приложение на macOS разворачивается на весь экран!
Суммарно:
Актуальный способ запуска отдельной страницы TweetDeck с любыми работающими поверх него расширениями — плагин Open-as-Popup.