Jake design studio -






   Jake Design    web-

Динамический веб дизайн

Традиционный метод веб дизайна, язык разметки гипертекста HTML, является статическим. Существуют два способа создавать контент динамически:

Серверное программирование

Веб сервер, на котором работает специальное программное обеспечение, создает веб страницу «на лету», в соответствие с запросами пользователя и, возможно, другими переменными, такими, например, как время, или ставки на бирже.

Языками серверного программирования являются:

XSLT может быть использован для перевода данных из формата XML в HTML.

MySQL и PostgreSQL - популярные базы данных SQL, которые подходят для использования с вышеперечисленными языками серверного программирования. Они могут использоваться для того, чтобы позволять пользователям (при необходимости с паролированным доступом) изменять контент веб страницы.

Программирование на стороне клиента

Программирование на стороне клиента работает в системе браузера пользователя и, следовательно, не должно использоваться для критических задач, когда способности пользователя неизвестны. Оно более уместно для добавления украшения и другого эфемерного контента. Наиболее часто используется JavaScript.

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

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


 
 
Данный материал является частью перевода статьи Web Design из Википедии, свободной энциклопедии

Содержание

  1. Веб дизайн. Введение 
  2. История веб дизайна 
  3. Противоречивые моменты в веб дизайне
    1. «Резиновый» или фиксированный веб дизайн 
    2. Flash в веб дизайне
    3. Таблицы стилей CSS или таблицы 
    4. Внешний вид или функциональность
  4. Динамический веб дизайн
  5. Веб дизайн как бизнес

При любом использовании материалов сайта JAKE.RU, в том числе при публикации переводов статей, выполненных студией Jake Design, гиперссылка на JAKE.ru обязательна.



| | | | |
©2006. Jake Design