LINUX.ORG.RU

Минималистичный web–браузер Fifth

 , ,


4

2

Представлен первый выпуск web–браузера Fifth, сочетающего спартанское оформление с широкими возможностями настройки и расширенными средствами для продвинутых пользователей. В качестве основных целей проекта называется предоставление пользователю полного контроля над браузером. Интерфейс построен с использованием легковесного кроссплатформенного графического тулкита FLTK, для отображения страниц используется WebKit (модуль WebkitFLTK). Код проекта распространяется под лицензией GPLv3.

Основные особенности:

  1. Минимальное потребление ресурсов. Для выполнении тестового задания Fifth потребовалось 192.5 Мб ОЗУ, в то время как Arora 0.11 израсходовал 1731.7 Мб, Midori 0.5.8 — 376.7 Мб, Firefox 33 — 853.1 Мб, Opera 12.16 — 363 Мб, а Otter (основанный на Qt клон Opera) — 1445.7 Мб.
  2. Реализация некоторых полезных возможностей браузера Opera, таких как панель быстрого запуска, менеджер загрузок, система блокировки контента, возможность привязки настроек к отдельным сайтам и т.п.
  3. Управление SSL–сертификатами в стиле SSH: контролируется неизменность ранее подтверждённых сертификатов без слепого доверия удостоверяющим центрам (защита от выписки поддельных сертификатов от имени других CA).
  4. Использование средств для блокирования отслеживания пользователя и применение защиты от косвенной идентификации браузера. Каждая версия Fifth маскируется под наиболее типового пользователя сети, при проверке через сервис panopticlick.eff.org. Для каждого сайта можно указать отдельные настройки User Agent;
  5. Отказ от использования расширенных web–технологий, которые могут негативно сказаться на безопасности или могут мешать пользователю. Например, отключена поддержка WebGL, WebCL, плагинов, тегов audio и video (для просмотра видео предлагается использовать кнопки загрузки и потокового просмотра контента).
  6. Все компоненты браузера написаны на C/C++, без использования JavaScript;
  7. Возможность переопределения любых составных частей отображаемых страниц, от CSS и JavaScript до Cookies;

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

Я таки не понял, зачем они с библиотеками статически линковались.

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

Это кому как, я например 3-мя пользуюсь поскольку годного нет ни одного, даже «более-менее». Но этот Fifth уже задолбался собирать. Что за ересь, написан вроде на плюсах, в браузере скриптов нет но без руби он не собирается.

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

подменяют доверенный сертификат(сертификат от сайта подписан новым центром,запрос на проверку «корневого» сертификата ведь опять идет через провайдера,и провайдер отвечает поддельным ответом что все в порядке)

Нет никаких запросов на проверку корневого сертификата. Корневые сертификаты установлен в системе или браузере и меняться может только пользователем.

полный контроль над трафиком позволяет подменять любой сертификат включая установленные в системе без сертификата сервера изначального,конечно используя «уловки»:

Нет таких уловок.

для айфонов андроидов или винфонов-просто вылезет окошко зелененькое «встроенный сертефикат XXX от „микрософт“ успешно обновлен» никаких да или нет-просто обновлен и все
для гуглхрома-также,там можно обновлять без спроса

Это неправда.

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

Если ты доверяешь сертификату для сайта, то он и будет доверенным только для этого сайта.

это образно говоря(скрипткиди не поймут и набросятся с очевидными фиксами ошибок,я написал для общего ознакомления)

Ты написал ерунду.

в хроме и опере(новой) и сотнях поделий на вебките-не будет алерта,вообще никакого браузер ПО УМОЛЧАНИЮ примет все лижбы пользователь был доволен а не читал всякую техническую чушь и не удалял браузер

Техническую чушь пишешь ты. Протокол SSL не обладает какими-либо известными уязвимостями, позволяющими подменять сертификаты сайтов без возможности подписывать произвольные доверенным CA. А такой возможности у провайдеров нет.

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

Его тоже нет в данном браузере.

тогда, не хочу показаться категоричным, но констатирую факт. этот браузер не нужен :)

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

114 пустых вкладок? иначе давай пруфы

anonymous
()

Таки победило любопытство и я собрал себе на потестировать этот браузер. Дольше всего собирался движок webkitfltk. Пакет получился огромным - 200.72 MiB. Мгновенно собрался сам браузер fifth, но тоже немаленький - 60.38 MiB. Но вот результат меня поразил - действительно очень шустрый, с приятным интерфейсом a-la классическая Opera, умеет JS и CSS (привет, Dillo!), процессор не грузит, памяти ест умеренно. Порадовала работа c Youtube - либо скачать, либо открыть при помощи mplayer. В общем, впечатления пока положительные. Продолжаю тестировать.

toney ★★★★★
()

WebKit

Где моя большая лопата и полтора землекопа в нагрузку?

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

классическая Opera

Опера, кстати, разочаровывает. Стоит на Федоре, косяк на косяке.

Продолжаю тестировать.

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

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

Если интересно только мне, то можно и в треде. Если ещё кому-то, то можно отдельной темой вынести.

Deleted
()

Представлен первый выпуск web–браузера Fifth,

Автор по своим ссылкам то ходил? Уже третий, и прошлогодний к тому же. В чём новость?

Looking for the latest version? Download fifth-0.2.tar.xz (481.3 kB)
Home
Name	Modified	Size	Downloads / Week	Status
Totals: 3 Items	 			
v0.2	2014-12-18		 479479 weekly downloads	
v0.1.1	2014-11-18		 44 weekly downloads	
v0.1	2014-11-15		 11 weekly downloads	
anonymous
()

легковесного кроссплатформенного и страшного как совесть графического тулкита FLTK

fixed

upcFrost ★★★★★
()

почему не lispkit? https://github.com/AeroNotix/lispkit

имхо, табами должен управлять Window Manager или какая-то другая программка. группами табов тоже эта программка. сбросом сессии тоже программка.

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

табами должен управлять Window Manager

не все так называемые «ВМ» умеют в табы :)

сбросом сессии тоже программка.

Осталось уточнить, что именно можно считать «сессией» — для каждой отдельно взятой программы )

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

под винду нет?
расходимся

давно пора

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