Традиционно в состав браузера Opera входят две темы оформления - по-умолчанию и некий Windows Native Skin, лишенный изысков оформления и позволяющий придать браузеру вид, скажем так, обычного среднестатистического окна. Вот так он выглядит(меню у меня включено, почему - чуть позднее):
А вот так он выглядит после установки последней версии Opera 11
Налицо явный перебор прозрачности. Во всяком случае, раньше такого не было, и прозрачная панель вкладок - это уже не Windows Native. Если вы со мной согласны, далее инструкция, как её убрать.
- Перейдите в папку, в которую у вас установлен браузер Opera. У меня лично это папка
[code]C:\Program Files (x86)\Opera[/code] - Перейдите в папку Skin, и скопируйте оттуда файл windows_skin.zip, например в корень диска D:
[code]D:\windows_skin.zip[/code] - Откройте этот файл в вашем любимом архиваторе (мой любимый - 7-zip), и извлеките файл skin.ini, он в корне архива.
- За обилие прозрачности отвечает параметр
[code][Options]
Transparency = 1[/code]
Если выставить его равным нулю, оформление окна Opera станет действительно родным Windows.
- Поместите skin снова в архив windows_skin.zip, поместите архив в папку установки Opera в подкаталог Skin, у меня это
[code]C:\Program Files (x86)\Opera\Skin[/code]
Если браузер у вас был запущен, закройте его и снова откройте. Вуаля.
UPD: Иногда приведенного выше трюка может оказаться недостаточно, и панель вкладок продолжает оставаться прозрачной:
Решается это правкой другого параметра в файле skin.ini.
[code][Pagebar Transparent Skin]
ClearBackground = 0[/code]
ClearBackground следует изменить с единицы на ноль. Спасибо Вадиму Стеркину за исследование проблемы и её решение.
Несколько слов о том, почему у меня включено меню. Во-первых, я им действительно пользуюсь. Так сложилось исторически. Во-вторых, при включенном меню двойной щелчок по заголовку окна приводит к его разворачиванию/сворачиванию, а при отключенном меню открывается новая вкладка, ибо заголовка как такового у Opera в этом случае нет. Я нахожу это неудобным.
Надеюсь, статья окажется полезной для тех читателей, которые, как и я, используют тему Windows Native Skin в браузере Opera и разделяют моё мнение о его прозрачности.
💡Узнавайте о новых статьях быстрее. Подпишитесь на наши каналы в Telegram и Twitter.
Первый параметр «Transparency» отключает прозрачность вообще, то есть использование прозрачности в самой шкурке. Остальные параметры «ClearBackground» отвечают за прозрачность для определенных элементов: меню, панели инструментов, панели вкладок и т.п.
@ЁжЫГ Спасибо за уточнение. Возможно, среди читателей этой статьи найдутся и те, чьё отношение отличается от банального потребительского, и ваша техническая заметка непременно им окажется полезной. Пожалуй, стоит добавить её в статью.
Дык, было бы за что
Просто нахлынули воспоминания. Эксперименты, с прозрачностью в ВинХП, потом Опера, сам в шкурках ковырялся, «рисовал» свои, чтоб знакомых легче было перевести с IE на Оперу 🙂