Аккаунт

Зарегистрированные на сайте пользователи также имеют возможность делать записи или оставлять комментарии на сайте. Войдите или зарегистрируйтесь

Обсуждения

Официальный блог Сервиса

Добавил: Duka, Дата: 29 августа 2010 в 21:36 +1 0 -1

Меня всегда интересовал один момент: почему все те, кто делает дизайны для форумов, используют JavaScript-код для замены стандартных надписей "Форум, Участники, Поиск" и т.п. вместо того, чтобы сделать элегантный вариант средствами того же CSS?

Во-первых, это тоже элемент дизайна, и использовать HTML-код там, где должен быть CSS, нецелесообразно.

Во-вторых, с отключением JS на форуме пропадет и данный элемент дизайна.

В-третьих, богатый CSS — это просто красиво :)

 

Все дизайны каким-то образом схожи друг с другом, и создается впечатление, что наши дизайнеры используют для своей работы уже готовые варианты, просто шаблонно и поочередно заменяя все изображения и цвета.

 

Чтобы вообще понять, о чем идет речь, я приведу простой пример.

Для смены текста "Поиск" в навигационном меню практически все используют JavaScript-код

<script>
<!--
findof="<img src='http://i38.tinypic.com/30rwtbs.jpg' >"
str = document.getElementById("navsearch").innerHTML
pos = str.indexOf("Поиск")
document.getElementById("navsearch").innerHTML=str.substring(0,pos)+findof+str.substring(pos+5,str.length-1)
-->
</script>

 вместо того, чтобы использовать CSS

li#navsearch {
   background: url(http://i38.tinypic.com/30rwtbs.jpg) center center no-repeat; /* Задать фон */
   padding: 5px 15px;
}
li#navsearch a{
   padding: 5px 15px;
}
li#navsearch a span{
   visibility: hidden; /* Скрыть стандартную надпись */
}

Пример грубый, но понятный.

Подгоняйте под дизайны, используйте весь функционал CSS, создавайте красивые форумы с красивым кодом :)

 

Уф, высказался, аж полегчало.. Если бы не Лазарь со своей периодической руганью по поводу тишины, исходнящей от нас, я так и не написал бы свой первый пост в его блоге :)

 
Метки: Нет метокпрочитано 9842 Раза
95 Комментариев

Комментарии

Оставить комментарий Обновить (подгружать автоматически)

Нет комментариев