HTML and CSS

HTML and CSS

{Лаборатория экстремальной web-верстки...}

Сломать OPERA? Легко!

Сломать OPERA? Легко!

Речь не пойдет о каких-то хакерских штучках. Все гораздо проще.

Демонстрация того, что данный браузер, что бы ни говорили его фанаты и поклонники, страдает массой недостатков, причем в самых, что ни на есть простых ситуациях.

Не однократно приводил подобного рода примеры, вот и еще один нарисовался :)

Моя не любовь к этому, так сказать произведению "искусства", проистекает с давних времен, когда браузер еще был платным, а об его глюках ходили легенды.

Все течет, все меняется.

Жаль, но разработчики, не понятно по каким причинам, столь популярного браузера на просторах бывшего СССР и Раша, прикручивая новомодные фишки, не спешат устранять многие известные несуразности, продолжающие с большим "успехом" кочевать из версии в версию.

Скажу честно, нет у меня в "зоопарке" браузеров любимчиков и изгоев, все по-своему "хороши".

Начинать разметку по большому счету все равно, в каком. Исключение само собой OPERA. Когда все оточено, только тогда наступает ее очередь.

Не надо думать, что я специально верстаю так, что OPERA не может правильно интерпретировать мою экспериментальную разметку, если бы это соответствовало действительности, была бы в том только моя вина.

Продолжая игры с фиксированными блоками на web-странице, подчищая и глубже вникая в механику поведения оных, выявил несколько причин, по которым та же OPERA ведет себя не предсказуемо.

В качестве примера один из последних релизов. Учитывая тот факт, что поклонники альтернативных браузеров следят и практически мгновенно обновляют свои любимые "игрушки", речь пойдет об OPERA 9.64, что происходит в младших версиях одному богу известно.

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

Не являясь сторонником применения условных комментариев (CC), иногда жалею, что производители браузеров не предусмотрели такую возможность для своих детищ, отдав на откуп данную фишку Microsoft.

Помимо того, что это дало бы возможность не только отделить часть стилей, а иногда это просто необходимо, конкретно от того или иного, но и было бы подспорьем в разграничении полномочий различных версий, что тоже не маловажно.

Итак, что показывает нам первый пример? В общем-то, проблем особых нет.

Попробуем добавить красоты :)

Возьмем, к примеру, меню, описанное мной в "…Треугольники". Имеет право на жизнь, легко адаптируется под любой цвет, нет проблем с графикой, вернее с ее отсутствием при отключении пользователем или невозможности загрузки оной по каким либо причинам.

Что имеем?

Только OPERA "дарит" нам бесконечную вертикальную прокрутку.

А теперь вопрос.

Что, где надо прописать в стилях, чтобы привести ее в чувство?

Не стоит давать совет отказаться от:

margin-bottom:-32767px;padding-bottom:32767px;

Что решает проблему, однако иллюзию равной высоты колонок никто не отменял.

Как вы можете догадаться, ответ на заданный вопрос у меня имеется.

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

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


RSS лента ВСЕГО блога с комментариями RSS лента ВСЕГО блога БЕЗ комментариев RSS лента этой КАТЕГОРИИ с комментариями RSS лента этой КАТЕГОРИИ и БЕЗ комментариев RSS лента ЭТОГО ПОСТА с комментариями к нему

13 апреля 2009, 15:56
№ 1Статистика за нас
Стоит увидеть это шаблон, чтобы забыть про оперу.
13 апреля 2009, 16:59
№ 2опера жжет
Opera 9.63 Если потыркать меню в правом углу , то появляется аж две вертикальные прокрутки 8-)
Kudesnik
13 апреля 2009, 19:13
№ 3Я с нее балдею...
К № 2 "...Если потыркать меню..."
А то :)
gordi
29 апреля 2009, 00:57
№ 4о опера!
тем не менее опера рулит, хз, но рулит, хоть и не фанат)
29 апреля 2009, 16:31
№ 5Рулит функционал...
К № 4 "тем не менее..."
Не о функционале речь.
Тут может быть OPERA в переди планеты всей :)
А вот поддержка простых стилевый правил хромает на обе ноги :(
gordi
Адрес заметки: http://trifler.ru/blog/post_1239604153.html
Ваш комментарий к статье:



cod


Примечание:
Обязательные для заполнения поля помечены карандашом
email при указании не будет опубликован.
Адреса с http:// преобразуются в ссылки автоматически
Теги запрещены
English German French Spanish Italian Japanese
  • Programming V. Lasto
  • Designer S. Gordi
  • Created in 0,02081 seconds
  • © 2007-2010