Разработчики Mozilla объявили (https://hacks.mozilla.org/2017/03/containers-come-to-test-pilot/) о начале широкомасштабного тестирования технологии контекстных контейнеров, которые ранее был доступны только для пользователей ночных сборок Firefox. Дополнение (https://github.com/mozilla/testpilot-containers/) с реализацией контейнеров теперь можно протестировать (https://testpilot.firefox.com/experiments/containers) через инициативу Test Pilot (https://testpilot.firefox.com/), в рамках которой пользователям предоставлена возможность оценить экспериментальные возможности, развиваемые для будущих выпусков Firefox.В рамках контекстных контейнеров реализована возможность изоляции различных типов контента без создания отдельных профилей. Контейнеры позволяют отделить информацию отдельных групп страниц, например, сайтов используемых для персонального общения, работы, покупок и банковских операций. В том числе, контейнеры позволят организовать одновременное использование разных аккаунтов пользователя на одном сайте (например, можно одновременно открыть рабочий и личный аккаунты в Facebook без запуска разных браузеров или перехода в приватный режим).
Контейнеры также можно использовать для исключения утечки данных о посещении определённых сайтов без перехода в режим "инкогнито" (сеансы и настройки для этих сайтов будут сохраняться, но не будут видны сайтам в других контейнерах). Для каждого контейнера используются отдельные хранилища для Cookies, Local Storage API, indexedDB, кэша и содержимого OriginAttributes. В отличие от режима "инкогнито" пользователь сохраняет возможность использования единой истории посещений, закладок, базы сохранённых паролей и параметров web-форм. При этом рассматривается возможность реализации на базе контейнеров отдельных средств для изоляции истории посещений, закладок и хранилища TLS-сертификатов.
Для наглядности разделение контейнеров осуществляется при помощи цветов и меток - каждый контейнер снабжается цветной плоской под кнопкой перехода на вкладку и пиктограммой в адресной строке. Цвет и пиктограмма выбираются пользователем при создании или настройке контейнера.Для участия в программе тестирования необходимо установить специальное дополнение Test Pilot (учетная запись в системе Firefox Account при этом не обязательна (https://testpilot.firefox.com/terms)), в котором будет доступен список предлагаемых для тестирования возможностей. При использовании Test Pilot осуществляется отправка обезличенных данных телеметрии на серверы Mozilla для накопления статистики об особенностях работы с интерфейсом.
URL: https://hacks.mozilla.org/2017/03/containers-come-to-test-pilot/
Новость: http://www.opennet.me/opennews/art.shtml?num=46127
короче, я так понимаю, это как отдельные изолированные группы вкладок (как, например, через расширение tab groups), но дополнительно ещё и со своими контекстами, а не просто выделением кучки вкладочек в отдельную группу. круто, чо, я точно буду юзать
это полноценные профили. эдакое нативное расширение MultiFox, со своими куками, IndexDB и прочими контекстами.
В хромом это есть давно…
> В хромом это есть давно…В ваших храмых для каждого аккаунта нужно отдельное окно открывать - это то же самое что 2 браузера запускать.
в MultiFox отдельные прокси не настроишь, т.ч. остается юзать отдельные профиля :(пример: https://www.youtube.com/watch?v=Y2BVrd2VsDw
полноценные профили в firefox никто не отменял, открываются черезfirefox -p
Это как несколько папочек с Firefox portable )
Ну хоть что-то нужное делать стали.
Раз в год и...
Это они случайно. Менеджер в туалет отошёл и разработчик прокрался к его компьютеру.
Скорей всего так и было.
Всё равно не удобно. Что так было 100500 вкладок и поиск по title+icon, что теперь будет то же самое, но ещё рябить в глазах. Но направление правильное, несколько рабочих мест нужно
Так группируйте вкладки, кто Вам мешает.
> группируйтеНативной функции же нет. Или я что-то проспал?
Кстати это самый желанный функционал который мне нужен для перехода с хромого.
Что значит "не удобно"?// b.
Скажите плз, можно ли таким способом в 2 аккаунта гуглопочты одновременно зайти? (У меня не получилось, хотя создал 2 вкладки в разных контейнерах).
Должно получиться.
> Скажите плз, можно ли таким способом в 2 аккаунта гуглопочты одновременно зайти?
> (У меня не получилось, хотя создал 2 вкладки в разных контейнерах).именно для этого оно и нужно
> именно для этого оно и нужноИ какие тогда на то нужны заклинания? В первой вкладке зашёл в 1 ящик, во второй в другом контейнере - набрал gmail.com, увидел loading вверху вкладки и далее - пустая страница. Где-то ещё что-то дрессировать что ли надо..?
>> именно для этого оно и нужно
> И какие тогда на то нужны заклинания? В первой вкладке зашёл в
> 1 ящик, во второй в другом контейнере - набрал gmail.com, увидел
> loading вверху вкладки и далее - пустая страница. Где-то ещё что-то
> дрессировать что ли надо..?дрессировать не надо. в nightly точно работает, в ff через testpilot не пробовал
> дрессировать не надо. в nightly точно работает, в ff через testpilot не
> пробовалВы, конечно, будете смеяться, но как раз в Nightly и пытался сие проделать. 54.0a1 (2017-03-02) (64-bit)
У меня именно так открылось даже 3 гуглопочты.
Стоит создать посмотреть багтрекер и создать там отчет, если еще нету.
Ну в новости написано, что должно по крайне мере для лицокниги.
я успешно сижу в двух акаунтах гуглопочты уже несколько лет на обычной лисе
На гуглопочте можно логиниться сразу в несколько аккаунтов уже давно.
Тыкаешь на свою аватарку в правом верхнем углу и потом "Add account" или выбираешь из списка.
> На гуглопочте можно логиниться сразу в несколько аккаунтов уже давно.
> Тыкаешь на свою аватарку в правом верхнем углу и потом "Add account"
> или выбираешь из списка.Но тогда связь меж этими аккаунтами для гугли - очевидна (читай: записано на веки вечные, что это один и тот же человек - их то именно люди интересуют)
> Но тогда связь меж этими аккаунтами для гугли - очевидна (читай: записано
> на веки вечные, что это один и тот же человек -
> их то именно люди интересуют)Связь между аккаунтами и так записана на веки вечные - вход с одного IP, да ещё и отпечаток браузера одинаковый.
Думаю что не стоит использовать эту функцию если не хочешь связывать аккаунты. Тут обязательно нужны разные браузеры и разный IP (например VPN).
> Связь между аккаунтами и так записана на веки вечные - вход с
> одного IP, да ещё и отпечаток браузера одинаковый.Буд-то за НАТом не может сидеть пара микрорайонов...
> Думаю что не стоит использовать эту функцию если не хочешь связывать аккаунты.Ну им счас уже проще, им уж номер тлф подавай, чтоб удобней было связывать.
Так что, проще просто их обходить стороной.
В Яндекс-почте также. Но статья не об этом.
Уже давно использую в обычной версии Firefox. Только их пока редактировать нельзя.е
Наконец-то запилили альтернативу расширению Multifox, которое перестало работать в новых версиях (потому что зарезали старое API а альтернативу в новом не сделали никакую).Активно юзаю в альфа версиях уже давно - работает отлично!
Наконец-то избавился от постоянных мучений в переключении между личными и рабочими аккаунтами в Google, Yandex, соцсетях и кучи других сервисов!!!
Единственное чего очень нехватает - так это сменить контейнер у уже открытой вкладки, очень надеюсь что это скоро добавят!
> Единственное чего очень нехватает - так это сменить контейнер у уже открытой вкладки, очень надеюсь что это скоро добавят!Все думал, чего же с ними не так и почему хоть и давно включены не пользуюсь, не хватает переключения между контейнерами уже открытых вкладок, хотя бы с тyпой перезагрузкой.
В,яндексе кстати можно залогиниться сразу в несколько аккаунтов.
как?
> как?Сверху на аккаунт жмакаешь и добавляешь добавить еще. Потом на лету можно между ними пеиеключаться.
Вот только не во всех сервисах есть кнопка переключения - приходится в почту или в паспорт переходить.
А иногда например хочется чтобы переключение не влиязло на другие вкладки - не очень удобно когда яндекс-музыка внезапно из одного аккаунта в другой перескакивает.
Даешь кросс-контейнер скриптинг!
Насколько я понимаю, это нечто из серии Tab Groups, но изолированные, т.е. текущий профиль работает как бы в "приватном режиме"?Поэтому вопрос, две приватных окна(и больше) открыть можно будет?
А то у меня проблема - если открыть два приватных окна - то куки общие для приватных окон.Таб групс мной используются для след целей:
- что бы положить интересное на почитать потом.
- что бы рассортировать вкладки по назначению
Сабж вроде бы на это и рассчитан. Может удобнее будет.
Ви таки пытаетесь открыть два порносайта так, чтоб они друг о дружке не узнали? По крайней мере пока и с данным расширением — нельзя.
Кстати, для «на почитать потом» Мозилловцы специально купили Pocket.
Можно будет сделать 2 группы с раздельными куками (которые не видят куки друг друга), которые сохраняются после закрытия. Т. е. не как приватные, когда после закрытия все удаляется.
Годно. Спасибо мозилловцам.
TreeStyleTab позволяет это делать более понятно и удобно. Но его интегрировать они, конечно же, не собираются. Лучше покет
> TreeStyleTab позволяет это делать более понятно и удобно. Но его интегрировать они,
> конечно же, не собираются. Лучше покетА как в TreeStyleTab можно сменить профиль у конкретной вкладки?
Там логическое разделение контента (одно дерево — одна тематика), а не операционное. Кому что больше нужно. У меня для второго аккаунта стоит киберфокс рядом.
Дристайлтаб в пилоте тоже есть https://testpilot.firefox.com/experiments/tab-center
> Дристайлтаб в пилоте тоже есть https://testpilot.firefox.com/experiments/tab-centerЭтот таб-центр - слабое подобие мизинца левой задней ноги. Но со свистоперделкой - для нуб локаций. Вообще почти все фичи интерфейса встраиваемые в ядро фокса - слабое подобие самых удачных дополнений. В связи с обьявленным переходом на новый апи это очень угрожающе выглядит. Ну т.е. Нарисуют обманок - врубят новый АПИ а возмущенным юзверям кинут эти недоплюшки - ну вам же дали "..." - хавайте. И ведь ну нет альтернативы то . Ни хром ни опера ни кто ещё даже рядом не сояли по возможности НАСТРОЙКИ интерфейса. Да и функционала тоже. И куды тады хрестьянину податься?
> Нарисуют обманок - врубят новый АПИ а возмущенным юзверям кинут
> эти недоплюшки - ну вам же дали "..." - хавайте. И
> ведь ну нет альтернативы то ..... Да
> и функционала тоже. И куды тады хрестьянину податься?Говорите, буд-то это не опенсорс, исходников не дают, а старые версии насильно изымают.
Мозилла - это КОРПОРАЦИЯ. Да, с такой же основной корпоративной логикой, как и мягкостуле: прибыль. Не взыщите.
И Бог миловал тем, что это опенсорс. Не нравится - git clone в руки.
По сути тоже самое, что использовать профили.
Профили, да. Вот только в одном окне, что гораздо удобней. В ночных сборках оно появлялось достаточно давно, при чем. Надеюсь Хромиум утащит у конкурента фичу.
Ну, мне не удобно.У меня 3 профиля. Причем всегда использую 3-6 рабочих столов.
На первом столе профиль Surf. Для активного поиска инфы, просто зайти на сайт, почитать и выйти. Там же стоят NoScript и uBlock. Вагон вкладок.2-й профиль Work на втором столе. Почта, гитхаб, соцсети и т.д. Т.е. сайты где нужно регаться или нужна полноценная работа сайта без ограничений. Расширения соответственно не установлены. До 20 вкладок.
3-й профиль Education для дист.обучения в институте. на 6-м столе. Все, что касается учебы на этом столе. До 5 вкладок.
Соответственно приложения для каждого вида деятельности висят на нужном столе.
Свалить всё это в одно окно - будет хаос.
Еще один момент - расширения где-то нужны, где-то нет.
> У меня 3 профиля.У меня - счас глянул - уже больше 30.
Где-то торбраузер (для инета), где-то фокс (локальные сервисы).
> Еще один момент - расширения где-то нужны, где-то нет.Да. Именно так.
Для доступа к своими руками поставленному локальному чему-то - далеко не вегда нужна баннерорезалка и т.д.С некоторых пор понял, что сайт - это уже не просто сайт, а именно полноценная программа.
С кодом, требованиями к железу (не всем нужна вебкамера и микрофон - нефиг слушать, что не положено, но кому-то можно и нужно), сети, своими заморочками (которые нужно бороть), ограничениями и т.д.
Ну и естественно, даже не рассматривается возможность доступа к файлам профилей из не своих браузеров (да, и в браузерах есть ошибки/уязвимости, и иногда о некоторых даже рассказывают в новостях...).
Так что, каждый тип - живёт в своём отдельном докер контейнере. Если один бравсер падает - остальные и ухом не ведут. (почти как у микроядра за пазухой :)
Обновлять версии браузеров тоже удобно. Что-то необходимое продолжает крутиться и работать, пока в других контейнерах обкатывается новая версия.
>> У меня 3 профиля.
> У меня - счас глянул - уже больше 30.And that's what we call madness!
> And that's what we call madness!Вот там выше кто-то спрашивал про разные прокси для разных фоксо-контейнеров.
И ничё, не меднесс.Но метод доступа к сети (прямо, через какую проксю, через какой анонимайзер, может ограниченно на какие-то ip-шники и т.д.) - это далеко не единственное, что характеризует работу браузера как такового.
Доступ к железу (webGL, микрофон, камера и т.д.) - это другая, не пересекающаяся с сеткой, мера характеризуюзая браузинг. Слышали историю с хромым летом 2015, когда даже упенсурсный хромой-миум при первом запуске (!) качал закрытый бинарь, который слушал микрофон и гнал сигнал куда [не]следует? Т.е. какому-то сайту можно давать доступ к микру, а какому-то - нет.
Насколько активно нужно вмешиваться в работу жабоскрипта с сайта - это ещё отдельная мера (просто блочить, что-то отдельно разрешать каким-то сайтам, разрешать лишь отдельные ф-ции жабоскрипта на каких-то сайтах и т.д.)
Где-то данные профиля нужно хранить постоянно, а иногда бывает нужно просто пустой чистый профиль, что-то посмотреть в нете - и стереть профиль.
Таких разнокачественных и непересекающихся мер браузинга куда больше.
(не говоря уже о взаимоисключающих требованиях разных сайтов, к примеру - версии java; да, в корпоративном всяком жабу в вебе всё так же любят)Но даже если найти количество вариантов тут перечисленных - то...
3 варианта сети * 2^3 варианта железа * 3 варианта работы с JS * 2 варианта хранения профиля = 144
Вот количество типов профилей уже просто сходу. Хоть и абстрактно, но показывает о чём речь.
Да, я считаю, что невозможно уже считать приемлемой ситуацию с попыткой заюзать один универсальный профиль пользования HTTP протоколом.
Всё уже куда сложнее.
Сюрприз - это всё сам браузер/расширения умеют разрешать per-site. Отдельные профили (или эти самые браузерные контейнеры) нужны, собственно, только для разделения локально хранимых данных (кук да баз).
> Сюрприз - это всё сам браузер/расширения умеют разрешать per-site.Да?
Каким браузером сходить на сайт (торбраузер, фокс или хромой)?
Доступ к /dev/video0 или /run/user/1000/pulse/native перекрыть могут? (нет, речь не об JS API для доступа к вебке/микрофону - в случае дыры в самом браузере всё это уже филькина грамота)
К слову, если что нехорошее залезет - то настройки прокси у браузера тоже никто спрашивать не будет, а полезет в сетку как посчитает нужным. Но я не слышал об расширениях фокса, которые умеют править iptables рули...
И если профили может переключать расширение - значит и сам браузер имеет доступ к файлам всех профилей, что чревато в случае 0day...
Равно как и доступ к X серверу тоже более чем полный (можно много чего узнать об активности юзера и даже клаву почитать).Но согласиться могу в том, что это разные требования к безопасности.
Еще момент.Профили можно разнести по разным директориям.
Затем используя firejail или bubblewrap порезать пути.
Тут, скорее всего все будет все в одной куче.
И если пробьют браузер, то утащать всё.
А можно будет привязать разные прокси для контейнеров?
> А можно будет привязать разные прокси для контейнеров?Только если самому сделать
docker run....
Ну могут же что-то дельное пилить. Если там отдельно настраиваются прокси — вообще хорошо, можно будет сделать по контексту для Tor и i2p сделать, удобненько.
Не скажу за умеет или не умеет, но firefox testpilot отправляет статистику.
Вполне логично для версии, которая создана специально для обкатки новых фич.
Ужас что делают. Верните firefox 3 без webrt, hellow, интерфейса для сенсорных экранов, html5, audio, video. Все. Удаляю фаерфокс и перехожу на очередной урезанный недофорк.
> Все. Удаляю фаерфокс и перехожу на очередной урезанный недофорк.Давай до свидания.
Не забудь в печатную машинку новую красящую ленту вставить.
К сожалению этого не хватит - ещё придется прикрутить свой интернет.) Без свистоперделок ,блэкджека и шлюх.
Раньше был multifox для этих целей, но сдох из-за невозможности переписать его под WE. А на мой взгляд, лучше бы эта фича и дальше жила отдельным дополнением.
Красота =)
Mozilla'вцы молодцы. Думаю эта фишка немало пользователей с хрома вернёт =)
Кстати, чем можно агрегировать отсортировать/сгруппировать по мета-разметки?Закладок примерно 170000. Иногда беспорядок между папками.
> Закладок примерно 170000. Иногда беспорядок между папками.rm -rf ~/.mozilla/firefox/
> rm -rf ~ /.mozilla/firefox/Ви таки забыли пробел. Это важно.
> Иногда беспорядок между папками.Сразу фильм «Сирота казанская» вспомнился.
Они изобрели профили из оперы и хрома? )))))))))))
Профили и в Огнелисе есть.
Теперь рассказывай, как в Опере и Хромом переключать профили на лету, или использовать разные профили на разных вкладках, в одном и том же окне браузера, не открывая нового.
в этом есть смысл, если сидишь из под инкогнито без куков и с носкриптом?
Очередное ненужно
Лучше бы подумали как сделать так чтобы 90% дополнений были совместимых с e10s и webexstentions
Придумали. CPOW костыли называется. Та ещё кака, понятно почему они хотят быстрее дропнуть поддержку. https://puu.sh/uv6jd.png
Старые расширения не совместимы с путём, которым идёт лиса. Либо стагнация с этими расширения, либо выбрасываем и пытаемся улучшить браузер.
Следующим будет собственный антивирус прибитый гвоздями в браузер?
Простой, удобный и недорогой способ огородить территорию, скажем,
придомовую у окон это забор сетка арматурная-рабица.
Сетка-рабица проста в изготовлении, легка в монтаже, а в зависимости от величины звеньев может стать или просто декоративным ограждением или серьёзной преградой на пути тех,
кто хочет проникнуть туда, куда не следует.