ВУЗ:
Составители:
Рубрика:
180
ем баз данных, наборами документов, изображениями, мультимедиа и
т.п.). Они должны уметь описывать сложную логику работы приложе-
ний и сложные запросы для получения требуемых данных. Программи-
сты также выполняют тестирование и отладку реализованных решений.
Web дизайнеры отвечают за разработку внешнего вида (дизайна)
страниц web-приложения, который является очень важным, как для
удобства использования, так и для привлечения пользователей. На ос-
нове нефункциональных требований, связанных с корпоративными гра-
фическими особенностями заказчика и известных стандартов коммуни-
кации: определяется графический внешний вид приложения; структури-
руется контент и графика в схемы (структуры) страницы; выбираются
подходящие свойства стилей (например, шрифты, цвета, и размеры изо-
бражений). Web-дизайнеры обычно знают языки форматирования
(HTML, CSS) web-страниц и умеют работать с программными система-
ми проектирования и оформления страниц, такими, как Macromedia
Dreamweaver или Microsoft Expression Studio. Кроме этого, они также
могут иметь некоторые знания таких языков, как XML и XSLT. Но они
не являются программистами и не имеют опыт в описании логики рабо-
ты приложения и составлении программ.
Для дизайнера не требуется знания программирования. Они
должны уметь работать с программными инструментами оформления и
разработки графических интерфейсов прототипов страниц.
Проблема разработки web приложений во многом связана с тем,
что программисты и дизайнеры совместно работают с одними и теми же
web-страницами. Технологии разработки должны обеспечить макси-
мальную независимость работы программистов и дизайнеров друг от
друга.
Оба набора таких знаний и умений являются очень специализиро-
ванными; они требуют большого опыта и критически важны при разра-
ботке web-приложений. Однако, также, как нельзя требовать от дизай-
нера страниц создания хранимых SQL процедур, также нельзя требовать
и от программистов проектирования и оформления web-страниц. Обыч-
но приложения, в которых программисты выполняли проектирование
пользовательского интерфейса, имеют проблемы с удобством его ис-
пользования. Аналогично, приложения, которые были задуманы и по-
строены web-дизайнерами имеют проблемы с масштабированием и их
трудно поддерживать.
Хотя некоторые программисты полагают, что они обладают уме-
нием достаточным для выполнения всех задач, связанных с формирова-
нием динамических страниц, опыт показывает, что разработка сложных
web приложений является результатом совместных усилий дизайнеров
Страницы
- « первая
- ‹ предыдущая
- …
- 178
- 179
- 180
- 181
- 182
- …
- следующая ›
- последняя »
