LINUX.ORG.RU

GNU IceCat 31.2.0

 , , ,


2

3

Вышла новая версия GNU IceCat — созданного на основе Firefox полностью свободного браузера от проекта GNU, отличающегося от оригинала встроенным плагинами GNU Librejs (блокирует несвободные Javascript'ы на странице), HTTPS Everywhere (позволяющее по умолчанию использовать HTTPS для сайтов, на которых это возможно) и SpyBlock (форк AdBlock, блокирует рекламу); собственным репозиторием исключительно свободных дополнений; отсутствием торговых марок Mozilla и прочими изменениями, направленными на улучшение ситуации с приватностью пользователя (например, user-agent пользователя подменяется на Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Firefox/31.0).

Список изменений и улучшений этой версии (в сравнении с предыдущей, 24):

  • Добавлена возможность полного отключения Javascript через стандартный интерфейс, ранее отключённая в Firefox.
  • Сторонние cookie полностью отключены.
  • Подделка содержимого заголовка HTTP Referer (отныне в нём находится адрес запрашиваемого ресурса).
  • Отключены предложения по установке проприетарных плагинов, таких как Flash и Java.
  • Уже установленные Flash и Java теперь необходимо активировать вручную, в отдельности для каждого сайта.
  • DuckDuckGo используется в качестве поисковой системы по умолчанию.
  • По умолчанию включена автоматическая отправка HTTP-заголовка Do Not Track.
  • Отключен «Social API», средство для интеграции браузера с соцсетями и прочими подобными сервисами.
  • Отключена система оповещения Mozilla о неполадках.
  • Удалён режим «Безопасного веб-сёрфинга», во время которого браузер делал запросы к Google на предмет безопасности того или иного сайта.
  • Запрещёна возможность доступа к буферу обмена через JavaScript.
  • Теперь при переходе по IRC-ссылке (irc:///something) браузер не предлагает воспользоваться веб-клиентами IRC.

В следующем релизе разработчики намерены написать документацию в рамках проекта LibrePlanet, включить некоторые наработки из Tor Browser 4.0 и подготовить бинарные файлы для Windows и OS X.

>>> Подробности



Проверено: fallout4all ()
Последнее исправление: Wizard_ (всего исправлений: 7)

блокирует несвободные Javscript'ы на странице

Здравствуй веб 1.0? Как он определяет свободность скрипта?

anonymous
()

Что за бред вместо описания? Почему не раскрыт главный вопрос года: свободен ли он от Australis?

t184256 ★★★★★
()
Ответ на: комментарий от Valdor

Никакой боли, пока форма вкладок одна. За ненативные вкладки надо ссылать в нулевые.

P.S. Если хочется троллить конкретно меня, то хинт: меня вот больше волнует сломанная синхронизация, пишу с Palemoon.

t184256 ★★★★★
()

Вот это очень хорошо:

Добавлена возможность полного отключения Javascript через стандартный интерфейс, ранее отключённая в Firefox).


А вот здесь они упоролись:

Отключены предложения по установке проприетарных плагинов, таких как Flash и Java.
Уже установленные Flash и Java теперь необходимо активировать вручную, в отдельности для каждого сайта.


Но поскольку исходники есть попробую выпилить этот бред. По идее должно быть не сложно.

A-234 ★★★★★
()

А включить отображение «несвободных» скриптов и принятие кук можно? Или свободному браузеру плевать на свободу пользователя решать, что ему хочется видеть? Кстати, не хватает фичи, которая бы блокировала скачивание несвободных программ, просмотр несвободных фильмов и т.п.

Weres ★★★
()
Ответ на: комментарий от Weres

Или свободному браузеру плевать на свободу пользователя

GNU - это как радикальный ислам. Зашли так далеко, что все давно забыли, что оно - религия любви.

Alsvartr ★★★★★
()
Ответ на: комментарий от Weres

Кстати, не хватает фичи, которая бы блокировала скачивание несвободных программ, просмотр несвободных фильмов и т.п.

Кстати, очень не хватает.

Или свободному браузеру плевать на свободу пользователя решать, что ему хочется видеть?

Исходники тебе в руки или скооперируйся с соседним коментатором.

mandala ★★★★★
()
Ответ на: комментарий от Valdor

По-прежнему чётко разделены, нет проблем с переключением

Плевать, они ненативные. Рад за Ваши требования к табам, список реально ошеломляет.

t184256 ★★★★★
()

SpyBlock (форк AdBlock, блокирует рекламу)

А в чём разница?

najlus ★★★★★
()
Ответ на: комментарий от mega_venik

Ха, проблемы индейцев. Сторонний экстеншн есть сторонний экстеншн.

intelfx ★★★★★
()
Ответ на: комментарий от mandala

Кстати, очень не хватает.

А просто не скачивать то, что тебе не нравится - не? Я еще понимаю логику блокиратора несвободных JS - не будешь же каждый скрипт вручную проверять. Но тут...

Alsvartr ★★★★★
()

Какой-то наркоманский форк. Всего это можно добиться легко и непринуждённо и на стандартном ФФ. Ну кроме выпиливания торговой марки.

WARNING ★★★★
()

А как же блокировка несвободных сайтов?

AVL2 ★★★★★
()

Подделка содержимого заголовка HTTP Referer (отныне в нём находится адрес запрашиваемого ресурса).

Надеюсь это не многое ломает.

Уже установленные Flash и Java теперь необходимо активировать вручную, в отдельности для каждого сайта.

Есть кнопка «запомнить сайт»?

Hope ★★
()
Ответ на: комментарий от Alsvartr

А просто не скачивать то, что тебе не нравится - не?

Нет, должно быть захардкорено. Еще тут спрашивали про блокировку «несвободных» сайтов, тоже не помешает. И все это неотключаемо ни какими средствами, тока правка исходников.

mandala ★★★★★
()
Ответ на: комментарий от amorpher

где репы, дебы нафег?

Может тебе еще установку в один клик?

mandala ★★★★★
()

user-agent пользователя подменяется на Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Firefox/31.0

А потом 1%, спасибо GNU.

entefeed ☆☆☆
()

Добавлена возможность полного отключения Javascript через стандартный интерфейс, ранее отключённая в Firefox).

хорошо

record ★★★★★
()
Ответ на: комментарий от Alsvartr

GNU - это как радикальный ислам.

Подобные мысли у меня витали когда читал описание к новости, равно как и прочих свободных пересборок, например ядра...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от Alsvartr

Исходники есть, в чем проблема поправить для себя и других? GNU - дает свободу самому переделывать вплоть до неузнавания. Да, местами эти господа реально упарываются своей свободой, но это не мешает модифицировать их поделия под себя. А вот когда упарывается адоб или майкрософт остается только писать в спортлото или плить клон, чем GNU и занимается, остальные только ноют что спортлото им до сих пор не ответило.

A-234 ★★★★★
()
Ответ на: комментарий от anonymous

Как он определяет свободность скрипта?

Если в скрипте специальным образом не указана свободная лицензия, то он считается несвободным и блокируется.

zoe_machete_control
() автор топика
Ответ на: комментарий от Weres

А включить отображение «несвободных» скриптов

LibreJS легко отключается, как любое другое дополнение.

zoe_machete_control
() автор топика

Разбор фич по порядку:

  • GNU Librejs блокирует скрипты, при соблюдении одновременно двух условий: код скрипта не является тривиальным, в теле скрипта нет указаний, что он распространяется под свободной лицензией. Расширение создано под влиянием новой идеи Столлмана, что современные сложные скрипты = вполне себе программы, а несвободные программы = зло. Желающие могут легко прикрутить это расширение к обычной лисе.
  • HTTPS Everywhere - отдельное расширение, мастхэв в либом лисобраузере.
  • SpyBlock - форк адблока. Выпилена опция «разрешить ненавязчивую рекламу». Городить ради этого форк совершенно незачем. Встроенные подписки, кстати, ломают гуглокапчу на ЛОРе. Причем, есть намного более лучшие подписки против разных следящих скриптов и сетей (см. EasyPrivacy и Fanboy Enchanced Tracking List). В общем, SpyBlock не нужен.
  • Опция в гуе для полного отключения JS не нужна, поскольку в лисе оно и так отключается в about:config (javascript.enabled)
  • Сторонние куки так же отключаются через стандартный гуй лисы (Приватность -> принимать куки со сторонних сайтов)
  • Подделка реферрера сделана «в лоб». Во-первых, городить форк ради того, что можно сделать расширением RefControl... Во-вторых, нужно подделывать реферрер лишь при переходе МЕЖДУ сайтами. В пределах одного сайта лучше оставить реферрер в покое, поскольку это ломает функциональность на всяких форумах, да и вообще как-то слишком это параноидально: владелец сайта и так уже знает, какие страницы сайта мы посещали, нет беды, если он узнает в каком порядке мы их посещали. В RefControl это делается опциями «подделывать. посылать корень сайта» и «только для третьей стороны».
  • «Уже установленные Flash и Java теперь необходимо активировать вручную, в отдельности для каждого сайта» - это поведение по умолчанию с 32 версии лисы, ЕМНИП
  • Поставить поиск DuckDuckGo можно и самому через addons.mozilla.org, равно как и руками включить через гуй отправку Do Not Track, отключить запрос гугла о вредоносных сайтах (browser.safebrowsing.enabled, browser.safebrowsing.malware.enabled) и оповещение о неполадках.

    Итого, в сухом остатке лишь пара фич, которые, наверняка можно сделать самому через about:config. Стоило ради этого городить отдельный браузер?

anonymous
()

Отдельно про подмену юзерагента. Легче всего затеряться где? В толпе. Поэтому, если не юзаете последнюю релизную версию Firefox - подменяйте юзерагент на неё (только обновлять не забывайте). Из-за автообновления больше всего юзеров сидит именно на последней релизной версии.

anonymous
()
Ответ на: комментарий от anonymous

То же самое с DoNotTrack. Этот заголовок чисто добровольный, как robots.txt у поисковиков. Рекламная сеть вполне может его проигнорировать. В дефолтной лисе этот заголовок не отсылается вообще (ни «да, я согласен на отслеживание», ни «нет, я не согласен»). А как только юзер его включает, тут он и начинает отличаться от большинства - вот еще один параметр, из которого складывается полный уникальный отпечаток конкретного браузера.

anonymous
()
Ответ на: комментарий от buddhist

Если перестать маскировать свой UA под вендузячий, то линуксоидный UA перестанет быть белой вороной -> приватность возрастет без костылей -> возрастут и циферки.

entefeed ☆☆☆
()
Ответ на: комментарий от entefeed

Если перестать маскировать свой UA под вендузячий, то линуксоидный UA перестанет быть белой вороной

К этому утверждению нужен пруф, которого ты предоставить не сможешь

buddhist ★★★★★
()
Ответ на: комментарий от buddhist

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

anonymous
()

user-agent пользователя подменяется на Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Firefox/31.0

Каким плагином на стандартном firefox\iceweasel это можно осуществить?

Sarius
()

Лол. Я и не знал про это дело.
Сейчас скомпилим, вместо лисы запасным веб-обозревателем сделаю.

paran0id ★★★★★
()
Ответ на: комментарий от Sarius

general.useragent.override в about:config. если отсутствует, создать.

Lincor
()
Ответ на: комментарий от Weres

Или свободному браузеру плевать на свободу пользователя решать, что ему хочется видеть?

Свободный пользователь свободен выбирать между файрфоксом, айвизлем и айскэт.

Freyr69 ★★★
()
Ответ на: комментарий от Alsvartr

GNU - это как радикальный ислам. Зашли так далеко, что все давно забыли, что оно - религия любви.

Уж кто, а GNU и RMS очень последовательны. С какими идеями начинали, с такими и продолжают. И никакого, ЧСХ, разочарования и конформизама.

Zubok ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.