|
|
|
 |
 |
Обзор |
 |
|
 |
 |
Professional ASP.NET Web Forms Techniques
Издатель: Wrox Press,
дата выхода: ноябрь 2002,
ISBN: 1861007868
|

Еще информация
Купить на amazon.com за $41.99 |
| Авторы: Alex Homer |
| Wrox Press продолжает радовать нас выпуская все новые книги, раскрывающие различные аспекты создания веб прилодений. Вслед за ASP.NET Distributed Data Applications, книги, посвященной созданию распределенных веб приложений, в мои руки попала и эта книга, посвященная вопросам создания интерфейса веб приложения.
Давно прошли те времена, когда статические сайты создавались с помощью десятка-другого тегов и абсолютно одинаково в тех двух-трех браузерах, которые присутствовали на тот момент. Бурное развитие HTML, огромное количество браузеров, новые технологии (скриптинг, ActiveX, DHTML) привело к тому, что сейчас очень трудно создать сайт, который одинаково хорошо бы выглядел не то, что в разных браузерах, а и в различных версиях одного и того же браузера. И авторы этой книги попытались описать необходимые для создания такого сайта решения.
Итак, что же есть в этой книге? Первая глава посвящена, как обычно, введению. В ней очень кратко рассматривается ASP.NET как технология создания сайтов и дается техническое задание для создаваемого сайта (на протяжении всей книги будет создаваться сайт фиктивной компанни по продаже автомобилей).
Во второй главе рассматривается совместимость серверных элементов управления с различными браузерами. В ней рассказывается том, как влиают различные браузеры на представление серверных элементов управления, почему Microsoft считает uplevel браузеры только IE 5.5 и выше, но не принимает в расчет NS6, как в зависимости от браузера применяются теги <font> и атрибуты style и многое другое.
Третья глава начинает читателя знакомить с процессом реального создания сайта Wrox Car Company. После описания требований для интерфейса сайта в ней рассматриваются необходимые для реализации этих требований технологии - поддержка браузеров с отключенными куками, ручные установки стилей для корректного и идентичного отображения в различных браузерах и разнообразные проверки, которые необходимо выполнять по отношению к браузеру для корректной работы интерфейса сайта.
Все последуюзщие главы посвящены созданию той или иной части сайта - главной страницы, пользовательских элементов управления, графиков сравнения машин, описаний машин и прочему. Останавливаться на каждой главе отдельно смысла особого нет - в каждой из них описано создание какой-то части сайта с учетом всех рассмотренных ранее опросов пользовательсокго интерфейса.И в итоге получается ASP.NET сайт, который одинаково хорошо и удобно смотрится как во всех основных браузерах, так и в достаточно экзотических на нахих просторах Lynx и IBM Home Page Reader. Полный список использованных автором книги при тестировании браузеров таков:
IE6
Netscape 6.2
Netscape Navigator 4.5 (редкая гадость аднака :))
Mozilla 1.0 RC2
Opera 6.02
Amaya 6.1
Lynx 2.8.3
IBM HPR 3.02
Подводя итог скажу, что эта книга будет очень полезна тем программистам/дизайнерам, кто хочет создавать сайты для всех, а не только для пользователей различных версий Internet Explorer. Чистые же ASP.NET программисты, не принимающие большого участия в создании пользовательского интерфейса, не найдут в ней ничего особо для себя полезного.
|
|
|
 |
 |
 |
 |
|
|