Полезная информация

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.

Новости » Вышел Firefox 75.0 » 20-04-2020 18:44:43

Конечно, наверное придумают расширение для принудительного "lazy", но ведь это так просто было сделать в самом [firefox]…

Выделить код

Код:

// ==UserScript==
// @name Disable lazy loading
// @match *://*/*
// @grant none
// ==/UserScript==

(
  function () {
    let els = document.querySelectorAll('img[loading="lazy"]');
    for (let el of els) {
      el.loading = 'eager';
    }
  }
)();

Firefox » Адресная строка. Кол-во сайтов. » 09-04-2020 19:36:55

И 90% из 8 гигов памяти устал уже терпеть

Сократить dom.ipc.processCount до 1, зарезать javascript'ы uMatrix'ом... Сейчас сайты те ещё бегемотины.

а что еще выкинут в 77

Что в голову взбредёт:D Посмотрите на дату этого бага, и на дубликаты... Вот такая "обратная связь"... У Хрома всё примерно так же: AMP с подменой url,ограничение webRequest API (нужно всяким блокировщикам вроде uMatrix'а).

Firefox » Адресная строка. Кол-во сайтов. » 09-04-2020 18:47:54

TheName
Через пару версий browser.urlbar.update1 выкинут (в [firefox] 77), так что может быть более актуально
https://forum.mozilla-russia.org/viewto … 30#p779830
(особенно пункт 1).
His Dudeness
Может антивирус что-нибудь чудит? А browser.urlbar.update1 не слетела обратно к true?

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 09-04-2020 18:37:26

Вернул мегабар примерно к тому виду, что был до него (во всю ширину окна: vbox.urlbarView {--item-padding-start: 0px !important; --item-padding-end: 0px !important;})


0. По умолчанию стоит browser.urlbar.trimURLs false для отображения протоколов.
1. about:preferences#home - отключил Топ сайтов
Теперь выпадает как и указано в browser.urlbar.maxRichResults, а не 7+1.
2. Взял код отсюда (для [firefox] < 77.0a1 2020.04.09 нужно брать этот) и добавил


.urlbarView-row {
    padding: 0px !important;
    line-height: 1.20em !important;
}
.urlbarView-row-inner {
    padding-bottom: 8px !important;
}

Firefox » Адресная строка. Кол-во сайтов. » 08-04-2020 18:42:02

FireForce
Ну вообще-то можно со скроллом сделать.
TheName
about:support - Каталог профиля - Открыть каталог - создать папку chrome, а в ней текстовый файл userChrome.css - добавить  в него что-то вроде


#urlbar-results {
max-height: 320px !important;
overflow-y: scroll !important;
}


В about:config
toolkit.legacyUserProfileCustomizations.stylesheets true
browser.urlbar.update1 false
Пеоезапустить браузер.
Если что не работает - спрашивать тут.

Firefox » Адресная строка. Кол-во сайтов. » 08-04-2020 16:58:56

На странице
about:config
установите
browser.urlbar.maxRichResults 12
УМВР, правда ещё
browser.urlbar.update1 false

О проекте » Что нужно добавить/убрать/изменить на форуме? » 25-12-2019 16:33:32

okkamas_knife пишет

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

okkamas_knife пишет

апаю своё предыдущее сообщение плюс просьба скрывать не только сообщение но и подпись и инфу в профиле спамера а то как сегодня толку со скрытия ноль - ссылка в подписи светит вовсю да еще и без ноиндекса.

+ скрывать названия тем, созданных спамером.

Обсуждение расширений » Tree Style Tab » 15-12-2019 18:18:36

_zt пишет

А функция скрытия стандартной панели вкладок вообще отсутствует в расширении, а вынесена в faq как рекомендация, с примерами стилей для userChrome.css. Т.е. это толстый намек, на то, что если вам что то надо, то делайте это самостоятельно, для этого все дано.

Это потому что спецификация webextension не позволяет скрывать панель вкладок, напрямую это сделать из расширения невозможно,
Такой же костыль мог бы помочь и подобным TST расширениям. Всего лишь нужно внутри расширения при загрузке и выгрузке страницы в sidebar'е менять предзаголовок с помощью
browser.windows.update(windowId, {titlePreface: '[Боковые табы открыты/закрыты]'});

Обсуждение расширений » Tree Style Tab » 14-12-2019 14:27:27

_zt
У меня нет желания связываться с АМО... К тому же, может кто-нибудь кинет issue к TST на опциональное добавление костыля в само расширение.

Обсуждение расширений » Tree Style Tab » 14-12-2019 08:03:56

Добавил отключение проверки подписи и понизил версию [firefox] до той, которую требует текущий (3.2.5) TST.

Обсуждение расширений » Tree Style Tab » 13-12-2019 17:26:11

_zt
xpinstall.signatures.required false
Есть там какие-то костыли для переключения в релизном Firefox, но я в них не разбираюсь.

Обсуждение расширений » Tree Style Tab » 11-12-2019 21:41:10

Простенькое расширение для скрытия горизонтальных табов только тогда, когда Tree Style Tab открыт (вроде нигде не видел похожего, требуется userChrome.css).

1. На странице about:config
toolkit.legacyUserProfileCustomizations.stylesheets true
xpinstall.signatures.required false
(нужен Firefox Nightly, Firefox Developer Edition, Unbranded Firefox или обычный [firefox] с отключенной проверкой подписей >= 65).

2. Создать 2 файла - manifest.json и background.js - со следующим содержимым и упаковать в zip-архив

manifest.json
[code]
{
  "manifest_version": 2,
  "name": "HideHorizontalTabs",
  "version": "0.1",
  "description": "Hide horizontal tabs if TST is opened",
  "applications": {
    "gecko

Новости » Вышел Firefox 67.0 » 02-06-2019 20:05:51

Владимир Н
Никаких разработчиков [firefox] здесь нет и не было в помине.
Попробуйте это расширение.

Новости » Вышел Firefox 67.0 » 24-05-2019 21:33:13

rogalik
В about:config установите browser.tabs.unloadOnLowMemory в false.

Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.

Новости » Вышел Firefox 67.0 » 24-05-2019 15:12:46

1fesFFFF
В ярлыке нужно прописать
-p --allow-downgrade
и выбрать нужный профиль.

Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.

Alerin
В прокси или расширении для обхода блокировок или т. п.

Поддержка пользователей » Как сделать чтобы Firefox запускался в полноэкранном режиме? » 22-05-2019 19:06:37

Alexandrro пишет

Как сделать чтобы Firefox сразу запускался в полноэкранном режиме?

Auto Fullscreen

Флейм » Дополнения в 2017 году » 23-01-2019 21:04:09

А Андрей Мешков из adguard'а другие или какие?

https://bugs.chromium.org/p/chromium/is … 896897#c32
Hi, I am another ad blocker developer (AdGuard), and from our perspective, the proposed change will be even more crippling to all ad blockers than what was done by Apple when they introduced their declarative content blocking API.
I agree with the points Raymond made in comment 23, but there's another serious change that needs attention. The proposed change to hosts permissions (either using activeTab or requesting access on every new website) basically means that every time users navigate to a new website, nothing is blocked there. Ok, maybe something is blocked by declarative rules, but blocking web requests is just a tiny part of what ad blockers do. For instance, they need to apply cosmetic rules and that's roughly half of EasyList rules.

Флейм » Дополнения в 2017 году » 23-01-2019 20:27:08

А зачем запрещать, это же какой урон репутации. Нужно потихоньку сделать блокировщики малоэффективными - и люди сами удалят их.
Вот это API позволяет эффективно динамически (umatrix'у прежде всего) резать запросы на любом из этапов, обращаясь к базе или её кэшу в памяти за правилами из самого расширения. А вот это - только в режиме предварительно сформированного черного списка, и, внимание, chrome.declarativeNetRequest.MAX_NUMBER_OF_RULES - 30000.

The maximum number of rules that an extension can specify in the rule resources file. Any excess rules will be ignored and an install warning will be raised.

То есть, нате, жрите, не подавитесь: о совместном использовании Easylist+Ruadlist можно забыть, не говоря уж о uMatrix, который динамически кромсает трафик на основе его природы, а не предопределённых правил.

Флейм » Дополнения в 2017 году » 23-01-2019 19:32:32

Да, да, добрый гугле решил позаботиться о пользователях, а не о собственном рекламном бизнесе.
По факту: начинается прекрасная новая фаза, когда около 90% - браузеры на базе Chromium. Можно спокойно делать всё, что вздумается.
Ещё одно предсказание: следующие на очереди - userscript'ы.

Флейм » Дополнения в 2017 году » 23-01-2019 12:21:09

жрнжп пишет

Кстати, пора делать прогнозы, когда Chrome начнёт создавать проблемы для создателей расширений, блокирующих рекламу. Я думаю, где-то в начале 2019:)

Прогнозы начинают сбываться.

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]