Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox: стили userChrome.css и скрипты js

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161

Открыть новую тему     Написать ответ в эту тему

gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору



В теме обсуждается настройка внешнего вида Firefox с использованием userChrome.css, userContent.css, а так же использование скриптов js (uc.js).

Родственные темы: Mozilla Firefox | Расширения для Firefox
 
Обсуждение на "Форуме Mozilla Россия":
Настройка внешнего вида Firefox в userChrome.css,
UCF - ваши кнопки, темы, дополнения, скрипты…
 
Темы на GitHub:
Aris-t2 CustomCSSforFx | Aris-t2 CustomJSforFx | xiaoxiaoflood/firefox-scripts | Endor8/userChrome.js | Alice0775 userChrome.js  
VitaliyV UCF - UserChromeFiles | MrOtherGuy/firefox-csshacks (known as MOG) | VicDobrov UCF-скрипты


Просьба публикуемые коды заключать в тэг [code][/code] (из выпадающего меню), а коды более 10 строк - в двойной тэг [more][code][/code][/more] Подробное разъяснение.
 
Как подключить скрипты JS:
метод Aris-t2 | метод xiaoxiaoflood | метод Endor8 | метод user_chrome_files (UCF)
Как подключить скрипты JSM, MJS в загрузчик скриптов от Aris-t2 , а если у вас Firefox v117+, то дополнительно...
 
Еще один способ активации, нюансы: скрипты можно поместить в пользовательслую папку, можно не прописывать активацию каждого скрипта отдельно.
 
Куда вписывать код для стиля userChrome.css и userContent.css
1\ Также не забываем про такую строку в user.js / prefs.js (для включения userChrome.css и userContent.css):
Код:
// Turn on userChrome.css and userContent.css support
// Включить поддержку userChrome.css и userContent.css
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);  
либо эту настройку включить через about:config.
2\ v136+: отключить CSP (Content Security Policy - Политика безопасности контента), снижает безопасность!:
Код:
security.browser_xhtml_csp.enabled = false
3\ v139+: если некоторые скрипты JS не работают, можете сделать так, снижает безопасность!:
Код:
security.allow_unsafe_dangerous_privileged_evil_eval = true  

Полезные ссылки
Онлайн-конвертер иконок в\из Base64
Онлайн-редактор иконок SVG
Онлайн-конвертер SVG to Data URI
Мануал по определению CSS-селекторов элементов интерфейса встроенными средствами браузера

Всего записей: 9028 | Зарегистр. 14-09-2020 | Отправлено: 08:34 29-07-2023 | Исправлено: gutasiho, 16:26 26-07-2025
grom17



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho
Цитата:
||accounts.google.com/gsi/*$xhr,script,3p

Благодарствую, сработало на УРА!
 
Добавлено:
Ещё бы это "прибить".
 


Всего записей: 1634 | Зарегистр. 12-10-2002 | Отправлено: 16:12 19-05-2025 | Исправлено: grom17, 16:54 19-05-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
unter_officer

Цитата:
других альтруистов среди знатоков скриптов не осталось, и править скрипты теперь некому

Каждый сможет, только на это уйдет раз в 10 больше времени, а париться 2-3 суток над один скриптом мало кому понравится. В скриптах Dumby бывает сложно разобраться из-за его стиля написания
 

Цитата:
Этот скрипт изначально так работал. Лишний раз напрягать автора скрипта не хотелось, а сам я не очень понимаю, как это исправить

Для себя давно исправил и сделал сохранение в разные папки по левому и правому клику с подсказкой. Думаю, разберешься как у себя поправить для bg images. Код

Всего записей: 4009 | Зарегистр. 24-10-2002 | Отправлено: 16:51 19-05-2025
grom17



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Ещё бы это "прибить"
Нашел в сети это:
ya.ru##.dist-overlay__content_button-theme_light.dist-overlay__content
ya.ru##.simple-popup__overlay_shown.simple-popup__overlay_theme_modal.simple-popup__overlay
Не знаю правильно или нет.
 
Добавлено:
ya.ru##.dist-overlay__popup
yandex.ru,ya.ru##.SplashscreenDefault.Distribution-SplashScreenModal_outerCross.Distribution-SplashScreenModal.Modal_hasAnimation.Modal_visible.Modal
yandex.ru,ya.ru##.Modal-Overlay
yandex.ru,ya.ru##body:style(overflow: auto !important; position: static !important;)
yandex.ru,ya.ru##html:style(overflow: auto !important;)
 
Добавлено:
Вот такой ещё вопрос: Удалить предупреждения о файлах cookie со всех веб-сайтов!

Всего записей: 1634 | Зарегистр. 12-10-2002 | Отправлено: 17:14 19-05-2025
unter_officer



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Death_INN
С bg images вроде разобрался.
 
Но мне думается, что все зависит от метода формирования фоновой картинки в исходном коде страницы.
 
Я попробовал протестировать ваш скрипт, например, на этой странице (фоновая картинка вверху новости). Ваш скрипт не "видит" фоновой картинки, пункт сохранения не появляется.

----------
«The Truth Is Out There»

Всего записей: 370 | Зарегистр. 03-08-2008 | Отправлено: 17:56 19-05-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
unter_officer, так и сабж не считает этот фон за картинку и не показывает свое Save Image As...

Всего записей: 4009 | Зарегистр. 24-10-2002 | Отправлено: 18:15 19-05-2025
unter_officer



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Death_INN
Собственно я об этом же. Не все фоновые картинки браузер определяет. А вот как бы сделать, чтобы все определялись?  

----------
«The Truth Is Out There»

Всего записей: 370 | Зарегистр. 03-08-2008 | Отправлено: 18:23 19-05-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
unter_officer, так на той странице картинку оверлей перекрывает. Если его убрать, то вместо дефолт контекстного меню увидим стандартное для изо, наш пункт там появится, а вот Save Image As... нет, т.к. он, похоже, не для bgimage

Всего записей: 4009 | Зарегистр. 24-10-2002 | Отправлено: 20:43 19-05-2025
unter_officer



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Death_INN
Спасибо за наводку. Я как-то не догадался в эту сторону посмотреть.
Конкретно для того сайта немного пошаманил с userContent.css, теперь появляется стандартное контекстное меню.

----------
«The Truth Is Out There»

Всего записей: 370 | Зарегистр. 03-08-2008 | Отправлено: 23:10 19-05-2025 | Исправлено: unter_officer, 00:32 20-05-2025
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iNNOKENTIY21
Код:
.tabbrowser-tab .tab-close-button {
    display: none;
}

Всего записей: 9028 | Зарегистр. 14-09-2020 | Отправлено: 09:54 20-05-2025
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кнопка Exit

Всего записей: 9028 | Зарегистр. 14-09-2020 | Отправлено: 09:58 21-05-2025
grom17



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN День добрый! Актуален ли на сегодня с выходом новых версий, данный пост?
 
Добавлено:
http://forum.ru-board.com/topic.cgi?forum=5&topic=51202&start=1648&limit=1&m=1#1

Всего записей: 1634 | Зарегистр. 12-10-2002 | Отправлено: 15:19 21-05-2025 | Исправлено: grom17, 15:20 21-05-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
grom17, понятия не имею, это я когда-то выкладывал эти стили, объединяя из своих, и то не все, ибо у меня все иконки сабжевые или data:image
 
xrun1 и что там у тебя за траблы с "Добавить подменю "Поиск изображения в" в контекстном меню изображений"? Меню не появляется или не пашут клики по пунктам? И что значит криво работало в яндексе?
Я вот с рендером сделал - все пашет, кроме гугла, но мне меню не нужно, а достаточно пункта с поиском в яндексе

Всего записей: 4009 | Зарегистр. 24-10-2002 | Отправлено: 20:38 21-05-2025
xrun1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Меню появляется, клики не пашут. Раньше (в 137-й) всё искалось, кроме гугла. Не хочет искать по ссылке и выбрасывает на свою страницу https://www.google.com/imghp?sbi=1
И там по ссылке не хочет. А вот если сохранить изображение и потом вставить на этой странице, то ищет.
Да фиг с гуглом, мне бы восстановить клик, чтобы работали остальные.

Всего записей: 1024 | Зарегистр. 26-12-2009 | Отправлено: 22:02 21-05-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xrun1

Цитата:
Раньше (в 137-й) всё искалось, кроме гугла

А чего же тогда не сменил в скрипте поисковик при клике по меню? Поправишь сам, а то гугл по умолчанию
replace

Всего записей: 4009 | Зарегистр. 24-10-2002 | Отправлено: 00:43 22-05-2025
xrun1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN

Цитата:
А чего же тогда не сменил в скрипте поисковик при клике по меню?

А это вообще тысячу лет не работало. Мне достаточно яндекса, а гугл открывает страницу, это тоже хорошо.
 Спасибо!

Всего записей: 1024 | Зарегистр. 26-12-2009 | Отправлено: 07:41 22-05-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xrun1, я хочу реализовать через рендер с одним пунктом меню, т.е. левый клик ищет на одном сайте, правый - на другом, средний - на третьем
Иконку яндекса возьму из сабжа: chrome://activity-stream/content/data/content/tippytop/favicons/yandex-ru.png

Всего записей: 4009 | Зарегистр. 24-10-2002 | Отправлено: 11:59 22-05-2025 | Исправлено: Death_INN, 12:04 22-05-2025
xrun1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Мне там подсказали правильные ссылки для гугла. Теперь всё отлично! Ещё раз, спасибо!

Всего записей: 1024 | Зарегистр. 26-12-2009 | Отправлено: 17:38 22-05-2025
grom17



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Цитата:
понятия не имею

Весьма неплохой вариант, только иконки повторяются. No repeat видимо куда то нужно прописать, но вот только куда?

Всего записей: 1634 | Зарегистр. 12-10-2002 | Отправлено: 19:43 22-05-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xrun1 все равно это гугл не пашет у меня. Пишет изображение не найдено, т.к. не связано с вашим аккаунтом
 
grom17 background: no-repeat center/16px url("...")
Полную актуальную версию отступов дать не могу, т.к. реализовано через label (по названиям пунктов), а не с пропиской селекторов

Всего записей: 4009 | Зарегистр. 24-10-2002 | Отправлено: 01:19 23-05-2025 | Исправлено: Death_INN, 01:19 23-05-2025
xrun1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Вот что у меня получилось с твоими правками. Вот результаты поиска изображения Google1 и Google2.

Всего записей: 1024 | Зарегистр. 26-12-2009 | Отправлено: 02:05 23-05-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161

Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox: стили userChrome.css и скрипты js


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru