КрасносельскийКонстантинКонстантинович |
Последняя модификация: 10.08.2014 г
Страница загружена с адреса: http://webdesign.site3k.ru/sovet/badrules.html
Эта статья не является каким-либо курсом обучения, а только лишь излагает мнение автора о некоторых приемах дизайна, к которым автор относится негативно. Негативное отношение не обосновывается, а только высказывается. Возможно со временем в подкрепление сказанного будут выложены более основательные материалы, но пока вы можете узнать только мнение, и если захотите, сможете принять участие в его обсуждении.
Не знаю, откуда эти теги берутся, но не один из используемых мною редакторов (например, Word), не может с ними корректно работать. Если вы пишете плохие статьи, то, ваше личное дело, использовать BR или знак абзаца (а ведь тег BR это только замена знака абзаца). Но если вы пишете хорошие статьи (а другие и не стоит писать), то посетитель может захотеть собрать их в одном файле и, даже, сделать версию для печати. Вот он будет плеваться на то, что, вместо P, вы периодически вставляете BR, нарушающие нормальное форматирование страницы!
Не знаю, с каким разрешением экрана работаете вы, но учтите, что многие посетители работают с разрешением 640х480 и ваши страницы, с таблицами, у которых жестко зафиксирована ширина 1024 пикселя, заставляют их плеваться и уходить с вашего сайта. Научитесь, наконец, указывать величины в процентах! Возьмите документацию и почитайте, в конце концов!
Я человек терпеливый и могу подождать 10 минут, пока загрузится ваша страница, в которой каждый из полусотни рисунков размером пять пикселей, весит по пять килобайт, или всего десяток рисунков по 50 килобайт, размером 120х60 пикселей. Но за это время я успею прочитать всю страницу и уйти с нее, так и не увидев рисунков. У некоторых других терпения вообще не хватит и, они даже читать не станут. Для чего вам весь этот груз на странице? Почти все, что вы делаете рисунками, можно сделать и без них (например, на этой странице, рисунков нет), а, кроме того, сами рисунки могли бы весить в десяток раз меньше. Если у вас радиомодем со скоростью 10 МегаБит в секунду, то это еще не означает что, такой же модем у ваших посетителей. Позаботьтесь о ваших потенциальных посетителях, и они позаботятся о вашей посещаемости!
Некоторые люди живут в прошлом. Их сознание остановилось в 85 году, когда Netscape Navigator был единственным нормальным браузером и, делают страницы, с расчетам на просмотр в нем. Очнитесь! Netscape умер! После вторжения Windows 95 OSR 2, со встроенным браузером, Internet Explorer стал стандартом, по той простой причине, что он есть у всех. Это не сделало его лучше или хуже, но вы же не станете делать локомотив для узкоколейной дороги, учитывая что, все дороги давно получили широкую колею? IE это стандарт, даже если бы он был хуже. Но разве он хуже? Netscape ввел JavaScript, IE к нему адаптировался. Netscape ввел фреймы, IE адаптировался и к ним он старался не отставать, и у него это получалось. Но это было давно. А сейчас? IE оказался хорошим учеником и заметно обогнал своего учителя. Netscape не поддерживает даже некоторых определений CSS это вам о чем-то говорит? Фактически Netscape отвернулся от всего мира и пытается создать собственные, независящие ни от кого, правила игры так пусть и помирает в гордом одиночестве. Я не призываю писать для IE. Я призываю делать страницы, которые бы выглядели и работали одинаково во всех популярных браузерах. Я призываю установить себе все эти браузеры и проверять в них каждую новую дизайнерскую деталь. И если страница одинаково качественно будет выглядеть и работать, не зависимо от браузера, то это будет профессионально. Если же вы не можете добиться одинакового результата, откажитесь от элемента, который не везде работает как надо. Может это будет не совсем то, что вы хотели, но зато это будет безупречно.
Что же касается поклонников IE, утверждающих что, учитывать интересы пользователей Netscape не имеет смысла, так как их всего 10%, от общего числа посетителей, то это уже откровенное пренебрежение к людям, обнаруживая которое теряешь всякое уважение к разработчику.
Я встречал сайты, где таблицы были десятками вложены одна в другую. Мало того, что вся эта кодировка таблиц занимала половину веса страниц, так их еще и невозможно было распечатать по человечески приходилось тратить немало времени, выдергивая из таблиц содержимое и собирая его в новом документе. Организация таблиц наглядно демонстрировала элементарную безграмотность их автора и абсолютное неумение форматировать текст. Это простительно для сайта радиолюбителей, которые должны разбираться в электронике, но не обязаны владеть искусством дизайна. Или для сайта любителей кошек этаких домохозяек, не знающих даже, где находится клавиша Escape (наверно на клавесине). Но я видел подобное даже на сайтах людей, считающих себя дизайнерами! (один автор и ведущий рассылки по Веб-дизайну меня так впечатлил, ужасом своих страниц, что я его, иначе как придурком, теперь и не называю). Одна таблица, вложенная в другую это уже плохо, хотя, иногда проще, и, поэтому, простительно. Но еще одна вложенная таблица это уже никуда не годится. Бездарности в интернете, к сожалению, ничуть не меньше чем в окружающем мире.
Текст данной страницы умышленно оформлен без участия таблиц. Выглядит нормально?
Статья написана в 2003 году. С тех пор много изменилось. Мой протест против тяжелой графики сейчас реализован в блогах, а призывы уменьшить количество таблиц воплотились в идее блочной верстки. В 2003 году понятий блочной или табличной верстки не существовало. Любая верстка подразумевала использование таблиц. Иначе никому в голову не приходило верстать. Моя идея отказа от таблиц выглядела странной и, когда я некоторым мастерам отправлял примеры их же страниц, всерстанных без таблиц, они отвечали, что это бред и никто так не верстает. Сейчас так верстают многие. Эластичная кросбраузерная верстка стала стандартом... а те, кто когда-то говорил мне, что эта идея бредова, сейчас критикуют меня за другие бредовые идеи, которые, спустя несколько лет могут стать новым стандартом.