ТаблицейБлоками.Разработка веб сайта. Рекомендации |
Последняя модификация: 10.08.2014 г
Страница загружена с адреса: http://webdesign.site3k.ru/sovet/create.html
Когда идет разработка веб сайта не стоит зацикливаться на определенном методе верстки. Табличная верстка не лучше и не хуже верстки веб сайта блоками div. Нужно уметь разрабатывать веб сайт всеми способами тогда выбор типа верстки будет определяться конкретной задачей, а не стереотипами мышления.
Когда идет разработка веб сайта не стоит зацикливаться на валидности. Отход от стандарта позволяет наделить веб сайт новыми возможностями, недопустимыми в валидном коде. Корпорация W3C предоставила разработчику возможность переопределять значение тегов с помощью CSS и, таким образом, сама поощрила отход от стандарта. Так же она утвердила нераспознающиеся теги, постановив что, браузеры, не умеющие с ними работать, просто должны их игнорировать. Другим отходом является применение фильтров. Конструкции типа FILTER:Shadow(Color='#000000', Direction='150') являются вопиющим нарушением валидности, однако не портят внешний вид в не поддерживающих их браузерах, но зато ощутимо украшают внешний вид в IE. Главным же аргументом в защиту не валидного кода является тот факт что, практически все веб сайты с миллионной посещаемостью разработаны НЕ валидно. Примером могут служить Google и Yandex. Именно умение разработчиков Google изящно отступать от стандартов и породило AJAX и WEB 2.0. Валидность всегда консервативна. Не валидность, наоборот, может дать неожиданный толчок к эволюции. Одним из примеров такой эволюции служит придуманный корпорацией Netscape тег <script>. Со временем его включили в стандарты и теперь им пользуются повсеместно. Однако, в свое время, он был НЕвалиден. Так что, важна не валидность кода, а правильная работа во всех браузерах. Практика – критерий истины. За валидность цепляются только консерваторы. Не способные к разработке нового, они вынуждены действовать в рамках формальных правил и прикрываться буквой закона, чтобы не показывать своей бездарности. Не в состоянии разработать что-либо разумно отходящее от стандартов, они могут гордиться только тем, что не нарушили их.
Когда идет разработка веб сайта не стоит злоупотреблять графикой: на медленных линиях она раздражает посетителей, а на быстрых расходует их трафик (и деньги). Поэтому загрузка графики очень часто бывает отключена никто не хочет платить за лишние украшательства. Особенно актуально это для корпоративного сегмента, где сотрудникам фирм просто запрещается включать графику, чтобы не тратить лишнего. Хоть интернет и превратился в зону развлечений, он, тем не менее, всегда будет информационной базой. Люди ищут информацию и, если графика не несет информационную нагрузку (например, демонстрирует внешний вид предлагаемого товара), она никому, кроме вас, не нужна.
Когда идет разработка веб сайта не стоит использовать Flash. Все, что делается с помощью Flash, можно сделать иными методами. При этом вариант, разработанный на Flash, будет наиболее громоздким и наименее совместимым. Не каждый браузер поддерживает Flash-технологию, а если и поддерживает, то использование Flash в нем может быть отключено, по тем же причинам, по которым отключена и графика. Но даже если Flash не отключен, то это еще не означает что, у посетителя установлена необходимая Вам версия Flash-плеера, а выскакивающие окна «Не хотите ли вы установить последнюю версию Flash плеера? Эта версия необходима для просмотра содержимого данного веб сайта» очень раздражают. Раздражает не сам вопрос о необходимости установки. Раздражает необходимость скачать несколько мегабайт с веб сайта Макромедиа и установить их себе в систему, прежде чем начать просматривать Ваш веб сайт. Хотите ли вы, чтобы первым впечатлением посетителя было раздражение?
Тем белее, недопустима разработка веб сайта полностью на Flash. Многие люди их просто не увидят. Не потому что они не могут поставить или включить Flash, а потому что, они не знают, стоит ли им суетиться ради Вашего неудачного веб сайта.
Когда идет разработка веб сайта не стоит полагаться на Ява-скрипт. Использование скриптов позволяет сделать веб сайты еще удобнее, еще красивее но, к сожалению, у части посетителей оно отключено в целях безопасности (хотя яваскрипт не содержит никаких опасных функций). Поэтому, когда идет разработка веб сайта требуется убедиться, прежде всего, что он отлично выглядит и работает без клиентских скриптов. Только затем к нему можно добавить скрипты для улучшения вида и юзабилити. Главной проблемой, связанной со скриптовыми излишествами являются выпадающие меню и попытки сделать веб сайт полностью на технологии AJAX. Любое выпадающее меню должно дублироваться обычным, а любой AJAX скрипт, если по какой-либо причине не поддерживается, должен срабатывать стандартным методом. При разработке веб сайта ориентироваться следует, прежде всего, на статический HTML. Скрипты могут дополнять его, но не должны выполнять основные функции.
Когда идет разработка веб сайта применение VB Script вообще недопустимо. Визуал бейсик работает ТОЛЬКО в эксплорере. Во всех других браузерах, будь-то альтернативные браузеры Windows, браузеры Linux или браузеры мобильных телефонов он работать не будет и, ввиду того что, этот язык ни кем, кроме Микрософт не поддерживается, применять его вместо JavaScript, значит ограничивать функциональность Вашего веб сайта.
Высказанное здесь мнение о разработке веб сайта является моим мнением и моей общей рекомендацией для тех, кто разрабатывает веб сайт для себя. Однако не стоит забывать что, клиент всегда прав и, если вы разрабатываете веб сайт на заказ, вы должны учитывать не столько мое мнение, не столько свой вкус, сколько пожелание клиента. Разработка веб сайта на заказ должна выполняться точно в соответствии с пожеланием заказчика.
Естественно, я поступаю так же и, если вы решите заказать разработку веб сайта мне, я готов разработать такой веб сайт, какой хотите Вы и так, как Вы хотите. Его удобство (юзабилити), совместимость (кросбраузерность) и скорость загрузки будут определяться Вашими решениями. Я готов, и с удовольствием разработаю веб сайт по Вашему эскизу. Естественно, у меня возникнут некоторые рекомендации по улучшению эскиза. Если вы с ними не согласитесь, то получите все именно в том виде, какой планировали. Но даже в этом случае, веб сайт будет разработан настолько совместимым, настолько удобным и настолько быстрым, насколько это будет возможно при заданном дизайне.
Цены на разработку веб сайта, смотрите на странице создание веб сайта (цены)