Среда, 09.07.2025, 05:26

Интернет Мир

Форма входа
Поиск
Категории раздела
Мои статьи [8]
HTML5 [9]
JAVASCRIPT [0]
CSS3 [1]
Наш опрос
Что полезное Вы находите в Интернете? (Можно выбрать несколько вариантов ответов)

Всего ответов: 1
Статистика
Язык сайта
Меню сайта
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Главная » Статьи » Мои статьи

    Как объяснить заказчикам, что сайты не должны выглядеть одинаково во всех браузерах

    Последняя проблема, с которой нужно справиться перед тем, как приступать к адап -тивному веб-дизайну, лежит скорее в психологической сфере. И в какой-то мере,
    возможно, является самой трудной для преодоления. Например, меня часто просят
    преобразовать имеющиеся графические дизайны в соответствующие стандартам
    веб-страницы на основе HTML/CSS и jQuery. По своему опыту могу сказать, что
    графическим дизайнерам редко (если я говорю «редко», то имею в виду, что это
    почти никогда не случается) требуется держать в уме нечто иное, кроме «настоль-ной версии» сайта с фиксированной шириной, в тот момент, когда они создают
    свои композиции дизайнов. Таким образом, моя задача заключается в том, чтобы
    создать совершенную до последнего пиксела визуализацию соответствующего ди-зайна в каждом из известных браузеров. Неудача или успех в решении этой задачи
    определяет в глазах моего заказчика профессионализм графического дизайнера,
    1.11. Как объяснить, что сайты не должны выглядеть одинаково во всех браузерах 51
    да и успешность всего проекта в целом. Подобный настрой особенно часто наблю -дается у клиентов с опытом работы в дизайне в сфере печатных средств массовой
    информации. И их мотивацию легко понять: когда заказчик утверждает компози -цию дизайна, она передается дизайнеру/разработчику клиентских приложений
    (вам или мне), который затем предпринимает меры для того, чтобы итоговый код
    настолько соответствовал выбранному дизайну во всех основных браузерах, на-сколько это представляется возможным. Что заказчик видит, то он и получит.
    Однако если вы когда-нибудь пытались сделать так, чтобы тот или иной совре -менный веб-дизайн выглядел в браузере Internet Explorer 6 и 7 точно так же, как
    он выглядит в актуальных, соответствующих стандартам браузерах, например
    в Safari, Firefox или Chrome, то вам будут известны сложности, присущие такому
    процессу. У меня зачастую уходит до 30 % выделенного на проект времени/бюд-жета на то, чтобы устранить бреши и недостатки, свойственные хилым устаревшим
    браузерам. Это время можно было бы потратить на внесение улучшений и опти -мизацию кода в плане его объема для растущего количества пользователей, про -сматривающих сайты в современных браузерах, вместо того чтобы ставить заплаты
    и ковыряться в кодовой базе в попытке обеспечить скругленные углы, прозрачные
    изображения, корректно выровненные элементы формы и т. д. для сокращающей-ся аудитории пользователей Internet Explorer.
    Жаль, но единственным «лекарством» при таком сценарии является просвеще-ние. Заказчику необходимо объяснить, почему адаптивный веб-дизайн — целесо-образный вариант, что он несет в себе и почему итоговый дизайн не будет и не должен
    одинаково выглядеть во всех областях просмотра и браузерах. Одни заказчики
    способны все это понять, а другие — нет. К сожалению, некоторые из них все равно
    будут хотеть, чтобы скругленные углы и отбрасываемые тени корректно выгляде -ли и в Internet Explorer тоже!
    Приступая к новому проекту, независимо от того, применим для него адаптив -ный веб-дизайн или нет, я разъясняю клиенту следующие моменты.
     Давая устаревшим браузерам возможность немного по-другому отображать
    страницы, мы делаем код более удобным в сопровождении и менее затратным
    при обновлении в будущем.
     Делая так, чтобы все элементы выглядели одинаково даже в устаревших брау-зерах (например, в Internet Explorer версии 8 и ниже), мы добавляем на сайт
    значительное количество изображений. Это замедляет его работу, делает его
    создание более дорогим, а также усложняет сопровождение.
     Более компактный код, понятный современным браузерам, означает более быст-ро работающий сайт. Такой сайт будет занимать более высокое место в результа -тах, выдаваемых поисковыми механизмами, чем тот, что работает медленно.
     Количество пользователей устаревших браузеров сокращается, в то время как
    пользователей современных браузеров становится все больше и больше, поэто-му необходимо обеспечивать поддержку последних!
     Самое важное заключается в том, что, поддерживая современные браузеры, мы
    обеспечим для своих пользователей возможность наслаждаться адаптивным
    веб-дизайном, приспосабливающимся к отличающимся областям просмотра
    в браузерах на разных устройствах.

    Категория: Мои статьи | Добавил: evglenkor (05.05.2014)
    Просмотров: 471 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]