uzbl - новый unix-way браузер

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

uzbl - новый unix-way браузер

Сообщение diesel »

Не заметил новости про это, хотя мне кажется тема достойна обсуждения.
Релиз-инженер Arch Linux Дитер Платинк (Dieter Plaetinck) некоторое время назад загорелся идеей создать браузер, который бы отвечал философской концепции Unix: «программа, должна уметь делать одну операцию, но делать ее хорошо, должна интегрироваться с другими программами, и использовать стандартные потоки ввода/вывода для обмена данными». В результате появился легкий и быстрый браузер Uzbl, который в тесте Acid3 показывает впечатляющие результаты. Основанный на WebKit, он управляется горячими клавишами, на манер редактора Vim, а его функциональность расширяется за счет скриптов.

Основные особенности браузера:

* Минималистичный графический интерфейс. На панели отображается только то, что пользователь желает видеть.
* Все, что напрямую не относится к навигации по сети, в Uzbl отсутствует. Такие операции, как смена URL, управление загрузками, работа с закладками, история посещения, выполняются с помощью внешних скриптов, которые пользователь пишет сам.
* Управление браузером может осуществляться с помощью таких средств, как клавиатура, stdin, fifo и файлы-сокеты.
* Расширенный настраиваемый интерфейс горячих клавиш позволяет создавать привязки, к каким привык пользователь, делая браузер похожим на vim, emacs или любую другую программу.
* Все настройки хранятся в простом текстовом файле в формате, удобном для чтения.
* Приоритетом Uzbl является простота и конфигурируемость абсолютно всех аспектов его работы.

Uzbl находится в стадии активной разработки и текущий релиз нужно рассматривать как альфа версию. (с) opennet.ru


и еще одна цитата с README:
### THIS PROJECT IS NOT FOR:
* people want a browser that does everything
* people who want a browser with things like a built-in bookmark manager, address bar, forward/back buttons, ...
* people who expect something that works by default. You'll need to read configs and write/edit scripts
* people who like nothing from this list: mpd, moc, wmii, dwm, awesome, mutt, pine, vim, dmenu, screen, irssi, weechat, bitlbee

чтобы не беспокоить понапрасну форумных user-friendly троллей.

От себя добавлю: браузер пока не видел, но обязательно постараюсь посмотреть. Скорее всего мне браузер этот не понравится, но сам факт создания легких браузеров(кажется код - это всего лишь пару файлов около 2000 строк) интересен. Самый популярный опенсорсный браузер - firefox - это монстр. Нередко можно услышать, что даже не смотря на открытость исходников - толку в этой открытости практически нет - ибо фиг в них разберешься, слишком уж навороченно. uzbl - это как раз контрпример, пример того что браузер можно написать каждый! И судя по тому что я успел вчера прочитать - "настройка браузера" и его написание - это где-то очень близко.


Сайт браузера
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5456
ОС: Gentoo

Re: uzbl - новый unix-way браузер

Сообщение /dev/random »

Супер! Надеюсь, теперь я избавлюсь от этого монстра огнелиса. До сих пор вимператор держал меня на нём крепко. Если у него действительно удобное клавиатурное управление...

К слову, ебилдов ждать не надо, они уже доступны. Один на джентушной багзилле, другой на сайте браузера.

PS одному мне кажется, что 'bl' в названии браузера - это "Ы"? (см. логотип на сайте)
Спасибо сказали:
Аватара пользователя
Voral
Сообщения: 1205
ОС: Debian Wheezy (amd64)

Re: uzbl - новый unix-way браузер

Сообщение Voral »

/dev/random писал(а):
09.09.2009 12:58
PS одному мне кажется, что 'bl' в названии браузера - это "Ы"? (см. логотип на сайте)

УЗЫ

Чтож последовательность ясна:
link согласно переводчику Гугля
1. связующее звено
2. звено цепи
3. соединение
5. линк
6. связь
7. связь
8. ссылка
9. линия связи
10. канал связи
11. указатель
12. ссылка

Всу это в той или иной степени "узы" :)
То что не убивает нас, делает нас сильнее! © Ницше.
When life puts you in tough situations, don’t say "why me". Just say "try me © ?
Спасибо сказали:
Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: uzbl - новый unix-way браузер

Сообщение moog »

Любопытно будет посмотреть на это, хотя настройка скорее всего превратится в ад. :)
Спасибо сказали:
MMouXe
Сообщения: 252

Re: uzbl - новый unix-way браузер

Сообщение MMouXe »

Ох уж эти велосипедисты.
Спасибо сказали:
Аватара пользователя
Doka
Сообщения: 715
Статус: ASIC Design Engineer
ОС: RHEL4

Re: uzbl - новый unix-way браузер

Сообщение Doka »

>> Приоритетом Uzbl является простота и конфигурируемость абсолютно всех аспектов его работы.

кхм... тот же w3m, вид сбоку.. (для тех кому картинки непринципиальны: юзеры форумов, и проч.)


>> Такие операции, как смена URL, управление загрузками, работа с закладками, история посещения, выполняются с помощью внешних скриптов, которые пользователь пишет сам.

на чём писать интересно.. надеюсь не на bash + wget?)))))
Never stop thinking..................................................................
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: uzbl - новый unix-way браузер

Сообщение diesel »

Doka писал(а):
09.09.2009 14:14
>> Приоритетом Uzbl является простота и конфигурируемость абсолютно всех аспектов его работы.

хм... тот же w3m, вид сбоку.. (для тех кому картинки непринципиальны: юзеры форумов, и проч.)

не совсем. он ACID-tests проходит.
Спасибо сказали:
DSS
Сообщения: 390

Re: uzbl - новый unix-way браузер

Сообщение DSS »

Doka писал(а):
09.09.2009 14:14
кхм... тот же w3m, вид сбоку.. (для тех кому картинки непринципиальны: юзеры форумов, и проч.)

А кто запрещает дописать загрузку картинок? Религия?
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: uzbl - новый unix-way браузер

Сообщение Bluetooth »

diesel писал(а):
09.09.2009 12:46
Основанный на WebKit, он управляется горячими клавишами, на манер редактора Vim, а его функциональность расширяется за счет скриптов.

АААААААААА!!!!!
АААААААААА!!!!!
:)
Да, я рад, я нереально рад!
Супер! Надеюсь, теперь я избавлюсь от этого монстра огнелиса. До сих пор вимператор держал меня на нём крепко. Если у него действительно удобное клавиатурное управление...
Я тоже надеюсь на это. А так же надеюсь, что уже есть люди, которые им пользуются, и которые могут поделиться скриптами, которые реализуют простенькие функции :)
Ох уж эти велосипедисты.
Нуну. Юникс - это большой набор маленьких велосипедов, да?)))
кхм... тот же w3m, вид сбоку.. (для тех кому картинки непринципиальны: юзеры форумов, и проч.)
Не увидел связи между описанным браузером и w3m
Спасибо сказали:
Аватара пользователя
Janik
Сообщения: 867
Статус: Оператор вычислительных машин
ОС: Debian

Re: uzbl - новый unix-way браузер

Сообщение Janik »

MMouXe писал(а):
09.09.2009 13:37
Ох уж эти велосипедисты.

+1
Пока нравится мне велосипед от Мозиллы! :)
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: uzbl - новый unix-way браузер

Сообщение Aectann »

Bluetooth писал(а):
09.09.2009 18:42
Нуну. Юникс - это большой набор маленьких велосипедов, да?)))

А оно ведь так и есть, куча маленьких велосипедов, каждый едет в свою сторону (:
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: uzbl - новый unix-way браузер

Сообщение Bluetooth »

Aectann писал(а):
09.09.2009 20:14
Bluetooth писал(а):
09.09.2009 18:42
Нуну. Юникс - это большой набор маленьких велосипедов, да?)))

А оно ведь так и есть, куча маленьких велосипедов, каждый едет в свою сторону (:

Смотря что понимать под велосипедом (:
Спасибо сказали:
Lenux
Сообщения: 395

Re: uzbl - новый unix-way браузер

Сообщение Lenux »

Сегодня между делом поставил (пустой без скриптов и без настройки, под Гентой) зашёл на dromaeo.com
Затестил Рекомендованые тесты. Первые впечатления от браузера: оО
Мысль: быстро
Вторая мысль(после настроек как предлагалось на http://thexnews.com/uzbl ): удобнее набрать например: o youtube.com или \что ищешь на странице, чем через обычный браузер.
Вообщем достаточно любопытная вещь (на мой взгляд).
Когда я в примерах использую apt-get, то вам лучше использовать aptitude, потому что он более новый и его советуют использовать вместо apt-get
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: uzbl - новый unix-way браузер

Сообщение sash-kan »

что-то он очень неадекватен в отношении размера окна.
увеличивает его размер в высоту до предела, чтобы отобразить всю страницу.
и уменьшать размер окна не даёт. ни по горизонтали, ни по вертикали. увеличивать — сколько угодно. а вот уменьшать…
и на --geometry не реагирует.
как-то у них это чего-то совсем поломано.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: uzbl - новый unix-way браузер

Сообщение shevan »

Вторая мысль(после настроек как предлагалось на http://thexnews.com/uzbl ): удобнее набрать например: o youtube.com или \что ищешь на странице, чем через обычный браузер.

Firefox + vimperator
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: uzbl - новый unix-way браузер

Сообщение sash-kan »

отличий от firefox-а в скорости загрузки не ощутил.
вот по сравнению с w3m/links/links2 — действительно, тормоз полный.

клавиатурным управлением человека, давно использующего vimperator, боюсь, не удивить.

google bookmarks, скорее всего, никогда и никаким образом работать в нём не будут.

p.s. зря я, пожалуй, систему обновлял, чтобы его собрать…
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: uzbl - новый unix-way браузер

Сообщение t.t »

sash-kan писал(а):
09.09.2009 21:07
что-то он очень неадекватен в отношении размера окна.
увеличивает его размер в высоту до предела, чтобы отобразить всю страницу.
и уменьшать размер окна не даёт. ни по горизонтали, ни по вертикали. увеличивать — сколько угодно. а вот уменьшать…
и на --geometry не реагирует.
как-то у них это чего-то совсем поломано.
Может быть, авторы считают, что прокрутка это тоже не браузерного ума дело?.. (:

А жаль. Вообще задумка интересная.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: uzbl - новый unix-way браузер

Сообщение Aectann »

t.t, sash-kan
Uzbl находится в стадии активной разработки и текущий релиз нужно рассматривать как альфа версию.

Так что ещё не всё безнадёжно.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: uzbl - новый unix-way браузер

Сообщение t.t »

sash-kan писал(а):
09.09.2009 21:15
отличий от firefox-а в скорости загрузки не ощутил.
вот по сравнению с w3m/links/links2 — действительно, тормоз полный.
Мне кажется, даже по сравнению с midori, который тоже на вебките, и то тормоз.

sash-kan писал(а):
09.09.2009 21:15
клавиатурным управлением человека, давно использующего vimperator, боюсь, не удивить.
Да там интересно не столько клавиатурное управление, сколько способы интеграции с системой. Впрочем, увидев скорость работы, вспомнил, что в elinks-е есть lua -- не то, конечно, но тоже что-то...

Aectann писал(а):
09.09.2009 21:55
t.t, sash-kan
Uzbl находится в стадии активной разработки и текущий релиз нужно рассматривать как альфа версию.
Так что ещё не всё безнадёжно.
Будем надеяться, что над скоростью тоже ещё поработают.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: uzbl - новый unix-way браузер

Сообщение sash-kan »

Aectann писал(а):
09.09.2009 21:55
t.t, sash-kan
Uzbl находится в стадии активной разработки и текущий релиз нужно рассматривать как альфа версию.

Так что ещё не всё безнадёжно.
про то, что «не безнадёжно» я и написал: «поломано». исправят, ясное дело.
а вот в следующем посте я написал и про то, что, увы, «безнадёжно». в частности, про скорость и про google bookmarks. может быть я один такой уникал на форуме, но закладки мне нужны только непривязанными к машине (не надо перечислять возможные замены g.b. — мне они не подходят).

t.t писал(а):
09.09.2009 21:58
Будем надеяться, что над скоростью тоже ещё поработают.
боюсь, чудес не бывает. и с обрастанием кодом скорость будет только падать.

p.s. в любом случае, идея хорошая. поживём — увидим, что из этого выйдет.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: uzbl - новый unix-way браузер

Сообщение Bluetooth »

отличий от firefox-а в скорости загрузки не ощутил.
А в скорости работы?)
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: uzbl - новый unix-way браузер

Сообщение nadge »

Похоже в этом году новая мода. Раньше каждый делал свой дистрибутив, теперь каждый пишет браузер...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: uzbl - новый unix-way браузер

Сообщение sash-kan »

Bluetooth писал(а):
09.09.2009 23:55
отличий от firefox-а в скорости загрузки не ощутил.
А в скорости работы?)
смешно, да.
в скорости загрузки страниц — отличий не ощутил.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5456
ОС: Gentoo

Re: uzbl - новый unix-way браузер

Сообщение /dev/random »

sash-kan писал(а):
09.09.2009 21:07
что-то он очень неадекватен в отношении размера окна.
увеличивает его размер в высоту до предела, чтобы отобразить всю страницу.
и уменьшать размер окна не даёт. ни по горизонтали, ни по вертикали. увеличивать — сколько угодно. а вот уменьшать…
и на --geometry не реагирует.
как-то у них это чего-то совсем поломано.

У меня всё работает. Может, потому, что у меня ion3?
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: uzbl - новый unix-way браузер

Сообщение t.t »

sash-kan писал(а):
09.09.2009 23:43
t.t писал(а):
09.09.2009 21:58
Будем надеяться, что над скоростью тоже ещё поработают.
боюсь, чудес не бывает. и с обрастанием кодом скорость будет только падать.
Да я и сам, признаться, побаиваюсь, но хочется верить... Сейчас совсем всё грустно: открыл вот эту тему сабжем и упомянутым выше мидори (webkit, gtk+) -- разница, по моим грубым замерам, где-то между 10 и 15 раз.

/dev/random писал(а):
10.09.2009 01:43
sash-kan писал(а):
09.09.2009 21:07
что-то он очень неадекватен в отношении размера окна.
увеличивает его размер в высоту до предела, чтобы отобразить всю страницу.
и уменьшать размер окна не даёт. ни по горизонтали, ни по вертикали. увеличивать — сколько угодно. а вот уменьшать…
и на --geometry не реагирует.
как-то у них это чего-то совсем поломано.
У меня всё работает. Может, потому, что у меня ion3?
Да-да, подозреваю, что именно поэтому.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Lenux
Сообщения: 395

Re: uzbl - новый unix-way браузер

Сообщение Lenux »

Сейчас решил протестить. Статус активной  разработки он оправдывает полностью, самое неприятное то что окно само по себе может изменять размер так, что не будет помещаться всё оно на экране.
И так по каким-то причинам результаты на dromaeo.com он упорно сохранять не хотел. (что с конфиами, что без них думать bug report отправить).
Первый участник:Opera 
Версия: 10.00 Сборка: 4585 Платформа: Linux Система: x86_64, 2.6.30.6 Библиотека Qt 4.5.0 Версия Java: Установлена Java Runtime Environment
Второй: Uzbl git от 7-9(?) января.
Условия: После прохождения теста, перезагрузка ОС и выполнение след. теста.
Результат первого: 28,37 runs/s (link: http://dromaeo.com/?id=73605 )
Результат второго:  (снимок без конфига, с конфигом разница в +-2 runs/s)  163,69runs/s
(снимок приводиться)

Сейчас протестил в Peacekeeper
Uzbl - 2976
Opera 10.00 - 1303
Shiretoko 3.5.2 (FF 3.5) - 1150
Firefox 3.0.8 - 905

Главное, что бы к времени когда код станет stable показатели не ухудшились.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Когда я в примерах использую apt-get, то вам лучше использовать aptitude, потому что он более новый и его советуют использовать вместо apt-get
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: uzbl - новый unix-way браузер

Сообщение Bluetooth »

sash-kan писал(а):
10.09.2009 01:24
Bluetooth писал(а):
09.09.2009 23:55
отличий от firefox-а в скорости загрузки не ощутил.
А в скорости работы?)
смешно, да.
в скорости загрузки страниц — отличий не ощутил.

Ну, меня интересовало немного другое. Просто когда я открываю в вимператоре кучу вкладок, он потом тормозит, пока полученные странички "рендерятся", а так же поражает, насколько медленно открывается что-то в новом окошке. И еще несколько моментов. В данном браузере это есть?
У меня всё работает. Может, потому, что у меня ion3?
Думаю, да, потому, что ион3 :)
Спасибо сказали:
Lenux
Сообщения: 395

Re: uzbl - новый unix-way браузер

Сообщение Lenux »

там табы реализуются через какой-то скрипт )
Когда я в примерах использую apt-get, то вам лучше использовать aptitude, потому что он более новый и его советуют использовать вместо apt-get
Спасибо сказали:
maximus007
Сообщения: 271
ОС: windows xp

Re: uzbl - новый unix-way браузер

Сообщение maximus007 »

Я понимаю что unix-way одна задача-одна программа, но неужели работа с закладками, историей и менеджер загрузок никому ненужны? Или это не относится к лазанью в сети? Зачем написание стандартного функционала переложили на пользователя?
Спасибо сказали:
Lenux
Сообщения: 395

Re: uzbl - новый unix-way браузер

Сообщение Lenux »

Там скрипты простые уже есть, где история, куки и т.д.
Скрипты:
clipboard.sh formfiller.pl load_url_from_history.sh
cookie_daemon.py formfiller.sh scheme.py
cookies.py hint.js session.sh
cookies.sh history.sh uzblcat
download.sh insert_bookmark.sh uzbl_tabbed.py
follow_Numbers.js linkfollow.js yank.sh
follow_Numbers_Strings.js load_url_from_bookmarks.sh

На самом деле тебе облегчили задачу- взял написал на скрипте как тебе нужно (например ту же загрузку) и удобно стало. Не умеешь- зашёл на сайт с готовыми скриптами. С другой стороны скажем в том же FireFox не ясно как организовать дозагрузку файла :)
Когда я в примерах использую apt-get, то вам лучше использовать aptitude, потому что он более новый и его советуют использовать вместо apt-get
Спасибо сказали: