URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 112140
[ Назад ]

Исходное сообщение
"Выпуск web-браузера GNU IceCat 52.3.0"

Отправлено opennews , 02-Сен-17 23:26 
Проект GNU опубликовал (http://www.mail-archive.com/info-gnu@gnu.org/msg02336.html) новую версию web-браузера IceCat 52.3.0 (https://www.gnu.org/software/gnuzilla/). Браузер построен на кодовой базе Firefox 52.0.2 ESR (https://www.opennet.me/opennews/art.shtml?num=46155), приведённой в соответствие с требованиями к полностью свободному ПО. В частности, удалены несвободные компоненты, заменены элементы оформления, прекращено использование зарегистрированных торговых марок, отключен поиск несвободных плагинов и дополнений, интегрированы дополнения, направленные на усиления приватности.

В базовую поставку входят дополнения LibreJS (https://www.opennet.me/opennews/art.shtml?num=37855) для блокирования обработки несвободного JavaScript-кода, HTTPS Everywhere (https://www.opennet.me/opennews/art.shtml?num=35036) для  использования шифрования трафика на всех сайтах где это возможно, HTML5 Video Everywhere для замены Flash-плеера на аналог на основе тега video и Spyblock (основан на Adblock Plus) для блокирования рекламы и реализации приватного режима просмотра в котором  загрузка ресурсов разрешена только с текущего сайта. В качестве поисковой системы по умолчанию используется DuckDuckGO (http://duckduckgo.com/), с отправкой запросов по HTTPS и без использования JavaScript. Присутствует возможность отключения обработки JavaScript и сторонних Cookie.

По умолчанию заполняется HTTP-заголовок DoNotTrack, а в HTTP-заголовке Referer всегда передаётся имя хоста, к которому адресован запрос. Отключены следующие возможности: проверка безопасности открываемых сайтов в сервисах Google,  Encrypted Media Extensions (EME), сбор телеметрии, поддержка Flash, уточнение поиска (search suggestions), API для определения местоположения, GeckoMediaPlugins (GMP), Pocket и проверка дополнений по цифровым подписям. WebRTC модифицирован для блокирования утечки внутреннего IP при работе через Tor.


По сравнению с прошлой версией осуществлёна синхронизация с кодовой базой Firefox 52.3.0 (https://www.mozilla.org/en-US/firefox/52.3.0/releasenotes/) ESR, дополнение https-everywhere обновлено до версии 5.2.21, а SpyBlock до версии 2.9.1. Удалено расширение с реализацией проигрывателя для Youtube, так как с Youtube больше нельзя работать без несвободного JavaScript. Добавлена коллекция (https://addons.mozilla.org/en-US/firefox/collections/NateN12.../) из 9 дополнений, совместимых с LibreJS, в которую входят дополнения для загрузки из Google Docs и других сайтов при выключенном Javascript, а также дополнение для выявления скрытых HTML-блоков.

URL: http://www.mail-archive.com/info-gnu@gnu.org/msg02336.html
Новость: http://www.opennet.me/opennews/art.shtml?num=47122


Содержание

Сообщения в этом обсуждении
"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 02-Сен-17 23:26 
Круто, но когда его примут в дистрибутивы вроде Debian?

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 02-Сен-17 23:32 
А что, ./configure && make && make install уже не умеем?

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 02-Сен-17 23:41 
Для MacOS
$ cd icecat-52.3.0
$ mkdir objdir
$ mkdir -p ./browser/branding/unofficial/moz.build
$ cd objdir/
$ ../configure --with-l10n-base=../l10n --enable-official-branding
$ make -j2
$ make package

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Анонистый калий , 03-Сен-17 00:25 
Спасибо, мил человек. А сколько по времени собирается (какой проц @ частота)?

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Zenitur , 03-Сен-17 08:27 
На Core i5 собирается час.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 11:58 
Там ещё при ошибках в continue.  Надо через brew ставить зависимости.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Ordu , 03-Сен-17 14:28 
$ cat /proc/cpuinfo | grep name
model name    : Intel(R) Core(TM)2 Quad CPU    Q8300  @ 2.50GHz
model name    : Intel(R) Core(TM)2 Quad CPU    Q8300  @ 2.50GHz
model name    : Intel(R) Core(TM)2 Quad CPU    Q8300  @ 2.50GHz
model name    : Intel(R) Core(TM)2 Quad CPU    Q8300  @ 2.50GHz

Этот раритет уже лет десять пашет.

ff собирается меньше часа, минут 40-50, я полагаю. Это вместе с проверкой (не пересборкой) депендансов, вычислением версии в (в тормозном написанном на python'е) emerge, распаковкой архивов, наложением патчей, конфигурированием и установкой.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 02-Сен-17 23:59 
Умеем, но для этого надо ставить кучу зависимостей сборки и греть ноутбук несколько часов. Не для того я выбирал debian чтобы на нём софт руками конпелять.
Олсо, я бы руки оторвал за make install от рута в управляемую пакетным менеджером систему: по-человечески нужно собирать пакеты, а не гадить под себя чем придётся и куда получится.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 00:02 
описание компиляции выше впринципе универсально и подходит для Linux. на выходе получите пакет.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 00:17 
> по-человечески нужно собирать пакеты, а не гадить под себя чем придётся и куда получится.

$ mkdir ~/.local
$ cd your-software-src
$ ./configure --prefix=~/.local && make && make install
$ which your-software
/home/user/.local/bin/your-software

> для этого надо ставить кучу зависимостей сборки и греть ноутбук несколько часов

А для сборки своего пакета ставить кучу зависимостей видимо не придется.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 02:58 
> А для сборки своего пакета ставить кучу зависимостей видимо не придется.

Насколько я помню, в Debian есть -devel пакеты. А еще automake, autoconf, m4, awk и т.д.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 02:58 
> А для сборки своего пакета ставить кучу зависимостей видимо не придется.

Насколько я помню, в Debian есть -devel пакеты. А еще automake, autoconf, m4, awk и т.д.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено DerRoteBaron , 03-Сен-17 00:31 
В таком случае обычно помогут sudo apt build-dep icecat, а потом юзать checkinstall , на дебиане он вроде еще работает

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено RootKiiit , 03-Сен-17 09:41 
Зависимостей куда меньше, чем пакетов -dev... А ноут морозить надо, а не греть... а "по-человечески нужно собирать пакеты, а не гадить под себя чем придётся и куда получится." прочитайте хотя бы MAKE-файл...

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 07:41 
> make install

С такими советами можешь идти в Слаку.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 07:46 
> А что, ./configure && make && make install уже не умеем?

Зато мусора в /usr/local прибавишь.

А вас не учили что make install это плохо?

Надо так:
`./configure
make -j2
DESTDIR=../IceCat make install -j2`


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 22:10 
> DESTDIR=../IceCat

Выше я уже давал рекомендованную стандартами иерархию папок.

~/.local должен полностью повторять /, т. е.

~/.local/bin для бинарников,
~/.local/src для исходников (сюда и рекомендуется распаковывать icecat.tar.gz, чтоб в случае чего сделать оттуда make uninstall),
~/.local/share,
~/.local/lib,
~/.local/etc и т. д.

В норм дистрах в PATH уже включен ~/.local/bin. А твой ../IceCat — так себе совет.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 22:51 
> В норм дистрах в PATH уже включен ~/.local/bin. А твой ../IceCat — так себе совет.

Любой дистрибутив этим не обделен, только /etc/environment посмотри поправь.
Может и из $PWD ещё будет работать.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 22:55 
А твой ../IceCat — так себе совет.

Зато всегда знаешь где он хранится и из этого можешь хоть пакет спокойно собрать.

Изучи PKGBUILD и будет тебе либо ад либо счастье.

И make && make install потом когда не нужно make uninstall это тот ещё гемор.

"А если не будет uninstall в makefile. Что будешь делать?"


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 22:59 
> ~/.local должен полностью повторять /, т. е.
> ~/.local/bin для бинарников,
> ~/.local/src для исходников (сюда и рекомендуется распаковывать icecat.tar.gz, чтоб в случае чего сделать оттуда make uninstall),
> ~/.local/share,
> ~/.local/lib,
> ~/.local/etc и т. д.

И захламлять ХоумДрайв? Лучше знай где отдельный софт лежит, потом от ^W^Wа дятла избавляться не придется.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено user , 03-Сен-17 23:38 
То есть купил SSD и положил ~ на HDD? Поздравляю с тормозами.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 04-Сен-17 07:49 
> То есть купил SSD и положил ~ на HDD? Поздравляю с тормозами.

Кто-то в /etc/fstab что-то не так сделал.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 11:47 
Эээ, а чому бы не использовать checkinstall?

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 20:04 
А нафига его устанавливать, если есть бинарь?

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено ryoken , 04-Сен-17 08:41 
> А что, ./configure && make && make install уже не умеем?

В Дебиане - checkinstall, чтоб не крушить пакетную систему :D


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 10:49 
Что значит примут? Его кто-то отказывается принимать? Вроде нет. А вот то что нет мантейнера, который бы его собирал и поддерживал - вот это проблема. Но в твоих силах эту проблему решить и стать мантейнером самому.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 15:42 
Зачем? Там же на FTP есть дистро-независимые сборки. Распаковал в $HOME/bin и запустил бинарник icecat. У меня на Debian Stretch сразу заработало.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 19:55 
https://f-droid.org/packages/org.gnu.icecat/

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 01:01 
> в HTTP-заголовке Referer всегда передаётся имя хоста, к которому адресован запрос

Как сделать такое в Chrome?


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 01:06 
> WebRTC модифицирован для блокирования утечки внутреннего IP при работе через Tor.

А прочие деанонимизирующие дыры как то определение установленных дополнений (http://www.opennet.me/opennews/art.shtml?num=47103), шрифтов, разрешения экрана, нахождения объекта-метки в кэшэ и тому подобного запатчили как-нибудь?


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 07:44 
А чё ты ноешь то? Юзай Internet Explorer. Или сам напиши себе браузер. Чего своими жалобами инытьём ты добьёшься на сайте, который не имеет отношения к разрабам айската?

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 20:07 
Написал.
import sys
from PyQt4 import QtGui,QtCore,QtWebKit,QtScript
app=QtGui.QApplidogion(sys.argv)
web=QtWebKit.QWebView()
web.setGeometry(100,50,800,480)
web.setWindowTitle('MyBrowser')
web.load(QtCore.QUrl('http://www.belursus.info'))
web.show()

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 08:25 
Везде статику прописать для дополнений. Определение расширения 500ms если оно есть или нет.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 05:32 
и где возмущения про когда здесь будут публиковаться новости о амиго и яндекс браузере ?

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 04-Сен-17 18:14 
Их не будет, ибо это FOSS. В новостях о Chrome и Opera возмущения будут...

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Спокойный аноним , 03-Сен-17 06:39 
>с Youtube больше нельзя работать без несвободного JavaScript

В firefox своя реализация javascript под названием spidermonkey и достаточно под свободной лицензией MPL. Что тут имеется ввиду?


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 07:06 
> В firefox своя реализация javascript под названием spidermonkey и достаточно под свободной
> лицензией MPL. Что тут имеется ввиду?

Речь про клиентский JavaScript, который на YouTube.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Stax , 05-Сен-17 16:35 
А свободный spidermonkey что, не для исполнения клиентского JavaScript, который на YouTube?

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Andrey Mitrofanov , 05-Сен-17 16:39 
> А свободный spidermonkey что, не для исполнения клиентского JavaScript, который на YouTube?

Для ограниченных посетителей сайта:
  * spidermonkey свободный, но .js-"файлы" на yuotube не свободны.
  * И да, это не одно и то же.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Stax , 05-Сен-17 17:36 
> Для ограниченных посетителей сайта:
>   * spidermonkey свободный, но .js-"файлы" на yuotube не свободны.
>   * И да, это не одно и то же.

Хорошо. Но ведь есть всякие https://github.com/videojs/videojs-youtube и тп - так наверняка уже есть 100500 вариантов скриптов greasemonkey, подменяющих js на ютубе на полностью свободный, не? И никаких проблем.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено 88513 , 03-Сен-17 06:45 
А на*ера он памяти жрёт больше чем фф?



"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено DmA , 03-Сен-17 06:52 
там плагинов 5 штук встроенных

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено user , 03-Сен-17 10:46 
Посмотрел список и о[censored]ел. Ну вот зачем они так?

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено DmA , 04-Сен-17 09:53 
> Посмотрел список и о[censored]ел. Ну вот зачем они так?

"Свобода лучше, чем несвобода" :)
Впрочем тот, кто сказал сам выбрал несвободу.


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено DmA , 03-Сен-17 06:56 
версии для винды так похоже и не будет, разработчики считают, что зонды в винде не исправишь   никакими секурными приложениями.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 07:52 
> разработчики считают, что зонды в винде не исправишь никакими секурными приложениями.

И правильно считают! Windows давно скатилась в это дерьмо. {Не с момента выхода Windows 10.}


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 11:08 
После реактивной 57 версии, уже не хочется смотреть на эти некроверсии.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Sluggard , 03-Сен-17 11:24 
У тебя эта версия стала реактивной, потому что все расширения отвалились нафиг?

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 03-Сен-17 16:45 
Потому что она жрет в 10раз меньше оперативы.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Sluggard , 03-Сен-17 16:47 
> Потому что она жрет в 10раз меньше оперативы.

Огнелис без расширений многим нафиг не нужен будет, даже если вообще 10 метров ОЗУ будет потреблять. Так что там с ними?


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено копетон , 03-Сен-17 19:27 
А нас и наше мнение, говорят, на xyz вертели:
https://news.ycombinator.com/item?id=15155728#15158365

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Sluggard , 03-Сен-17 20:09 
«There's also a simpler explanation (and following Popper's criterion - it's way more likely to be the actual reason): mozilla just decided to switch to total populism and now targets for amoeba-like users (that are an overwhelming majority) rather than power users (advanced, tech-savvy, where the share of users with 100+ tabs is higher than 10% compared to those ~0.01% among all users).»

Чувак дело говорит. Как и это, на мой взгляд:

«For what its worth I think you will find this "loud minority" is more influential than your metrics capture, and post 56 you are going to see a lot more people moving to chrome.»

Потому что зачем людям нужен некастомизируемый браузер без расширений от Мозиллы, если уже есть Хромиум, который не тупит?


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Константавр , 03-Сен-17 16:51 
Да, поставил ночнушку, запустил, дополнения поотваливались, в инет выходить страшно. как тут скорость проверишь вообще? :)

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Игорь , 03-Сен-17 13:49 
Браузер отличный, около года на нем сижу + Pale Moon, а большего и не надо.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Вася , 04-Сен-17 06:18 
Мужики,пожалуйста,дайте его useragent,а-то меня с двадцатой лисой в почту не пускают.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено DmA , 04-Сен-17 08:33 
на  64 битном Линуксе показывает UserAgent такой:
Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0
типа firefox  esr на 7 винде

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено DmA , 04-Сен-17 08:47 
> Мужики,пожалуйста,дайте его useragent,а-то меня с двадцатой лисой в почту не пускают.

у тор браузера под Линукс 64 бит агент точно такой же !
Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0


"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Вася , 04-Сен-17 09:15 
Спасибо

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Вася , 04-Сен-17 09:22 
Теперь определяет мою исювизю как Firefox и винду 7.В почту пускает,спасибо.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено DmA , 04-Сен-17 09:50 
не за что.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено DmA , 04-Сен-17 08:44 
Как обычно тест противодействия браузера всяким трекерам  у IceCat просто не проходит https://panopticlick.eff.org
У Tor браузера последней версии под Линукс 64 бит две первых галочки зелёные из 4 штук на этом же тесте.

"Выпуск web-браузера GNU IceCat 52.3.0"
Отправлено Аноним , 04-Сен-17 18:18 
Использую его на телефоне, доволен. Кто-нибудь подскажает как его на десктопе подружить с профилем от обычного ФФ? Без LibreJS он вполне юзабелен.