1 (17.03.2012 15:50:05 отредактировано cypherpunks01)

Привет! На ряде сайтов почему-то Опера отображает тёмный фон, вместо белого. На вскидку - это rutor.org и www.goim.us где фон практически чёрный, и яндекс, но там только почему-то во время загрузки страницы, а после всё становится нормально. Настройки пересмотрел - ничего похожего по смыслу не видел, на всякий случай перебрал  переключатели, связанные с таблицами стилей и настройки тем - не помогло. Через поисковики подобной проблемы не видел. Может кто-то встречался с таким? Или хотя бы может подсказать в каком направлении искать?

2

У меня получилось сделать темный фон через переключатель в стилях
http://storage7.static.itmages.ru/i/12/0317/s_1331928884_8574632_04ee528fd4.png
но правда это работает для всех сайтов без исключений, думаю в стилях надо искать

3

Чужие сборки качать - грех. Свои делать надо и будет вам счастье.

4 (17.03.2012 14:35:03 отредактировано tyrnov)

К чему вобще такой фон как на скрине. Смотрится убого. Глаза напрягает долго не посидишь.

ОС: Gentoo/Funtoo

5 (17.03.2012 15:35:34 отредактировано cypherpunks01)

simd0264 пишет:

У меня получилось сделать темный фон через переключатель в стилях
http://storage7.static.itmages.ru/i/12/0317/s_1331928884_8574632_04ee528fd4.png
но правда это работает для всех сайтов без исключений, думаю в стилях надо искать

Нет, это, к сожалению, не то ac
Этот вариант вообще меняет всю цветовую гамму, оставляя только два цвета - чёрный и белый. У меня же с цветами всё нормально, и только фон практически чёрный.
Но не даром говорят, что утро вечера мудренее ab Оказалось, что если открыть исходный код страницы и приписать в тег <body> следующее: style="background-color: #FFF", то всё приходит в норму. Возможно линукс-версия Оперы использует тёмный фон по-умолчанию для страниц, где не задан фоновый цвет/рисунок? Решил проверить это созданием файла /usr/share/opera/style/user.css (файл пользовательской таблицы стилей Оперы по-умолчанию) с соответствующим содержимым:

body {
 background-color: #FFF;
}

Да, действительно, это помогло. Но, как я понимаю, если для сайта всё-таки задан фоновый цвет, то пользовательская таблица его сменит? Значит это не решение, а лишь "костыль". А как бы по-изящнее поступить с проблемой?

olezhkaua пишет:

Чужие сборки качать - грех. Свои делать надо и будет вам счастье.

Свою сборку Оперы? А исходным кодом не поделитесь?

А нет! Проверил - если в стилях страницы задан фоновый цвет, то он имеет больший приоритет над пользовательской таблицей стилей. А значит решение вполне работоспособное. Вот только странно, что смена в настройках режима по-умолчанию с авторского на пользовательский не повлияла на приоритетность выбора стилей. Я полагал, что пользовательский режим как раз и нужен, для того что бы заменять исходные стили своими.

7

cypherpunks01 пишет:

Возможно линукс-версия Оперы использует тёмный фон по-умолчанию для страниц, где не задан фоновый цвет/рисунок?

А какая у вас версия оперы? У меня Opera 11.50 Build 1074 for Linux i386.

Информация о версии
Версия:               11.61
Сборка:               1250
Платформа:        Linux
Система:             x86_64, 2.6.39-gentoo-r3

Идентификация браузера:
Opera/9.80 (X11; Linux x86_64; U; ru) Presto/2.10.229 Version/11.61

Так, вот теперь проблема точно решена ab
Я всё-таки не успокоился на достигнутом и попытался разобраться почему в Линуксе и в Винде Опера ведёт себя по-разному. Вспомнив про страницу opera:config я решил просмотреть её содержимое. И сразу же в глаза бросился раздел Colors, а в нём, первой строкой, "Background", где был выбран чёрный цвет. Сверился с виндовской версией - там был выбран белый цвет. Но вот что странно. Когда я нажал на кнопку "По умолчанию", чёрный цвет сменился белым. Хотя я его с момента установки Оперы ничего подобного нигде не менял. И как бы странно не звучало, но выходит, что по-умолчанию был не тот цвет, который Опера считает цветом по-умолчанию.