Страницы: 1
Здравствуйте!
Есть ли возможность менять цвет Firefox на панели задач (Windows 10), если есть хоть какое-то уведомление от какого-либо сайта?
Спасибо!
Отписываюсь, как и обещал.
Всё-таки Firefox в приватном режиме не пишет в файл подтверждение cookies.
Тогда, чтобы убрать табличку:
Способ 1.
В папке Chrome текущего профиля создаём файл userContent.css (или дописываем в него, если он уже создан)
@-moz-document domain("sait.ru") { #Imja_ID_DIV, .Imja_Classa_DIV { display: none !important; } }
Естественно написать можно или ID, или Class, необязательно и то, и то.
Способ 2.
Userscript для Violentmonkey, Greasemoney, Tampermonkey и пр.
Стандартная шапка, но с разрешением GM API (т.е. строчку ниже обязательно добавить)
// @grant GM_addStyle
// @match https://sajt.ru/*
Всё тоже самое # - для ID, . - для Class
Чтобы узнать имя DIV надо в Firefox тыркнуть правой кнопкой по блоку, который хотим спрятать и выбрать Inspect Element.
Извините, если чересчур подробно! :)
…Это я попробую. Отпишусь.
Я смотрю в сторону другого варианта. Если в текущей сессии в режиме инкогнито прожать Accept (принять куки), то при повторном заходе на страницу больше табличка не выскакивает.
Значит, где-то хранится информация. Скорее всего не держит Firefox в памяти, а пишет в како-то файл. Так вот идея, этот файл сразу изменить, чтобы при открытии браузера эта информация уже была, и запрос не появлялся.
Здравствуйте!
Скажите, пжлста, можно ли в режиме инкогнито сделать, чтобы сайт не запрашивал подтверждение записи cookies?
Например сайт: https://meterpreter.org
Т.е. по сути убрать надоедливую табличку, которая повляется при каждом запуске Firefox в режиме инкогнито.
Да и не на всех сайтах, а только на паре конкретных сайтов.
В Ubuntu тоже отлично работает!
В Porteus Kiosk прикрутил, но пришлось внести изменения в user_chrome.js, где написано, что нельзя трогать :)
Там пришлось изменить дефолтные настройки, например:
Branch.setBoolPref("custom_style_user", true);
Branch.setBoolPref("custom_script", true);
а также повыключать панели по необходимости.
Кнопку можно размещать и в других панелях: defaultArea: CustomizableUI.AREA_BOOKMARKS, (или AREA_TABSTRIP, AREA_MENUBAR,)
А ещё лучше с помощью user_pref разместить в любом месте (есть в этом топике выше).
И ещё раз низкий поклон перед гением сего изобретения! :) Спасибо, Vitaliy!!
Оба способа отлично работают! И ещё раз спасибо!
Попробую прикрутить кнопку этим способом к Porteus Kiosk, отпишусь.
да много где есть в интернете, если на Mozilla Developer Network то см. там
Отлично! Нашёл ответы на свои вопросы. Надо было самому, конечно, поискать, но не поискал :) Спросил заодно.
Чем больше разбираюсь, тем больше поражаюсь вашему продукту! Круто! Спасибо!
Пару вопросов.
Можно ли сделать, чтобы рядом с кнопкой высвечивался его Label? Т.е. кнопка больше по внешнему виду походила бы на закладку: слева иконка, справа название.
Чисто из любопытства.
SVG для иконки нужно уметь правильно сделать. Например, как я понял, тег <text> в SVG иконке не поддерживается, а <circle> нормально отображается. Есть ли где-то описание параметров и требований к SVG?
Здравствуйте!
Версия [firefox] 78.3.1
Больше не получается создать кнопку этим способом.
Подскажите, пожалуйста, как в соверменных реалиях реализовать такую же самую кнопку?
Зараннее спасибо!
Здравствуйте!
С помощью userscript'а на определённом сайте (@include https://www.mysite.ru) убирается DIV.
document.getElementsByClassName('ads')[0].remove()
Скажите, пожалуйста, можно ли всего одну строчку скрипта запустить через userChrome.css?
Например, с помощью -moz-binding, как мне подсказал Vitaliy V. в случае с кнопкой.
https://forum.mozilla-russia.org/viewtopic.php?id=74329
Почему просто не использовать Userscript Manаger?!
Имею дело с загрузкой по сети, поэтому возникает борьба за лишние килобайты.
Например, самый легковесный из популярных менеджеров violentmonkey ~400 KB.
Спасибо!
Спасибо большое!
Всё сделал, как вы писали. Всё получилось!
Поставил кнопку в Porteus Kiosk.
Чтобы кнопка появилась на панели надо в prefs.js (или, что правильней, создать user.js) изменить параметр browser.uiCustomization.state, добавив туда кнопку.
user_pref("browser.uiCustomization.state", "{\"placements\":{\"nav-bar\":[\"v-toolbarbutton-restart-app\"...
Как раз в Porteus Kiosk ни Customize, ни about:config недоступны.
Ну, может кому ещё пригодится.
Скажите, сама кнопка очень напоминает кнопку для Custombuttons с этого поста:
https://forum.mozilla-russia.org/viewtopic.php?id=41987
Даже иконка та же.
Custombuttons на текущую версию Firefox (65.0.2) не ставится. Но ваше решение, через userChrome.css работает прекрасно.
Это стало быть так можно любой скрипт (расширение) заставить работать?
Для меня ваш ответ слишком поверхностный.
1. Какое расширение можете порекомендовать?
2. Где находятся стили кнопки, чтобы сделать её прямоугольной?
Спасибо!
Здравствуйте!
Помогите, пожалуйста, создать пользовательскую кнопку, которая бы закрывала окно Firefox.
Важно, чтобы эту кнопку было хорошо видно, и то что на ней написано.
Идеально - сделать кнопку вместо закладки как на картинке:
В этой теме нашёл, что можно в закладке выполнять javascript. Но javascript не может закрыть окно, которое не было открыто с помощью javascript.
Или тогда создать кнопку на навигационной панели.
Страницы: 1