Полезная информация

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.

№124-02-2012 23:02:49

purchlinks
Участник
 
Группа: Members
Зарегистрирован: 24-02-2012
Сообщений: 8
UA: Foxware 0.0

баг FireFox v.10 в Windows 7?

Посоветуйте что делать?
На некоторых страницах сайта http://www.folio.ru при просмотре только в FireFox v.10  под Windows 7 (Home edition), запускаемом с любыми расширениями, плагинами и темой по умолчанию "съезжают" блоки с относительным позиционированием (position:relative). см., например, индексную страницу:
win7ff10.png

Со съехавшими блоками в FireFox v.10  под Windows 7

А вот - нормальное отображение во всех остальных случаях:
win7ff10sovm.png

Явление наблюдается только в FireFox v.10(.0.1 и .0.2)  под Windows 7!
В других браузерах (Opera, IE, Chrome), ранних версиях FireFox (3.6) и в той же версии, но под Windows XP страница отображается правильно.
Проблема снимается в 2-х случаях:
- если FireFox v.10 запускается в безопасном режиме (отключены все расширения в т.ч. и тема по умолчанию);
- если в настройках ОС для программы (firefox.exe) указан запуск в режиме совместимости с Windows XP.

Существует ли какой-нибудь простой способ "объехать" эту ошибку, чтобы непродвинутые пользователи видели все правильно?
Я, конечно, могу средствами JavaScript определить операционку и версию браузера, и выдать соответствующее сообщение пользователю, но не могу (или могу?) узнать запущен ли у него FF в  режиме соответствия или нет?

Как же быть?:(

Отсутствует

 

№224-02-2012 23:16:21

zikasak
Участник
 
Группа: Members
Зарегистрирован: 24-02-2012
Сообщений: 163
UA: Nightly 13.0

Re: баг FireFox v.10 в Windows 7?

Проблема снимается в 2-х случаях:
- если FireFox v.10 запускается в безопасном режиме (отключены все расширения в т.ч. и тема по умолчанию);

Значит, ищи виновное дополнение. + УДАЛИ Яндекс.БАР, выполни то, что написано в этом посте: http://forum.mozilla-russia.org/viewtopic.php?id=51760

Отредактировано zikasak (24-02-2012 23:18:18)

Отсутствует

 

№324-02-2012 23:38:06

purchlinks
Участник
 
Группа: Members
Зарегистрирован: 24-02-2012
Сообщений: 8
UA: Foxware 0.0

Re: баг FireFox v.10 в Windows 7?

zikasak пишет

Проблема снимается в 2-х случаях:
- если FireFox v.10 запускается в безопасном режиме (отключены все расширения в т.ч. и тема по умолчанию);

Значит, ищи виновное дополнение. + УДАЛИ Яндекс.БАР, выполни то, что написано в этом посте: http://forum.mozilla-russia.org/viewtopic.php?id=51760

Спасибо за совет, но он несколько не в тему...
Я не пользователь, а веб-мастер.
Свой-то браузер я настрою, но мне надо, чтобы любой "чайник" (который ничего не настраивает и, даже не знает как это делать) видел мой сайт правильно!

Отсутствует

 

№425-02-2012 05:43:45

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 11.0

Re: баг FireFox v.10 в Windows 7?

purchlinks
Постарайтесь для начала обеспечить полностью правильный CSS-код. Заглавная страница вашего сайта в консоли оставляет 4 сообщения о CSS-ошибках:

Warning: Ожидался конец значения, но найдено «auto».  Ошибка при анализе значения «padding».  Потерянное объявление.
Source file: http://www.folio.ru/redy51/css/main09_dop.css
Line: 358
----------
Warning: Неизвестное свойство «scrollbar-arrow-color».  Потерянное объявление.
Source file: http://www.folio.ru/redy51/css/main09.css
Line: 17
----------
Warning: Неизвестное свойство «scrollbar-face-color».  Потерянное объявление.
Source file: http://www.folio.ru/redy51/css/main09.css
Line: 16
----------
Warning: Неизвестное свойство «scrollbar-track-color».  Потерянное объявление.
Source file: http://www.folio.ru/redy51/css/main09.css
Line: 15

Могу предположить, что в безопасном режиме FF как-то иначе обрабатывает такие ошибки.
И да, расширения (в частн. яндекс-бар) тут ни при чем - ошибка воспроизводится и на абсолютно новом чистом профиле.

Отсутствует

 

№525-02-2012 13:41:32

purchlinks
Участник
 
Группа: Members
Зарегистрирован: 24-02-2012
Сообщений: 8
UA: Firefox 10.0

Re: баг FireFox v.10 в Windows 7?

hydrolizer пишет

purchlinks
Постарайтесь для начала обеспечить полностью правильный CSS-код. Заглавная страница вашего сайта в консоли оставляет 4 сообщения о CSS-ошибках:

Warning: Ожидался конец значения, но найдено «auto».  Ошибка при анализе значения «padding».  Потерянное объявление.
Source file: http://www.folio.ru/redy51/css/main09_dop.css
Line: 358
----------
Warning: Неизвестное свойство «scrollbar-arrow-color».  Потерянное объявление.
Source file: http://www.folio.ru/redy51/css/main09.css
Line: 17
----------
Warning: Неизвестное свойство «scrollbar-face-color».  Потерянное объявление.
Source file: http://www.folio.ru/redy51/css/main09.css
Line: 16
----------
Warning: Неизвестное свойство «scrollbar-track-color».  Потерянное объявление.
Source file: http://www.folio.ru/redy51/css/main09.css
Line: 15

Могу предположить, что в безопасном режиме FF как-то иначе обрабатывает такие ошибки.
И да, расширения (в частн. яндекс-бар) тут ни при чем - ошибка воспроизводится и на абсолютно новом чистом профиле.

purchlinks пишет

hydrolizer
Указанные Вами ошибки css не влияют на обработку атрибутов относительного позиционироваия блоков
(<div style="position:relative;left:xx;top:xx;">...</div>).
К тому же, по крайней мере, три последних ошибки и не ошибки вовсе. Свойства «scrollbar-...» раскраска панелей прокрутки поддерживаются в IE и Opera и только браузеры, строго придерживающиеся стандарта  (W3C), в т.ч.  Мозилла  их "не признают".
Кроме того, наличие указанных ошибок не мешает правильно обрабатывать атрибуты относительного позиционирования всем браузерам, в т.ч. и FF ранних версий и 10 версии под XP или в режиме совместимости с XP.

Видимо это все-таки ошибка 10 версии, проявляющаяся, именно, в 64-разрядной Windows 7!

Вопрос в том, могу ли я какими-либо способами (средствами Web-сервера или JavaScript) определить, что FF запущен (или не запущен) в режиме совместимости с XP?
И, в последнем случае, либо выдать ему соответствующее предупреждение, либо подключить специально для него отдельную таблицу css, с другим позиционированием съехавших блоков.
И там еще с рендерингом шрифтов не все ладно...

Отсутствует

 

№625-02-2012 14:19:30

Sid
Участник
 
Группа: Extensions
Зарегистрирован: 10-05-2007
Сообщений: 5676
UA: Nightly 13.0

Re: баг FireFox v.10 в Windows 7?

А у меня нормально сайт отображается.
Windows 8 + Firefox 10, также пробовал запускать в режиме совместимости с Windows 7.

Скриншот делать или так поверите?

Отредактировано Sid (25-02-2012 14:27:24)

Отсутствует

 

№725-02-2012 15:23:32

purchlinks
Участник
 
Группа: Members
Зарегистрирован: 24-02-2012
Сообщений: 8
UA: Firefox 10.0

Re: баг FireFox v.10 в Windows 7?

Sid пишет

А у меня нормально сайт отображается.
Windows 8 + Firefox 10, также пробовал запускать в режиме совместимости с Windows 7.

Скриншот делать или так поверите?

purchlinks пишет

А у меня нормально сайт отображается.
Windows 8 + Firefox 10, также пробовал запускать в режиме совместимости с Windows 7.

Sid!
Рад, что в будущем (вероятно, весьма отдаленном: Windows 8 пока еще нет... И когда-то будет?) проблема решится сама собой.
Но сейчас-то что делать?:(

Отсутствует

 

№825-02-2012 16:06:23

Sid
Участник
 
Группа: Extensions
Зарегистрирован: 10-05-2007
Сообщений: 5676
UA: Nightly 13.0

Re: баг FireFox v.10 в Windows 7?

purchlinks
Хорошо, сейчас проверил на ноутбуке, на связке Win7+Fx10 — отображение идеальное. Я к тому, что как-то не похоже, чтобы проблема была в Firefox.

Отсутствует

 

№925-02-2012 17:29:08

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Nightly 13.0
Веб-сайт

Re: баг FireFox v.10 в Windows 7?

[windows] 7 HP + [firefox] 10.02 блок не наезжает... все в порядке.

П.С. уже 2012 год.


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№1025-02-2012 18:53:06

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 11.0

Re: баг FireFox v.10 в Windows 7?

purchlinks пишет

Но сейчас-то что делать?:(

Завести баг на багзилле. Здесь всё-таки форум неофициального коммьюнити.

Отредактировано hydrolizer (25-02-2012 18:53:20)

Отсутствует

 

№1126-02-2012 11:18:09

purchlinks
Участник
 
Группа: Members
Зарегистрирован: 24-02-2012
Сообщений: 8
UA: Firefox 10.0

Re: баг FireFox v.10 в Windows 7?

purchlinks пишет

Спасибо всем, кто откликнулся на мое обращение!

К сожалению, судя по сообщениям Sid и feas, ситуация куда хуже, чем я предполагал.
Ошибка в FF нестабильна: то проявляется, то - нет.
Вероятно, мне придется выдавать сообщение о возможной проблеме с отображением сайта (и способа ее исправления) всем пользователям связки: [windows] 7 + [firefox] 10 при первом их входе на сайт.
Вариант не лучший, но надо же что-то делать...:(

Отсутствует

 

№1226-02-2012 11:56:45

Dzirt
Участник
 
Группа: Members
Зарегистрирован: 26-02-2012
Сообщений: 1892
UA: Firefox 10.0

Re: баг FireFox v.10 в Windows 7?

purchlinks, на проявление бага влияет галка "Настройки\Дополнительные\Общие\По возможности использовать аппаратное ускорение". Если ее снять, то и надписи перестают за границы кнопок вылезать, и логотип Windows не налазит на нижележащее. Я бы лучше страницу переделал, чем объяснять недовольным почему FF неправильно рисует с включенным аппаратным ускорением...

Отсутствует

 

№1327-02-2012 01:15:20

purchlinks
Участник
 
Группа: Members
Зарегистрирован: 24-02-2012
Сообщений: 8
UA: Foxware 0.0

Re: баг FireFox v.10 в Windows 7?

Dzirt пишет

purchlinks, на проявление бага влияет галка "Настройки\Дополнительные\Общие\По возможности использовать аппаратное ускорение". Если ее снять, то и надписи перестают за границы кнопок вылезать, и логотип Windows не налазит на нижележащее. Я бы лучше страницу переделал, чем объяснять недовольным почему FF неправильно рисует с включенным аппаратным ускорением...

purchlinks пишет

Dzirt,

на проявление бага влияет галка "Настройки\Дополнительные\Общие\По возможности использовать аппаратное ускорение".

Я проверил - не помогает, смещение не исчезает. Единственный вариант - запуск в режиме совместимости с Windows XP.
И

Я бы лучше страницу переделал,...

не получится. На сайте страниц с относительным позиционированием блоков - вагон и маленькая тележка...
Так что придется выдавать предупреждение...:(

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]