Кто-нибудь встречал расширение, которое может изменить шрифт на отдельно взятом сайте? Не обязательно размер - главное, название шрифта чтобы менялось.
Стандартная настройка Firefox не подходит, т.к. меняет шрифт на все сайтах.

sdl
Своё подставляете что нужно, здесь код для этого сайта.

Выделить код

Код:

@-moz-document domain(forum.mozilla-russia.org)  {  
* {
font-size: 14px !important;
font-weight:  900  !important;
font-style: oblique !important;
font-family: Tahoma  !important; }
}

Я не вебмастер, мне не нужно редактировать свои сайты.
Нужно именно расширение, где на любом сайте в сети можно менять шрифт, просто чтобы читать сайт шрифтом, который удобен мне.

sdl пишет

Я не вебмастер, мне не нужно редактировать свои сайты.

То, что предложил villa7, - пример того, что нужно писать не на сайт, а в один из файлов настройки Firefox. А именно - в userContent.css. (Что это и где это - попробуйте найти сами.)

yup пишет

То, что предложил villa7, нужно писать не на сайт, а в один из файлов настройки Firefox. А именно - в userContent.css. (Что это и где это - попробуйте найти сами.)

в папке профиля создал папку chrome и в ней создал файл userContent.css, где прописал приведеный выше код, вставил нужный домен, но никаких изменений нет...
Что я мог не так сделать?

sdl
Дайте сайт и свой код, будем посмотреть.

villa7 пишет

Дайте сайт и свой код, будем посмотреть.

https://portal.gerchikco.com

Выделить код

Код:

@-moz-document domain(portal.gerchikco.com)  {  
* {
font-size: 18px !important;
font-weight:  900  !important;
font-style: oblique !important;
font-family: Verdana  !important; }
}

Всё меняется, проверьте правильность папки профиля, мышку на картинку наведите.
62d8a4040a468bc8ace50ef9fc54f6a2.jpeg
Можете кнопку сделать для любых сайтов когда надо изменить текст.
Этот код положить во вкладку Инициализация

Выделить код

Код:

// ЛКМ переключить настройки кнопки и стиль ..........
this._handleClick = function() setStyleForPages(void(run.value = !run.value));


// Создать настройки кнопки в about:config если они не существует ..........
var s = "CB" + _id.slice(20) + ".setStyleForPage";
cbu.isPref(s, false);
var previousUri = "CB" + _id.slice(20) + ".previousUri";


// Иконка для включеной кнопки  ..........
var icon = self.ownerDocument.getAnonymousElementByAttribute(self, "class", "toolbarbutton-icon");
var styleImage = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAATCAYAAACgADyUAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmdJREFUOE+Fk7tr2lEUx3+i4CLi5CJ1khAQCoKIERIfEDU+8FGMjwSNgk/iI4GAXRwSQVKnIjg5OBehUxe79B8QcXJScIpYoS21FfSXnJ5zE0sySA58ufd37+9zzz2Py3Ect1QoFCAWi+9xzqPWOF8LBAKmpzXae0BVuI0Vi8X1cDjke70eT+NoNOIHgwEb+/0+P5lM+Nlsxs/n8+V4PKaD8gx0u93LeDwONpsNHA4HGI1GcLlckEwm2eh0OiEUCsH+/j7UarVFu91eIRYhcFGv1yEajQJ6B4/HA3q9/oHGYDAI2WwWTk5OIBwOw/HxMXS73b8I/iCnt0qlcnV1dQXlcpkgODo6ong+oT6gvnY6HXbw2dkZ7OzsAK79Zte12+13pVKJXQ0h8krg26c0vGk2m8x7Op0GtVpN4C+2Y7Vap7lcDjKZDAQCATg8PHwB3tzcsFgJ3N3dJfDnf/Di4gII9nq9gN8EfkZ9RH0DtEKhwPa0Wu1Lj9fX1wykJKDxz3TfaDTA7/dDIpHYgN8ZiFebnp+fswzSJpXFZDLBwcEBGAwGoPhpXSKREEQN8Y6BeIXp5eUlq93p6SltMmEHgVwuB6lUCiKRiNYohBS3MQx8SqfSVXU6HbRaLfqBUj7nHmtG8z+o99xzM5vN02q1ylJOJcEuIVDPvWYY412lUmFxEIjdRKDuNe5WpVKtNi1GibFYLAR+Qam2UthmC0p7Pp+HVCoFPp+PyrHGF0GwcytIr2Nvbw8ikQhQa1HPYguCRqMh0LUVjMVia5lMxtIvFAqZaI4ZJtC9FURbco91ox83L31TS+s26B/iL2uQK3qREgAAAABJRU5ErkJggg==";


// Получить настройки кнопки и css код из вкладки Справка ..........
var css = self.Help;
var run = Application.prefs.get(s);


// Переключить css стиль для страницы ..........
function setStyleForPages(reason) {
   if ( reason == "destructor" ) return; 

   var sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService); 
   var uri = makeURI("data:text/css," + encodeURIComponent(css)); 
   
   try { sss.unregisterSheet(Services[_id + "previousUri"] || uri, 0) } catch(e) {};
   Services[_id + "previousUri"] = uri;
   
   run.value && !reason && sss.loadAndRegisterSheet( uri, 0 );
   icon.src = run.value ? styleImage : self.image;
};
addDestructor(setStyleForPages);
run.value && setStyleForPages();

А это во вкладку Справка

Выделить код

Код:

* {
font-size: 14px !important;
font-weight:  900  !important;
font-style: oblique !important;
font-family: Tahoma  !important; }
villa7 пишет

Всё меняется, проверьте правильность папки профиля

Проблема решилась перезапуском браузера, видимо подхватывает настройку только после перезапуска.

sdl
Лучше кнопку сделайте для всех сайтов, можно включать когда нужно.

villa7 пишет

Лучше кнопку сделайте для всех сайтов, можно включать когда нужно.

да, конечно, вот разбираюсь и не пойму, где вкладка инициализация находится..? )) лет 10 юзаю лису, все настройки наизусть знаю, но вот ни вкладки, ни папки инициализация никогда не встречал :)

А эта опция изменения шрифта нужна "как воздух", т.к. постоянно встречаешь сайты или микроскопическим и/или с очень неудобным для глаз шрифтами. Много лет выручал NoSquit Plus с размером и цветом шрифтов, но теперь лопнуло терпение, и решил как-то решить проблему с корявыми шрифтами, к тому же еще вредными для зрения.

sdl
Здесь расписано как добавить кнопку
https://forum.mozilla-russia.org/viewtopic.php?id=41987
Отсюда Custom Buttons установить.
http://custombuttons.sourceforge.net/fo … a&start=30

тема в faq - ищу расширение (ищу дополнение)