Re: firefox addons (Re: policykit/consolekit/udisk2 - это кошерно?)

2017-05-07 Пенетрантность Maxim Nikulin

04.05.2017 00:43, Oleksandr Gavenko wrote:

On 2017-04-29, Maxim Nikulin wrote:


Из любимых фич мозилки - это userContent.css:

  :link { outline: 1px dotted !important; }
  :link { outline-color: DodgerBlue !important}
  :visited { outline-color: DarkOrange !important; }

подсвечивать посещенные ссылки. Больше ничто не держит. Но
альтернатив то не много ))


Разве уже не работает? Этому вроде можно придумать замену
на WebExtensions,


С Electrolysis это не работало 3 года:

https://bugzilla.mozilla.org/show_bug.cgi?id=1046166

Пока не научились отправлять userContent.css "детям" пару месяцев назад.

Я специально выключал Electrolysis.


Этот bug я даже видел, но значения не придал. Разговор начался про 53-ю
версию, а его исправили в 52-й. Да и при установленных XUL расширениях
electrolysis блокировался, вот и решил, что не тот случай.

Из userContent.css "новое" расширение делается добавлением 10 строчек 
manifest.json. Вроде работает в том числе и в chromium. Правда в отличие

от файла chrome/userContent.css не справляется со страницами, на которых
css забиты кувалдой.





Re: firefox addons (Re: policykit/consolekit/udisk2 - это кошерно?)

2017-05-03 Пенетрантность Oleksandr Gavenko
On 2017-04-29, Maxim Nikulin wrote:

>>> Из любимых фич мозилки - это userContent.css:
>>>
>>>   :link { outline: 1px dotted !important; }
>>>   :link { outline-color: DodgerBlue !important}
>>>   :visited { outline-color: DarkOrange !important; }
>>>
>>> подсвечивать посещенные ссылки. Больше ничто не держит. Но
>>> альтернатив то не
>>> много ))
>
> Разве уже не работает? Этому вроде можно придумать замену
> на WebExtensions, только вот после каждой модификации придется
> ходить за подписью к mozilla. Странное ощущение от такой защиты
> от самого себя.

С Electrolysis это не работало 3 года: 

https://bugzilla.mozilla.org/show_bug.cgi?id=1046166

Пока не научились отправлять userContent.css "детям" пару месяцев назад.

Я специально выключал Electrolysis.

-- 
http://defun.work/



Re: policykit/consolekit/udisk2 - это кошерно?

2017-05-03 Пенетрантность Oleksandr Gavenko
On 2017-05-03, Igor Savlook wrote:

> А есть ссылка почитать об этом? А то уже как лет 5 слышу что жопа
> мозилле и у них с финансами хренова да тока все еще никак неприкроются.
>
https://www.mozilla.org/en-US/foundation/annualreport/2015/

> Пока тока из серьезных изменений лисы это попытка гонки за мейнстримом
> что плохо сказывается на качестве браузера.

Они всегда были мейнстримом. Потому как зачастую реализовывали драфты
стандартов.

-- 
http://defun.work/



Re: policykit/consolekit/udisk2 - это кошерно?

2017-05-03 Пенетрантность Igor Savlook
On Tue, 2017-05-02 at 22:25 +0300, Oleksandr Gavenko wrote:
> On 2017-04-30, Igor Savlook wrote:
> 
> > И ни у одного из них кроме лисы нет нормального multi-line tabs. Да
> > и
> > тот тут тока расширением tabmixplus. Собсно как для меня это kill
> > фича
> > браузера.
> 
> У меня более 1000 вкладок открыто. "All Tabs Helper" заменяет
> стандартный
> виджет поиском, навигацией, удалением, поиском дупликатов.
> 
> multi-line tabs мне не поможет.

Ну по 1к вкладок я не вижу у себя смысла держать но по 200 бывает. И
мне multi-line tabs привычнее. Тут кому что.

> И мне нравится "Space Next" которые по rel="next" переходит. По
> пробелу
> читаешь форум и автоматом переходишь на следующую страницу.
> 
> Привычки можно поменять если производитель браузера "прикалывается".
> 

Тут дело не в привычке поменять а то что альтернативы пока нету.
Альтернативы вменяемой для All Tabs Helper у хрома нет.

> А жопа с финансами у Mozilla большая и менеджеры там сумашедшие в
> последнее
> время.

А есть ссылка почитать об этом? А то уже как лет 5 слышу что жопа
мозилле и у них с финансами хренова да тока все еще никак неприкроются.

Пока тока из серьезных изменений лисы это попытка гонки за мейнстримом
что плохо сказывается на качестве браузера.



Re: policykit/consolekit/udisk2 - это кошерно?

2017-05-02 Пенетрантность Oleksandr Gavenko
On 2017-04-30, Igor Savlook wrote:

> И ни у одного из них кроме лисы нет нормального multi-line tabs. Да и
> тот тут тока расширением tabmixplus. Собсно как для меня это kill фича
> браузера.

У меня более 1000 вкладок открыто. "All Tabs Helper" заменяет стандартный
виджет поиском, навигацией, удалением, поиском дупликатов.

multi-line tabs мне не поможет.

И мне нравится "Space Next" которые по rel="next" переходит. По пробелу
читаешь форум и автоматом переходишь на следующую страницу.

Привычки можно поменять если производитель браузера "прикалывается".

А жопа с финансами у Mozilla большая и менеджеры там сумашедшие в последнее
время.

-- 
http://defun.work/



Re: firefox addons (Re: policykit/consolekit/udisk2 - это кошерно?)

2017-04-30 Пенетрантность Maxim Nikulin

30.04.2017 21:41, Artem Chuprina wrote:

Igor Savlook -> debian-russian@lists.debian.org  @ Sun, 30 Apr 2017 11:00:00 
+0300:

 >> > > Не так даво они похерили XUL/XPCOM, я как раз хотел плагинчик
 >> > > написать.
 >> >
 >> > Это как похерили, его теперь вообще нету?
 >>
 >> В 53-й версии пока еще есть, но скоро расширениям типа ScrapBook,
 >> которые работают с файловой системой, будет туго. С WebExtensions
 >> firefox станет "тонким клиентом" (данные надо будет хранить на
 >> стороне
 >> либо отдельно ставить программу, с которой будет работать
 >> расширение).
 > Чет не могу понять какой от этого профит.

Типа кодом со страницы или кодом взятого из инета расширения нельзя
записать файл, стереть файл или запустить программу.


Пишут, что запустить программу можно, правда только если это разрешили
снаружи от расширения, подкладыванием специального json:

https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Native_messaging

Для примера говорят от хранилищах паролей.

Скорее осталось не так много людей, которые хотят хранить данные
локально (файлы, sqlite), большинству нужен доступ со всех
своих устройств, вот и нет смысла тянуть кучу кода.

А еще можно пытаться продавать подписку на централизованный сервис.
Тем, кто это делает, видимо не особенно интересно разбираться
с уникальными браузерами. Дешевле поддерживать более-менее
единообразный код.

В mozilla не напрямую от XUL-XPCOM пошли к WebExtensions,
сначала они пытались продвигать bootstrapped add-ons и jet-pack SDK.

Но вот по мне так браузеры должны отличаться не только тем,
кто получает статистику о посещениях.



Re: firefox addons (Re: policykit/consolekit/udisk2 - это кошерно?)

2017-04-30 Пенетрантность Artem Chuprina
Igor Savlook -> debian-russian@lists.debian.org  @ Sun, 30 Apr 2017 11:00:00 
+0300:

 >> > > Обновился на Firefox 53 из experimental и пропал звук.
 >> > > 
 >> > > Все просто. С v52 они поддержуют только PulseAudio.
 >> > > 
 >> > > Не так даво они похерили XUL/XPCOM, я как раз хотел плагинчик
 >> > > написать.
 >> > 
 >> > Это как похерили, его теперь вообще нету?
 >> 
 >> В 53-й версии пока еще есть, но скоро расширениям типа ScrapBook,
 >> которые работают с файловой системой, будет туго. С WebExtensions
 >> firefox станет "тонким клиентом" (данные надо будет хранить на
 >> стороне
 >> либо отдельно ставить программу, с которой будет работать
 >> расширение).
 > Чет не могу понять какой от этого профит.

Типа кодом со страницы или кодом взятого из инета расширения нельзя
записать файл, стереть файл или запустить программу.



Re: firefox addons (Re: policykit/consolekit/udisk2 - это кошерно?)

2017-04-30 Пенетрантность Igor Savlook
On Sat, 2017-04-29 at 23:27 +0700, Maxim Nikulin wrote:
> 29.04.2017 17:47, Igor Savlook пишет:
> > On Fri, 2017-04-28 at 22:29 +0300, Oleksandr Gavenko wrote:
> > > 
> > > Обновился на Firefox 53 из experimental и пропал звук.
> > > 
> > > Все просто. С v52 они поддержуют только PulseAudio.
> > > 
> > > Не так даво они похерили XUL/XPCOM, я как раз хотел плагинчик
> > > написать.
> > 
> > Это как похерили, его теперь вообще нету?
> 
> В 53-й версии пока еще есть, но скоро расширениям типа ScrapBook,
> которые работают с файловой системой, будет туго. С WebExtensions
> firefox станет "тонким клиентом" (данные надо будет хранить на
> стороне
> либо отдельно ставить программу, с которой будет работать
> расширение).
Чет не могу понять какой от этого профит.
> 
> > https://blog.mozilla.org/addons/2017/02/16/the-road-to-firefox-57-c
> > ompatibility-milestones/
> > > Из любимых фич мозилки - это userContent.css:
> > > 
> > >   :link { outline: 1px dotted !important; }
> > >   :link { outline-color: DodgerBlue !important}
> > >   :visited { outline-color: DarkOrange !important; }
> > > 
> > > подсвечивать посещенные ссылки. Больше ничто не держит. Но
> > > альтернатив то не
> > > много ))
> 
> Разве уже не работает? Этому вроде можно придумать замену
> на WebExtensions, только вот после каждой модификации придется
> ходить за подписью к mozilla. Странное ощущение от такой защиты
> от самого себя.
> 
> 
> 
> 



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-30 Пенетрантность Igor Savlook
On Sat, 2017-04-29 at 19:22 +0300, Oleksandr Gavenko wrote:
> On 2017-04-29, Жанибек Нагашыбай wrote:
> 
> > Есть браузер на основе огнелиса: palemoon. Из плюсов: меньше жрет
> > памяти и работает шустрее.
> 
> У него проблемы с лицензией на art-work как у оригинальной лисы.
> 
> И будучи оберткой вокруг Firefox он также будет требовать PulseAudio.
> 
> Midori / QupZilla - более менее рабочие альернативные браузеры на
> WebKit. Но
> Youtube HTML 5 не смогли проиграть.
> 
> dillo - вообще с нуля layout engine пишут, но базовая реализация.
> 
> Итого остался Chromium, не знаю про их планы.
> 
И ни у одного из них кроме лисы нет нормального multi-line tabs. Да и
тот тут тока расширением tabmixplus. Собсно как для меня это kill фича
браузера.



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-29 Пенетрантность Oleksandr Gavenko
On 2017-04-29, Artem Chuprina wrote:

> Захватить мир :)

Судя по всему у них получается. Opera выбросила свой движок.

Firefox обьявил о новом API для расширений, совместимом с Chrome и
несовместимом с Firefox ))

-- 
http://defun.work/



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-29 Пенетрантность Artem Chuprina
Oleksandr Gavenko -> debian-russian@lists.debian.org  @ Sat, 29 Apr 2017 
19:22:41 +0300:

 > Итого остался Chromium, не знаю про их планы.

Захватить мир :)



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-29 Пенетрантность Oleksandr Gavenko
On 2017-04-29, Igor Savlook wrote:

>> Не так даво они похерили XUL/XPCOM, я как раз хотел плагинчик
>> написать.
>
> Это как похерили, его теперь вообще нету?

Вот такой банер висит на доке по XPCOM / XUL:

WebExtensions are becoming the new standard for creating add-ons. Eventually
support for XPCOM add-ons will be deprecated, so you should begin to
investigate porting your add-ons to use the WebExtensions API, and report any
missing functionality so we can be sure to address your concerns. Work is
ongoing on WebExtension capabilities, so your input will help prioritize and
plan the work. To learn more about the kinds of changes that will be needed,
see Comparison with XUL/XPCOM extensions. In addition, any binaries you use
will then need to be converted for use with the WebExtensions native messaging
API, or compiled using WebAssembly or Emscripten.

-- 
http://defun.work/



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-29 Пенетрантность Oleksandr Gavenko
On 2017-04-29, Igor Savlook wrote:

> Это как похерили, его теперь вообще нету?

Официально с 2015 deprecated. Из-за экосистемы плагинов и отсутствия
вменяемого нового API пока есть.

Но официально нету.

https://blog.mozilla.org/addons/2015/08/21/the-future-of-developing-firefox-add-ons/

Слышали про Electrolysis and Servo?

Electrolysis - это запускать вкладку в отдельном процесе. Из-за этого все
XPCOM деприкейтят, т.к. нужно межпроцесное взаимодействие продумывать.


-- 
http://defun.work/



firefox addons (Re: policykit/consolekit/udisk2 - это кошерно?)

2017-04-29 Пенетрантность Maxim Nikulin

29.04.2017 17:47, Igor Savlook пишет:

On Fri, 2017-04-28 at 22:29 +0300, Oleksandr Gavenko wrote:


Обновился на Firefox 53 из experimental и пропал звук.

Все просто. С v52 они поддержуют только PulseAudio.

Не так даво они похерили XUL/XPCOM, я как раз хотел плагинчик
написать.


Это как похерили, его теперь вообще нету?


В 53-й версии пока еще есть, но скоро расширениям типа ScrapBook,
которые работают с файловой системой, будет туго. С WebExtensions
firefox станет "тонким клиентом" (данные надо будет хранить на стороне
либо отдельно ставить программу, с которой будет работать расширение).


https://blog.mozilla.org/addons/2017/02/16/the-road-to-firefox-57-compatibility-milestones/



Из любимых фич мозилки - это userContent.css:

  :link { outline: 1px dotted !important; }
  :link { outline-color: DodgerBlue !important}
  :visited { outline-color: DarkOrange !important; }

подсвечивать посещенные ссылки. Больше ничто не держит. Но
альтернатив то не
много ))


Разве уже не работает? Этому вроде можно придумать замену
на WebExtensions, только вот после каждой модификации придется
ходить за подписью к mozilla. Странное ощущение от такой защиты
от самого себя.






Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-29 Пенетрантность Oleksandr Gavenko
On 2017-04-29, Жанибек Нагашыбай wrote:

> Есть браузер на основе огнелиса: palemoon. Из плюсов: меньше жрет
> памяти и работает шустрее.

У него проблемы с лицензией на art-work как у оригинальной лисы.

И будучи оберткой вокруг Firefox он также будет требовать PulseAudio.

Midori / QupZilla - более менее рабочие альернативные браузеры на WebKit. Но
Youtube HTML 5 не смогли проиграть.

dillo - вообще с нуля layout engine пишут, но базовая реализация.

Итого остался Chromium, не знаю про их планы.

-- 
http://defun.work/



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-29 Пенетрантность Жанибек Нагашыбай
В Sat, 29 Apr 2017 13:41:19 +0300
Igor Savlook  пишет:

> On Sat, 2017-04-29 at 14:00 +0600, Жанибек Нагашыбай wrote:
> > В Fri, 28 Apr 2017 22:29:08 +0300
> > Oleksandr Gavenko  пишет:
> >   
> > > On 2017-04-28, Igor Savlook wrote:
> > >   
> > > > Нет. Очередной ... на тему systemd ненужен?    
> > > 
> > > Можно начать другой срач.
> > > 
> > > Обновился на Firefox 53 из experimental и пропал звук.
> > > 
> > > Все просто. С v52 они поддержуют только PulseAudio.
> > > 
> > > альтернатив то не много ))
> > >   
> > 
> > Есть браузер на основе огнелиса: palemoon. Из плюсов: меньше жрет
> > памяти и работает шустрее.
> >   
> 
> А как у него совместимость с дополнениями?
> 

Большинство дополнений работают, по крайней мере адблок и носкрипт там
есть.



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-29 Пенетрантность Igor Savlook
On Fri, 2017-04-28 at 22:29 +0300, Oleksandr Gavenko wrote:
> On 2017-04-28, Igor Savlook wrote:
> 
> > Нет. Очередной ... на тему systemd ненужен?
> 
> Можно начать другой срач.
> 
> Обновился на Firefox 53 из experimental и пропал звук.
> 
> Все просто. С v52 они поддержуют только PulseAudio.
> 
> Не так даво они похерили XUL/XPCOM, я как раз хотел плагинчик
> написать.

Это как похерили, его теперь вообще нету?
> 
> Из любимых фич мозилки - это userContent.css:
> 
>   :link { outline: 1px dotted !important; }
>   :link { outline-color: DodgerBlue !important}
>   :visited { outline-color: DarkOrange !important; }
> 
> подсвечивать посещенные ссылки. Больше ничто не держит. Но
> альтернатив то не
> много ))
> 



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-29 Пенетрантность Igor Savlook
On Sat, 2017-04-29 at 14:00 +0600, Жанибек Нагашыбай wrote:
> В Fri, 28 Apr 2017 22:29:08 +0300
> Oleksandr Gavenko  пишет:
> 
> > On 2017-04-28, Igor Savlook wrote:
> > 
> > > Нет. Очередной ... на тему systemd ненужен?  
> > 
> > Можно начать другой срач.
> > 
> > Обновился на Firefox 53 из experimental и пропал звук.
> > 
> > Все просто. С v52 они поддержуют только PulseAudio.
> > 
> > альтернатив то не много ))
> > 
> 
> Есть браузер на основе огнелиса: palemoon. Из плюсов: меньше жрет
> памяти и работает шустрее.
> 

А как у него совместимость с дополнениями?



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-29 Пенетрантность Жанибек Нагашыбай
В Fri, 28 Apr 2017 22:29:08 +0300
Oleksandr Gavenko  пишет:

> On 2017-04-28, Igor Savlook wrote:
> 
> > Нет. Очередной ... на тему systemd ненужен?  
> 
> Можно начать другой срач.
> 
> Обновился на Firefox 53 из experimental и пропал звук.
> 
> Все просто. С v52 они поддержуют только PulseAudio.
> 
> альтернатив то не много ))
> 

Есть браузер на основе огнелиса: palemoon. Из плюсов: меньше жрет
памяти и работает шустрее.



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-28 Пенетрантность Oleksandr Gavenko
On 2017-04-28, Igor Savlook wrote:

> Нет. Очередной ... на тему systemd ненужен?

Можно начать другой срач.

Обновился на Firefox 53 из experimental и пропал звук.

Все просто. С v52 они поддержуют только PulseAudio.

Не так даво они похерили XUL/XPCOM, я как раз хотел плагинчик написать.

Из любимых фич мозилки - это userContent.css:

  :link { outline: 1px dotted !important; }
  :link { outline-color: DodgerBlue !important}
  :visited { outline-color: DarkOrange !important; }

подсвечивать посещенные ссылки. Больше ничто не держит. Но альтернатив то не
много ))

-- 
http://defun.work/



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-28 Пенетрантность Oleksandr Gavenko
On 2017-04-28, Alexander Galanin wrote:
> Есть пакет evince-gtk, которого гномовых зависимостей поменьше, чем у
> evince. А gvfs там вообще только в Suggests и Recommends соответственно,
> потому можно поставить без него.

Можно, стоит. Но:

> Oleksandr Gavenko  wrote:
>
>> Из читалкок PDF, запоминающих позицию в файле есть Evince и форк atril
>> Они используют используют gvfs

для **запоминания** позиции. Натравите:

  gvfs-info -a "metadata::*" $FILE

Запоминание позиции в файле для меня стало критичным. Я прохожу несколько
учебников и удобно возвращаться на прошлое место. А то придется на листочке
записвыать.

Пока перешел на zathura, как альтернативу. Он запоминает позицию при закрытии
документа.

Напрягает минимализм и если электричество пропадает (я люблю pm-suspend на
долгое время), то позиция теряется.

-- 
http://defun.work/



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-28 Пенетрантность Alexander Galanin
On Fri, 28 Apr 2017 18:18:40 +0300
Oleksandr Gavenko  wrote:

> Из читалкок PDF, запоминающих позицию в файле есть Evince и форк atril
> 
> Они используют используют gvfs, та в свою очередь тянет
> gvfs-daemon/policykit/consolekit/udisk2.

Есть пакет evince-gtk, которого гномовых зависимостей поменьше, чем у
evince. А gvfs там вообще только в Suggests и Recommends соответственно,
потому можно поставить без него.

-- 
Alexander Galanin



Re: policykit/consolekit/udisk2 - это кошерно?

2017-04-28 Пенетрантность Igor Savlook
On Fri, 2017-04-28 at 18:18 +0300, Oleksandr Gavenko wrote:
> Из читалкок PDF, запоминающих позицию в файле есть Evince и форк
> atril
> 
> Они используют используют gvfs, та в свою очередь тянет
> gvfs-daemon/policykit/consolekit/udisk2.
> 
> Кошерные ли эти пакеты или есть неоправданость в таких зависимостях
> (как с
> sysyemd)?
> 
Нет. Очередной ... на тему systemd ненужен?



policykit/consolekit/udisk2 - это кошерно?

2017-04-28 Пенетрантность Oleksandr Gavenko
Из читалкок PDF, запоминающих позицию в файле есть Evince и форк atril

Они используют используют gvfs, та в свою очередь тянет
gvfs-daemon/policykit/consolekit/udisk2.

Кошерные ли эти пакеты или есть неоправданость в таких зависимостях (как с
sysyemd)?

-- 
http://defun.work/