~/NeonXP.log

Моё первое дополнение для Firefox

Буквально только что пришло письмо, что наконец-то опубликовано публично моё первое расширение для Firefox!

Без долгих разгонов, вот ссылка: https://addons.mozilla.org/ru/firefox/addon/groupper/

И, конечно же, исходники: https://gitrepo.ru/NeonXP/Grouper

А теперь немного про то, что это за расширение: это расширение для Firefox для автоматической группировки вкладок по группам на базе доменного имени сайта. При этом домен преобразуется в имя вкладки по следующим правилам:

  1. Домен делится по точкам
  2. Отсекается домен 1 уровня (.ru, .com, .net и т.п.)
  3. Если самый верхний уровень домена — www, то он так же отсекается, как не информативная часть
  4. Оставшееся преобразуется в Title Case (то есть первая буква каждого слова становится заглавной)

Таким образом, например, все страницы домена www.some.site.ru сгруппируются автоматически в группу Some Site.

И вот так это выглядит у меня:

grouper
grouper

Да, подобных расширений более одного, но мне хотелось именно эти правила по формированию имен групп. В других расширениях или использовался только домен второго уровня, или были другие неудобности. Например, все группы были одного цвета, а хотелось бы автоматически разного, чтобы визуально различались, или ещё какие шороховатости. Я не говорю, что у меня идеально, но оно идеально для меня!

Отдельно, хотел бы отметить его простоту. Оно делает только то что написано выше, никаких треккингов, реклам или прочего мусора! Более того, js код никак не обфусцирован, соответственно, любой может убедиться в этом сам. Да да, в современном мире, это скорее особенность, чем само собой разумеющееся.

Категории:

Теги:

Комментарии

Alexander NeonXP Kiryukhin:

UPD: развивать наверное не буду, только если API браузера поменяется. Считаю, что ПО не обязано иметь обновления только ради самих обновлений.

Подпись
Alexander NeonXP Kiryukhin
9E49 0BBE 2F1F 82C9 15F8 F440 96BF 11A6 7E3C 75F6
Для отправки комментария достаточно отправить e-mail со своим комментарием на адрес blog@neonxp.ru, в теме нужно указать ссылку на пост.
Или просто нажать кнопку ниже. Всё очень просто :)
Написать комментарий