При изготовлении всего, что я делаю, я следую нескольким правилам, которые помогают сделать сайт наиболее эффективным. Это:
-
Логическая разметка преобладает над визуальной. Поисковые машины,
самый главный источник посетителей и клиентов, ориентируются больше на разметку, которая выделяет
важность текста, а не на разметку, увеличивающую размер букв, их вес, несмотря на то, что
чисто визуальный эффект одинаков. Это все равно, что сделать большой рекламный плакат и спрятать его в чулане.
-
Уделяется внимание описанию ключевых слов. Это также повышает поисковый рейтинг.
-
Адреса имеют человеческий вид. Это значит http://tsekhan.com/services/sites/concept вместо
http://tsekhan.com/index.php?id=404.
-
Код пишется по стандартам HTML. Испокон веков у каждого браузера своя специфика отображения
страничек. Но браузеры совершенствуются и стремятся к соблюдению стандартов. Также моя стратегия предполагает
написание кода по множеству стандартов, оставляя его правильным по любому из них.
У большинства разработчиков 200-300 ошибок считаются нормой. Кроме того, многоие и не подозревают
о существовании таких стандартов. Я не позволяю себе такого. Бывают варианты, когда без этого просто
не обойтись. Например, при вставке тега <wbr>, разрешающего перенос в данном месте, или тега <nobr>,
запрещающего переносы. Эти теги предусмотрены следующим поколениям стандартов, использовались еще до появления этих
стандартов и все без исключения браузеры их хорошо понимают. Но таких тегов отнюдь не пол сотни штук,
учитывая, даже что теги могут повторяться.
Причина неперехода на новые стандарты такова: Internet Explorer, покуда еще самый распространенный браузер,
не знает о существовании нового стандарта. Мало того. Он не следует и старым стандартам, не принимая
и давно уже не новой технологии
PNG-прозрачности (картинка с переменным уровнем прозрачности).
Соответствие стандартам проверяется на валидаторе w3.org.
-
Простота спасет мир. Аксиома: чем проще дизайн, тем больше внимания идет на содержание.
И наоборот.