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: 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. Странное ощущение от такой защиты
> от самого себя.
> 
> 
> 
> 



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. Странное ощущение от такой защиты
от самого себя.