Проектирование Интернет приложений. Тузовский А.Ф. - 195 стр.

UptoLike

Составители: 

195
Задание схемы страницы
Проектирование приложения должно обеспечивать отделение за-
дания схемы (компоновку) страниц от конкретных компонентов пользо-
вательского интерфейса и логики его обработки. При выборе способа
задания схемы страниц необходимо учитывать, кто будет ее создавать:
дизайнеры или программисты. Если этим будут заниматься дизайнеры,
выбирайте такой подход к разработке схемы страниц, который не тре-
бует написания кода или использования инструментов разработки. При
проектировании схемы страниц руководствуйтесь следующими реко-
мендациями:
По возможности максимально используйте для компоновки
каскадные таблицы стилей CSS, а не выполняйте компоновку на основе
таблиц. Однако если требуется отображать сетку или если данные пред-
ставлены в виде таблицы, то может использоваться и компоновка на ос-
нове таблицы.
Постарайтесь максимально унифицировать компоновку стра-
ниц, чтобы обеспечить понятность и простоту работы с ними. Не созда-
вайте большие страницы, выполняющие множество задач, особенно ес-
ли с каждым запросом обычно выполняется лишь несколько задач.
Максимально сокращайте размер страницы, чтобы обеспечить наилуч-
шую производительность и снизить требования по пропускной способ-
ности.
В ASP.Net-приложениях используйте мастер страницы для
обеспечения общего внешнего вида и поведения для всех страниц и об-
новления сайта с минимальными трудозатратами. Общие разделы стра-
ниц вынесите в отдельные пользовательские элементы управления, это
поможет упростить компоновку в целом и обеспечит возможность по-
вторного использования этих элементов управления.
Использование серверных элементов управления ASP.Net
AJAX и библиотеки на стороне клиента ASP.Net AJAX упростит пере-
нос клиентского сценария между разными браузерами. Также не сме-
шивайте клиентский сценарий с HTML-кодом, это усложняет обслужи-
вание страницы. Размещайте его в отдельных файлах сценария, чтобы
обеспечить возможность их кэширования браузером.
Формирование визуального отображения страницы
При проектировании стратегии формирования визуального ото-
бражения страницы необходимо обеспечить эффективность этого про-
цесса и максимальное удобство использования интерфейса. При опре-