Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№15119-04-2017 19:34:31

soldatovaua
Участник
 
Группа: Members
Зарегистрирован: 20-06-2015
Сообщений: 10
UA: Firefox 51.0

Re: Private Tab, приватные вкладки (без перезапуска)

Coroner

Coroner пишет:

Стилем сделайте. Цвета по вкусу. Что именно выделять (фон, цвет текста, подчёркнутая надпись, шрифт и так далее — тоже.
В UserChrome.css работает, CTR не мешает, с дополнением не конфликтует вроде.
background-color: rgb(200, 240, 255) !important;

Подскажите, за что отвечает данная строка. Если за "приватная вкладка" при наведении, то в SM 2.48 RGB на другое менять не хочет.

Отсутствует

 

№15219-04-2017 20:13:28

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4148
UA: Firefox 53.0

Re: Private Tab, приватные вкладки (без перезапуска)

soldatovaua пишет:

в SM 2.48 RGB на другое менять не хочет.

Вот тут есть примеры стилей: https://github.com/Infocatcher/Private_Tab#styles
В SeaMonkey, кажется, не переделывают вид вкладок раз в году, там примеры должны работать.
-> /UserStyles/tree/master/Private_Tab_background
-> /UserStyles/blob/master/Private_Tab_background/privateTabBackground-SeaMonkey.css


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№15319-04-2017 21:11:46

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 1741
UA: Firefox 52.0

Re: Private Tab, приватные вкладки (без перезапуска)

soldatovaua пишет:

Подскажите, за что отвечает данная строка.

За цвет фона.
В приведённом выше коде первая строка .tabbrowser-tab[privateTab-isPrivate] говорит о том, что код изменения фона применяется к приватной вкладке.
Для "приватная вкладка" при наведении" код будет .tabbrowser-tab[privateTab-isPrivate] :hover {
Для приватной непрочитанной вкладки можно попробовать код .tabbrowser-tab[privateTab-isPrivate] [unread="true"] {

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

Отсутствует

 

№15421-04-2017 14:22:36

runalsh
Участник
 
Группа: Members
Зарегистрирован: 12-11-2015
Сообщений: 15
UA: Firefox 54.0

Re: Private Tab, приватные вкладки (без перезапуска)

В 54 beta поломалось расширение :|
Или у меня руки закривились?

browser.newtab.preload - false спасло, но неудобно
Пока поставил 0.2.1.3 test

Отредактировано runalsh (21-04-2017 14:27:19)

Отсутствует

 

№15530-04-2017 18:54:25

dachacha
Участник
 
Группа: Members
Зарегистрирован: 19-01-2016
Сообщений: 2
UA: Firefox 53.0

Re: Private Tab, приватные вкладки (без перезапуска)

Не знаю точно в аддоне ли дело, но если я приватную вкладку перетаскиваю из одного окна в другое - она перетаскивается пустая(как new tab, хотя иконка остается). Неприватные вкладки перетаскиваются нормально. Кто-нибудь сталкивался?

Отредактировано dachacha (30-04-2017 18:55:08)

Отсутствует

 

№15630-04-2017 23:41:04

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4148
UA: Firefox 53.0

Re: Private Tab, приватные вкладки (без перезапуска)

dachacha пишет:

если я приватную вкладку перетаскиваю из одного окна в другое - она перетаскивается пустая(как new tab, хотя иконка остается). Неприватные вкладки перетаскиваются нормально.

Да, там какие-то внутренние проблемы с перемещение между окнами. Но как-то всем пофиг. :(

Добавлено 30-04-2017 23:43:31
https://github.com/Infocatcher/Private_Tab/issues/242

Отредактировано Infocatcher (30-04-2017 23:43:31)


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№15727-05-2017 22:49:01

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4148
UA: Firefox 53.0

Re: Private Tab, приватные вкладки (без перезапуска)

Private Tab 0.2.2: https://addons.mozilla.org/addon/private-tab/versions/0.2.2 (в очереди на проверку)
Неподписанная версия: https://github.com/Infocatcher/Private_Tab/releases/tag/0.2.2
Изменения: https://github.com/Infocatcher/Private_Tab/blob/master/changelog-ru.md#022-2017-05-27

Подписанный предварительный релиз: https://addons.mozilla.org/addon/private-tab/versions/0.2.2pre


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№15829-05-2017 12:57:17

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 711
UA: Firefox 45.0

Re: Private Tab, приватные вкладки (без перезапуска)

Infocatcher
Насчёт перетаскивания приватной non-e10s вкладки в другое окно.

Насколько я понимаю, там не работает swapFrameLoaders.
Но если отменить inheritPrivateBrowsingId, то, вроде, перетаскиваются.

Если это подтвердится, то останется, наверно, только невозможность
перетаскивания приватной e10s вкладки в окно с противополжной приватностью.

Вот, не готовый код, разумеется, а просто проверить

скрытый текст

Выделить код

Код:

            patcher.wrapFunction(
                browserProto, "swapDocShells", "browser.swapDocShells",
                function before(otherBrowser) {
                    try {
                        var tab = _this.getTabForBrowser(otherBrowser);
                        if(
                            tab && _this.isPrivateTab(tab)
                            && this.getAttribute("remote") != "true"
                            && otherBrowser.getAttribute("remote") != "true"
                            && !this.docShell.hasLoadedNonBlankURI
                        ) {
                            this.docShell.QueryInterface(Components.interfaces.nsILoadContext)
                                .usePrivateBrowsing = true;
                            _log("TEST: set inheritPrivateBrowsingId to false");
                            otherBrowser.docShell.inheritPrivateBrowsingId = false;
                            return;
                        }
                    }
                    catch(e) {
                        _log("TEST: error");
                        Components.utils.reportError(e);
                    }
                    ...

Отсутствует

 

№15929-05-2017 22:20:33

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4148
UA: Firefox 53.0

Re: Private Tab, приватные вкладки (без перезапуска)

Dumby пишет:

Но если отменить inheritPrivateBrowsingId, то, вроде, перетаскиваются.

Ого, круто, спасибо!
Интересно, что этот inheritPrivateBrowsingId находит только в firefox\omni.ja\components\interfaces.xpt и firefox\omni.ja\modules\commonjs\sdk\panel\utils.js. :sick: Документации, как водится, тоже нет.
Попробовал вот так: https://github.com/Infocatcher/Private_ … 359e4969f8
Не знаю, насколько оно чего ломает, но перетаскивание оживилось.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№16008-06-2017 09:26:48

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4148
UA: Firefox 53.0

Re: Private Tab, приватные вкладки (без перезапуска)

Ну вот, видимо, и все. Баг о реализации API для приватных в Firefox 57+ закрыт:
https://bugzilla.mozilla.org/show_bug.c … 358058#c12
https://github.com/Infocatcher/Private_ … -307010217
По части реализации сделать приватные контейнеры еще сложнее: надо не только добавить официальную поддержу приватности на уровне вкладки, а не окна браузера, но еще и переписать приватный режим, потому как он сейчас один-единственный, а контейнеров может быть сколько угодно.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№16108-06-2017 09:58:27

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 1741
UA: Firefox 53.0

Re: Private Tab, приватные вкладки (без перезапуска)

Это означает конец, да? :(

Вот чего я не понимаю, так это людей из Mozilla, определяющих пути развития и прочее. Неужели есть люди, которым приятнее окна переключать, нежели вкладки тыкать? Это что, уникум из 90-х, у которого ломка при виде современных браузеров начинается и который снимает её, часами сидя в старом ИЕ без вкладок? Почему внутре Firefox этот, надеюсь нехитрый для них функционал, не реализовать?

Отсутствует

 

№16208-06-2017 10:17:03

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2375
UA: Firefox 53.0

Re: Private Tab, приватные вкладки (без перезапуска)

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

Отсутствует

 

№16308-06-2017 10:29:50

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4148
UA: Firefox 53.0

Re: Private Tab, приватные вкладки (без перезапуска)

Coroner пишет:

Это означает конец, да? :(

Официально пока еще нет, но по моему опыту общения с текущими разработчиками (сложно исправлять, мы запретим такую возможность вообще + приватность на уровне вкладок официально не поддерживается) – приватным контейнерам скорее все же не быть. Как ни печально.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№16408-06-2017 10:36:47

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 1608
UA: Firefox 53.0

Re: Private Tab, приватные вкладки (без перезапуска)

Coroner

Почему внутре Firefox этот, надеюсь нехитрый для них функционал, не реализовать?

Нечто подобное давно грозятся сделать.

скрытый текст
http://storage1.static.itmages.ru/i/17/0608/h_1496907279_9276501_2dffe7c4cf.png

Отсутствует

 

№16508-06-2017 10:53:10

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 1741
UA: Firefox 53.0

Re: Private Tab, приватные вкладки (без перезапуска)

oleg.sgh пишет:

Нечто подобное давно грозятся сделать.

Так оно есть, и я этим пользуюсь иногда. Но это всё-таки не то.

Infocatcher пишет:

приватным контейнерам скорее все же не быть.

Жаль, если так. Это даже не урезание функционала, а какое-то обгладывание оставшегося скелета.
И правда : осталось закладки убрать и число вкладок ограничить пятью — сразу жалоб на потребление памяти меньше будет. :(

Отсутствует

 

№16608-06-2017 11:53:33

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 8972
UA: Seamonkey 2.14

Re: Private Tab, приватные вкладки (без перезапуска)

Coroner пишет: осталось закладки убрать и число вкладок ограничить пятью — сразу жалоб на потребление памяти меньше будет.

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


Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]