* * * * * *
Для начала небольшая ремарка из настоящего по поддержке старых браузеров на новом стиле форума.
Поддержка Internet Explorer 6 - минимальная, на уровне - лишь бы не сыпалось. В виду своей исключительной отсталости регистрация и размещение сообщений на нем невозможны.
Поддержка Internet Explorer 7 - минимальная, на уровне чтения и размещения сообщений, на прочие элементы его поддержка не распространяется.
Поддержка Internet Explorer 8 - удовлетворительная, целенаправленно на нем ничего не тестируется, но благодаря изначально кроссбраузерному коду дизайн не подвергается значительной визуальной деформации.
Поддержка Internet Explorer 9 - целевая, все, что касается css2, на нем соответствующе выверяется, в остальном он бесполезен.
Прочие браузеры тестируются только на актуальных версиях и совместимость по факту грамотного кода.
В виду того что элементы дизайна реализованы преимущественно средствами css а не картинками (как обычно), все его изыски с тенями и палитрами можно лицезреть только на современных браузерах.
Для тех, кто ничегошеньки не понял, подведу итог в более доступной форме – чем старее у вас браузер, тем хуже в нем выглядит сайт. И так не от того, что у дизайнера врожденные дефекты рук, а того что используются современные стандарты которые старые браузеры не понимают. И далее ознакамливаемся по тексту… Ссылки на сайты производителей браузеров смотрите в 5 посте.
* * * * * *
Тема обновления браузера напрямую связана с другой темой, стоит заметить очень болезненной темой, и настоящим ночным кошмаром многих web мастеров – кроссбраузерным отображением сайта. Именно проблема кроссбраузерности и послужила толчком поднять вопрос обновления браузера.
Каждый мало-мальски квалифицированный web мастер знаком с проблемой кроссбаузерности, её рассматривают во всех приличных тематических книгах, в примерочных статьях той или иной фишки, львиная доля тем на тематических форумах посвящена вопросу: как заставить тот или иной браузер отображать содержимое как надо. Это можно охарактеризовать как главной проблемой верстки сайта. У web мастеров эта тема всегда на ушах, а вот у конечных потребителей ситуация противоположная. Многие пользователи интернета даже не понимают что такое браузер, и какова его роль во всем этом. А многие и не хотят понимать…
Да мало кто и пытается разъяснить, зачем это надо. Конечного потребителя в принципе мало волнует, что кто-то там не может сделать нормально сайт, который будет правильно отображаться во всех браузерах. Если бы это была ошибка исключительно тех, кто верстает сайт, позиция о некомпетентности была бы оправдана. Но в суровой действительно ситуация несколько иная, и основная часть вины за результат этой некомпетентности лежит на создателях браузеров. Ошибки их, проблемы наши.
Этим постом я себе поставил задачу:
Ознакомить рядовых пользователей с проблемой.
Вкратце поведать, откуда корни проблемы кроссбраузерности сайтов.
Познакомить с логическим принципом сайтостроения.
Рассмотреть вопрос: зачем обновлять браузер?
Составить список актуальных версий браузеров.
Подтолкнуть рядового пользователя сменить браузер или обновить браузер.
С планом задач ознакомились, приступим к выполнению. В принципе, все выше написанное можно засчитать как выполнение первого пункта плана. Тема затронута, тем, кому интересно или не безразлично, продолжит читать, остальные на этом могут и закрыть браузер, хотя все может быть...
Для начала давайте разберемся, что же такое – кроссбраузерность.
Кроссбраузерный сайт – это техническое обозначение сайта, внешний и структурный вид которого идентично отображается во всех действующих версиях браузеров, согласно задумке его создателя. То есть сайт который во всех браузерах выглядит абсолютно одинаково, с точностью до пикселя(маленькой точки) называют кроссбаузерным сайтом.
Для сложных сайтов сделать его кроссбраузерным это настоящее испытание web мастера на прочность, ум, знание особенностей различных браузеров и нервы. Абсолютная кроссбраузерность это вовсе красивая сказка для прекрасного далекого, когда окончательно вымрут такие ошибки природы как Internet Explorer 6.