Квантумизация

23.01.2018

Квантумизация

Между прочими делами нашел пару-тройку аддонов для Firefox, кое-как заменяющих пропавшие на Firefox 57. Сильно не хватало чудесного аддона Thumbnail Zoom Plus. На странице автора, где говорится о закрытии проекта, есть ссылка на альтернативное дополнение Imagus. Все неплохо, но не работает часть клавиш. Пришлось отдельно цеплять к нему еще и зум по колесу мыши.
Пробовал заменить на Hover Zoom+, но там функционала меньше, а ограничений больше.
Зато подошел заменитель Save Image in Folder, под названием Save in…. Поставил симлинки на нужные папки и неплохо работает, хотя настройка директорий сохранения по символьным ссылкам непривычна. Помог чудесный плагин для Total Commander NtfsLinks и вместо набора в командной строке длинного пути здесь достаточно одного клика мыши. Спасибо Константину Власову.
Ну и заменил наконец чудовищный квантумно-хромовый дизайн всех панелей на что-то удобоваримое с помощью VivaldiFox, который хорош тем, что имеет, пусть и ограниченную, но все же возможность менять что-то под себя.
Но невзирая на все эти найденные костыли считаю Quantum издевательством и оскорблением.


О браузерах в заплатках

18.01.2018

Допилил Firefox Quantum до относительно приемлемого состояния. Кое-каких аддонов по-прежнему здорово не хватает, но опираясь на криво сделанные костыли ковылять можно. И ковылять, отдаю должное разработчикам, быстро. Ну, а чтобы не спотыкаться на тернистом пути, цепляясь костылями о корни и кочки, приделываю к костылям самопальные моторчики. Один из таких моторчиков лежит в особой папочке, дабы всегда был по рукой. При установке\переустановке браузера первым делом достаю эту заплатку и накрепко пришиваю. В заплатке собраны все настройки, обычно делающиеся через about:config. Но это, во-первых, долго, во-вторых не так наглядно и удобно. Удобнее, быстрее и надежнее единожды собрав необходимые настройки занести в файл user.js и сохранить в профиль. При загрузке браузер их подхватывает и отрабатывает. При необходимости легко и изящно можно совсем или на время переключить выполнение любого правила на дефолтное, закомментировав парой слешей или изменить, введя нужные значения.
Под катом привожу часть моего файла с настройками. Может, кому пригодится. Для пущей ясности для каждого правила прописал комментарии.

user.js

смотреть user.js


Король умер и, наверное, совсем.

12.12.2017
Firefox r.i.p.

Новый Firefox Quantum, это не браузер, это катастрофа.
Наверное, он годится в качестве еще одного, как бы хромиум-клона, но от Firefox не осталось ничего, кроме названия.
Версию 57 долго не ставил, поскольку не видел смысла в работе без привычных, отобранных за много лет активной селекции расширений, в отсутствии которых всё равно каким браузером пользоваться, ибо все они по встроенному функционалу, в общем, одинаковы.
Днями ради любопытства поставил портабельную версию.
Ну, во-первых, не нашел ни одного «своего» аддона, адаптированного к Квантуму.
Предлагаемые на сайте мозиллы аналоги склепаны криворукими кустарями-одиночками с мотором и работают и выглядят соответственно.
Опробованные заменители FireGestures и All-in-One Gestures оказались с очень куцым функционалом и срабатывали через два раза на третий и то не на всех сайтах.
Заменить чем-то удобоваримым Tab mix plus или Tab Utilities вообще не удалось, отчего все открытые вкладки выглядят совершенно одинаково и разглядеть среди них открытую сразу невозможно.
Вообще дизайнерам, сваявшим эту дымящуюся кучу дерьма хочется повырывать руки и долго бить ими по их гнилым тыквам.
Easy Drag-to-Go и подобных тоже, разумеется, нет, поэтому ссылки из внешних приложений, из поиска и закладок открываются как бог на душу положит. Через about:config удалось наладить только открытие из поиска.
Чего-либо похожего на Thumbnail Zoom Plus нету, Save image in folder — нету.
Adblock Plus и NoScript превратились в монстров, разбираться с которыми нет желания. uBlock Origin пробовал еще на прежних версиях, но тогда было не актуально, а на 57-й разбираться с тонкими настройками бессмысленно.
Старый добрый CoolPreviws, который с горем пополам удалось с помощью напильника протащить почти до финальных версий, к Квантуму, разумеется, не припаять никак.
Порадовала лишь одна замена: Stylish на Stylus. Ну и Roboform без проблем встал на место, правда, для этого пришлось его самого обновить.
Помимо проблем с аддонами версия 57 стала дико тормозить. Везде. Отчего заявленного быстродействия, понятно, не увидел.
Ну и кроме вышеперечисленного имею массу других претензий, которые можно списать на вкусовщину, и которые описывать просто лень, а с учетом сказанного просто не имеет смысла.
Ибо ставить это говно, разумеется, не стану, буду держаться до последнего на ESR, а там видно будет.
Вся прелесть Firefox была в удобстве работы за счет огромного количества аддонов на все случаи жизни, под все желания и капризы. Можно было делать под себя через userChrome, userContent.css и userContent.js.
Теперь же этот браузер не отличается от других, во всяком случае, в лучшую сторону.
Да, вероятно, долго копаясь на GitHab удастся нарыть что-то годное, но пока не имею ни малейшего желания тратить на это время.
Для меня Firefox кончился как минимум до тех пор, пока энтузиасты не склепают приличных плагинов или не адаптируют прежних.


Отключение проверки расширений в Firefox 48

03.08.2016

Обновил Firefox до версии 48. Долго не хотел из-за невозможности в этой версии установки неподписанных расширений. А такие у меня есть, без них было бы сложно, и адекватной замены им нет. Но вчера нашел простой способ отключения проверки дополнений вместо прежнего xpinstall.signatures.required. Оказывается, и в 48 версии сделать это просто.
В папке с Firefox (в винде, это чаще всего Program Files\Mozilla) создаем текстовый файл. Вставляем в него строчки:

//
try {
Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {})
.eval("SIGNED_TYPES.clear()");
}
catch(ex) {}

и сохраняем, как config.js

В другой папке Program Files\Mozilla\defaults\pref снова создаем файл, вставляем строки:

pref("general.config.obscure_value", 0);
pref("general.config.filename", "config.js");

и сохраняем как config-prefs.js.

Опробовал под ShadowDefender, все работало. После поставил уже вчистую. Косяков не видно, ни одно дополнение не слетело, не заблокировано и даже грозных оповещений нет.
Картинка для ясности:

Отключение проверки расширений в Firefox V48

Ну, и чтоб два раза не вставать, можно сразу включить мультипроцессность (не путать с мультипроцессорностью), которая как раз с этой версии введена, но по умолчанию отключена.
Как обычно в адресной строке вводим: about:config, там по правой кнопке создаем логическую строку browser.tabs.remote.force-enable и ставим ей значение true.
Перезагружаем браузер, в адресной строке вводим about:support и там в поле «Многопроцессные окна» видим: «Включены пользователем».
Но в моем случае пришлось отключить, поскольку браузер перестал реагировать на правую кнопку мыши. Уж в чем там засада не знаю, не искал, но перед включением стоит иметь в виду.


Мейкап для Inoreader

18.01.2016

Уже несколько лет в браузере (Firefox) установлен Stylish.
И почти ко всем постоянно посещаемым сайтам сделан и подключён свой отдельный стиль.
Чаще всего убираю основной заголовок, подвал, панели под рекламу и прочий, с моей точки зрения, мусор, не несущий информации и не имеющий функционала.
Меняю, если надо кегль шрифта, изменяю или удаляю цвета, убираю бэкграундные картинки, меняю отступы, выравнивание, размеры блоков и самих страниц.
Словом, переделываю чужой сайт под себя, чтобы ничто не мешало и не раздражало.
Оно, наверное, не очень здорово по отношению к автору-дизайнеру, но мне от сайта требуется только голая информация в максимально доступном и удобном для её получения виде, а плюшки и цацки безжалостно выкидываю.
Естественно, таким же образом подпилил-подстрогал под себя и Inoreader, который открываю ежедневно и времени провожу в нем обычно немало, ибо лент там под две сотни.
Пробовал его собственные темы, но не подошли: шрифты не те, отступы не годятся, цвета не устраивают и т. д.
Переделывал долго, короткими набегами. В итоге вроде все сделал так, как хочу на данный момент, как комфортно с этими диоптриями и на этом мониторе.
Правда, подгонял с учётом уже удалённого мусора через AdBlock и Remove it Permanently, поэтому на другом браузере возможны некоторые аберрации.
Просматриваю всё в режиме списка, лишь пару-тройку фотосайтов смотрю в режиме карточек, поэтому делал только эти режимы, другие не трогал.
Выкладывать на сайте Stylish лениво, поэтому ссылку на готовый стиль выкладываю здесь. Кто пользуется Stylish, знает, как подключить.
Может, кому подойдёт, но перед скачиванием следует учесть, что редактировалась только Морская тема.
Пользуйтесь.

Stylish Inoreader

Stylish for Inoreader


И на Гугл найдется свой болт с резьбой

15.03.2014

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

Поиск Гугл до правки CSS

Сделать это:

Поиск Гугл после правки CSS

Хромообразными браузерами не пользуюсь, лишь для специальных случаев, но знаю, что подобный плагин есть и для них.
Словом, для Firefox устанавливаем (если еще отчего-то не стоит) чудесное дополнение Stylish.
Создаем в нем новый стиль, и вставляем следующий код:

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("google.ru"), domain("google.com") {

/* Увеличиваем размер шрифта заголовка объявлений, плюс, добавляем подчеркивание ссылкам. По желанию. */

#res h3 {
font-size: 18px !important;
text-decoration: underline !important;
}

/*Делаем видимым блок Инструментов.*/

#hdtbMenus {
top: 59px !important;
overflow: visible !important;
display: block !important;
}

/* Вывод количества результатов. Число в параметре "top" можно поменять на меньшее-большее в зависимости от размера шрифта. Можно их вовсе скрыть, поставив в "opacity" значение 0 */

#resultStats {
opacity: 1 !important;
top: 17px !important;
}

/* Этот код отвечает за правильное расположение блока Инструментов на страницах поиска изображений */

#rshdr #hdtbMenus {
top: 0 !important;
height: 22px !important;
padding-bottom: 5px !important;
padding-top: 7px !important;
overflow: visible !important;
display: block !important;
}

}

Здоровья вам.


Улучшайзинг по-мозилловски

11.09.2013

Нет пределов умелым рукам и пытливым мозгам.
В Firefox всегда можно было легко установить свой любимый поисковик в адресную панель.
Для всех прочих узкоспециальных результатов существовала и существует отдельная панель поиска, которую можно под завязку забить разнообразными яндексами-яхами-вики-ютьюбами и прочими необходимыми время от времени ресурсами.
Но, чтобы, блин, по умолчанию в адресной строке всегда колом стоял гугол!
И вот мозиловские улучшайзеры не придумали ничего лучше, чем поставить поиск в адресной панели в зависимость от того, какой сервис выбран в панели поиска.
Вот нафига?
Пусть какой-нибудь улучшайзер мне внятно или хоть как-то объяснит, для чего это было сделано?
Где и что у него чесалось перед этим?
И никакие keyword.URL теперь не помогают, хоть ты перелопать весь about:config все так и остается, о чем улучшайзеры и признаются на своем форуме.
Мозгоубогие, ненавижу.