Страницы: 1
Кажется моя знакомая обнаружила странный баг в firefox 1.5 - на сайте http://www.madumusic.ru/ в последней версии 1.5.0.1 (при разрешении 800х600) искажается картинка находящаяся в верху. При этом в firefox 1.0.7 этот сайт отображается абсолютно корректно.
Отсутствует
(при разрешении 800х600) искажается картинка находящаяся в верху
Как искажается? Сжимается? Если да, то наверное из-за того, что в настройках включена функция "Уменьшать размеры больших изображений до размеров окна"
От оно че!
Отсутствует
Как искажается? Сжимается? Если да, то наверное из-за того, что в настройках включена функция "Уменьшать размеры больших изображений до размеров окна"
Не совсем сжимается, там изображение находящиеся на верху состоит из двух кусков, и первый кусок сползает относительно второго, что выглядит весьма не эстетично. Нужно будет проверить Ваше предположение (сейчас я на машине на которой 1.0.7 и менять это мне пока не очень то хочется).
Отсутствует
Не, там фигня из-за кривого содержимого правого столбца.
Может и правда, НО в firefox 1.0.7 всё отображается весьма корректно, а это значит что-то в firefox "починили" так, что "не совсем корректные" страницы стали отображаться "совсем не корректно" - в любом случае в Opera, и IE страница отображается нормально.
Зы ""Уменьшать размеры больших изображений до размеров окна" - не сильно помогло (т.е. вообще не помогло).
Отсутствует
Pr.
А у меня и в 800х600, и в 1280х1024 криво все показывает. Имхо, проблема в злоупотреблении table width=100%.
Кстати, в MSIE 5.0 и 5.5 тоже все едет. Так что надо-бы, по-хорошему, с таблицами разобраться.
Отсутствует
Pr.
А у меня и в 800х600, и в 1280х1024 криво все показывает. Имхо, проблема в злоупотреблении table width=100%.
Еще раз говорю, что проблема должна быть - НО в firefox 1.0.x ЕЁ НЕТ. Значит, что-то поломали, по определению (т.к. в той же опере, несмотря на не корректность страницы, всё показывает нормально - а значит ошибка как минимум "ожидаемая", и раньше её обрабатывали нормально). Если я не прав то ладно, если прав - то что же они всё таки починили в 1.5?
Отсутствует
Pr.
В Gecko 1.8 правили боксовую модель. Правда, это скорее к CSS отностится, но в данном случае могло быть и из-за этого. Кроме того, обратите внимание на DOCTYPE. Он, скажем так, не совсем соответствует документу (правила закрытия тегов XHTML не соблюдены). DOCTYPE тоже стал больше влиять на отображение документов. Да! Кстати, в 1.5 ведь стало более четкое деление на 3 режима - "нестандартный", "полустандартный" и "стандартный". Указанный DOCTYPE заставляет работать по 3-му режиму FF 1.5 и по 2-му MSIE 6 (3-го там просто нет). MSIE 5 работает по 1-му, т.к. не понимает такой DOCTYPE в принципе. Я могу ошибаться, но в FF 1.0, возможно, XHTML Transitional, ссылается на режим 2. Соответственно, ни в нестандартном, ни в стандартном режимах, код не работает как надо. Делаем выводы.
Потом еще раз говорю, если показывается правильно только MSIE 6, FF 1 и O 8, то еще не факт, что все верно написано. Те же MSIE 5.x (а возможно и MSIE 7) не показывают верно. О 9 тоже может не показать и т.д. Не проще ли, чем сидеть в оджидании того, что исправят в следующих версиях браузеров, перекопать свой код и сделать на 100% валидно?
Отсутствует
Там автор сайта дурит браузеры такой штукой:
nowrap="nowrap"
и картинки в правой колонке соответственно выстраиваются одна за одной в линейку.
Смотрите в спецификациях должен ли браузер выполнять эту директиву.
Отсутствует
Pr.
Не проще ли, чем сидеть в оджидании того, что исправят в следующих версиях браузеров, перекопать свой код и сделать на 100% валидно?
Ну, и что делать писать создателям сайта? Мне честно, не интересно возиться с "попсовыми" товарищами, вопрос тут задан был, для того, чтобы подтвердить регрессию (ну, а может только у меня в FF 1.0.x всё нормально отображается), и чтобы кто-нибудь запостил баг (ну не умею я по-английски багрепорты писать).
ФФ кстати так и не прошел Acid2 - а прошедший его konqurer этот чертов сайт отображает нормально (ну ладно, это меня понесло). Так, что если это не регрессия, тогда я думаю обсуждение не имеет дальнейшего смысла, еще раз извиняюсь если что не так.
Отсутствует
Pr.
Нельзя же формулировать баг как "раньше было нормально, а сейчас нет".
Сайт свёрстан халтурно. Конкретная проблема - задана ширина таблицы и в ней две картинки, которым задано распологаться рядом, при этом их общая ширина - вдвое больше ширины таблицы. Что при этом считать правильным отображением? И почему браузер должен быть умнее сайтоделателя, у которого не хватило ума не давать взаимоисключающие параметры.
Я бы на месте браузера вообще написал бы вместо страницы - хреновый сайт, отказываюсь рендерить!
Отсутствует
Pr.
Нельзя же формулировать баг как "раньше было нормально, а сейчас нет".Я бы на месте браузера вообще написал бы вместо страницы - хреновый сайт, отказываюсь рендерить!
Ну, помоему регрессией мы как раз и называем то, что "раньше было нормально, а сейчас нет". Ну ладно попробую найти окно, когда это дело поломали. Посмотрим (нормально в данном случае значит эстетично , а когда пол головы в одном месте, а все остальное в другом... )
Кстати, создатель сайта таки обратил внимание на письмо и все починил, так что теперь непонятно что же это на самом деле было... )
Отредактировано Pr. (28-02-2006 00:08:52)
Отсутствует
Pr.
Да не регрессия это, а прогресс! Было неправильно, стало правильно! Если бы у Вас наоборот было, я думаю, Вы бы не пошли жаловаться...
Непослушные локоны горничной выбивались из-под её кружевного фартука...
Отсутствует
Страницы: 1