Шаблоны проектирования веб-приложений

Шаблоны проектирования веб-приложений

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

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

Читать онлайн Шаблоны проектирования веб-приложений


Посвящается

Моей маленькой принцессе Суми

Благодарность

Выражаю искреннюю благодарность следующим людям:

• техническим редакторам – Венди Каслман, Дэвиду Дику, Каарен Хэнсон, Арни Лунду и Дейву Роджерсу – за потраченное время, хорошие советы и полезные комментарии. Их вдумчивые предложения в несколько раз улучшили эту книгу. Однако если в книге остались какие-либо ошибки или слабые места, это моя ответственность и, очевидно, результат того, что я невнимательно следовал их советам;

• Лену Бисли – за помощь в проведении исследования, а также помощь в редактировании многочисленных черновых вариантов каждой главы книги;

• команде издательства Elsevier: Мэри Джеймс, моему издателю, за проявленное терпение во время дискуссий со мной, а также за то, что помогала мне следовать намеченному пути и соблюдать сроки; Денис Пенроуз и Диане Серра, за то, что предоставили мне возможность написать книгу на ту тему, которая мне столь интересна; а также технологической группе, включая выпускающего редактора Джоди Аллен и корректора Деборе Прато, за их отличную корректуру и верстку книги;

• клиентам, коллегам и друзьям, которые наставляют, направляют, выслушивают и поддерживают меня;

• моей любимой жене Соне – за ее поддержку и терпение в течение долгого времени моей работы над книгой и за то, что не позволяла мне опускать руки в трудные периоды;

• и Суми – моей маленькой принцессе – за то, что понимала, что папе нужно время на написание книги, и за предложение написать эту книгу, чтобы у него было время играть с ней.


Паван Вора

Об авторе

Паван Вора – основатель и президент компании Alpha Cube, Inc., которая занимается консультированием в области проектирования взаимодействия программы с пользователем. Основные направления деятельности компании – проектирование, анализ и оценка пользовательских интерфейсов программного обеспечения и веб-приложений.

Он работает в этой сфере более 14 лет и спроектировал пользовательские интерфейсы для широкого диапазона приложений, работающих по схеме «предприятие—потребитель», «предприятие—предприятие», «потребитель для потребителя» и «предприятие—сотрудник».

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

Паван Вора получил степень магистра, а затем и степень доктора наук в сфере промышленного строительства (в Государственном университете Нью-Йорка в Буффало). Степень бакалавра в сфере промышленного строительства и машиностроения он получил в Техническом институте юбилея Королевы Виктории в Мумбае, Индия.

Глава 1

Введение

Введение

Все чаще компьютерные приложения разрабатываются на основе веб-технологий, и к ним можно получить доступ с помощью веббраузеров (например, Internet Explorer, Firefox, Safari и Opera). Обычно такие приложения называются веб-приложениями, или размещаемыми приложениями (hosted applications) – приложениями, в основе которых лежит модель программного обеспечения как услуги (SaaS)[1] или облачные вычисления (cloud computing)[2]. Эти веб-приложения отличаются от более традиционных веб-сайтов в том смысле, что их предназначение – помочь пользователям в выполнении таких задач, как отправка электронных писем, бронирование авиабилетов, поиск домов, оплата счетов, перевод денег, покупка продуктов, рассылка приглашений и т. п. (рис. 1.1–1.4). Веб-сайты, напротив, ориентированы на контент и разрабатываются для поиска и ознакомления с достаточно статической информацией (рис. 1.5).

Рис. 1.1. Пользователи могут настроить свою электронную почту как в этом примере с Yahoo! Mail, и то же самое можно сделать и в таких клиентских приложениях, как Microsoft Outlook, Mozilla Thunderbird и Eudora


Вам будет интересно
Чем полезен Интернет пожилому человеку? Прежде всего, неограниченными возможностями общения. Вы можете вести виртуальный дневник или общаться с друзьями в социальных сетях, делиться советами на форумах или переписываться с родственниками, живущими за рубежом, находить старых друзей и заводить новых.Книга поможет вам ориентироваться в мире социальных сетей и интерактивных сервисов, научит вас работать с ними и использовать все те возможности, которые они предоставляют. Материал книги изложен в до...
Читать онлайн
Знание электронной почты и умение с ней работать — это необходимость, обусловленная реалиями сегодняшнего дня. Не секрет, что на рынке труда несомненным преимуществом обладают специалисты, свободно владеющие навыками работы с электронной почтой, поэтому знакомство с ней является одним из важных условий успешной профессиональной деятельности. Кроме этого, электронная почта получила широкое распространение и на бытовом уровне — многие пользователи домашних компьютеров уже не представляют, как можн...
Читать онлайн
Реалии сегодняшнего дня таковы, что для успешной работы на компьютере, и особенно — в Интернете, недостаточно просто иметь соответствующие навыки. В немаловажной степени результаты работы зависят от того, насколько хорошо пользователь умеет защищать свой компьютер и хранимую в нем информацию. Особую важность вопросы защиты данных приобретают в свете того, что современные мошенники постоянно совершенствуют свое «мастерство», и потеря бдительности может привести к весьма печальным последствиям.В к...
Читать онлайн
Разве это не замечательно – уметь собственноручно создать и сопровождать сайт, не обращаясь к кому-то за помощью? Помимо экономии денег (ведь услуги по веб-разработке стоят немало), это позволяет самостоятельно решать массу задач: создание личной веб-странички, корпоративного сайта, интернет – магазина, реализация интересных проектов – вот далеко не полный перечень того, что может делать человек, владеющий технологиями веб-разработки.Прочитав эту книгу, вы узнаете, что представляет собой совреме...
Читать онлайн
Интернет давно и прочно проник в нашу жизнь, и без него уже невозможно представить существование человечества. Им активно пользуются представители самых разных слоев нашего общества – независимо от возраста, рода занятий, профессиональной принадлежности, социального положения и иных факторов. Более того – многие приобретают себе компьютер исключительно для того, чтобы иметь постоянный доступ к Интернету.В данной книге мы расскажем о том, как самостоятельно подключиться к Интернету на компьютере ...
Читать онлайн
В увлекательной и доступной форме рассказано, что, где и почем можно купить в российских и зарубежных интернет-магазинах. Автор книги, знающий все об онлайновых покупках, делится с читателями своими навыками и бесценным опытом. Приведены пошаговые инструкции по оформлению заказа, поиску, оплате, доставке и возврату товара. Описана специфика покупок в зарубежных магазинах. На основе детального и пристрастного анализа сетевых магазинов даны практические советы и рекомендации по покупке одежды и об...
Читать онлайн
Продвижение в социальных сетях – направление актуальное и быстро развивающееся. Книг на эту тему недостаточно, а интерес аудитории растет с каждым днем. Об этом говорит большое количество блогов, посвященных данной тематике, семинаров и тренингов в Интернете и за его пределами. Количество компаний, предлагающих услуги по маркетингу в социальных сетях, постоянно увеличивается.Книга, которую вы держите в руках, освещает различные аспекты продвижения в социальных сетях. Прочитав ее, вы узнаете, как...
Читать онлайн
В этой книге представлены 50 реальных, законных и быстрых способов заработать, имея под рукой только компьютер и доступ в Интернет. Вам не понадобятся вложения и специальные знания. Все советы даны в сжатом виде – только самое ценное, что действительно работает, без «воды».По каждому из способов дана подробная пошаговая инструкция: что и как делать, в какой последовательности.Вы сможете заработать деньги буквально в течение нескольких дней, вам надо лишь взять и сделать то, о чем написано в этой...
Читать онлайн
Перед читателем лучшее краткое содержание песней «Илиады» Гомера, с указанием всех героев и дополнительной информации о поэме. Обложка авторская, в оформлении использовано изображение античного бюста Гомера....
Читать онлайн
Однажды Сэм Керн спас меня от «прелестей» детского дома, при этом обозначив, что теперь я его должница. Время шло, я уже забыла об этом, как вдруг он появился на пороге, как черт из табакерки. С дьявольской улыбкой и контрактом в руках… Брачным контрактом, который я просто обязана подписать. Для обложки использовано фото с сайта Shutterstock, автор Conrado.Содержит нецензурную брань....
Читать онлайн
❣️ОДНОТОМНИК❣️ "А почему бы и нет?" - подумала я отправляясь в тыл к заклятому врагу своего королевства. Всяко лучше, чем эти ваши предназначения о детях и монастырях. А суеверия? Пф! Никогда в них не верила. Вампиры и драконы - все это сказки! А графья и вовсе не кровожадные злодеи, милее свет не видывал. Но батюшке этого не объяснишь, он объявил войну. Потому пора положить конец многолетней вражде! Только как? Не ужели придется выходить замуж? Что за всех сразу?! В тексте есть: #неунывающая ...
Читать онлайн
- Ты вообще заметил, как сильно я изменилась за эти пять лет? Дэн обводит меня быстрым взглядом, от которого внутри все дрожит. - Заметил. - И как тебе? - Ты меня клеить собралась, Алин? Плохая идея. На всякий случай напоминаю: я старше тебя на двенадцать лет, я брат твоей мачехи и бизнес-партнер твоего отца. - Я знаю. А ещё знаю, что влюбилась в Дэна с первого взгляда. И готова на все, чтобы мы были вместе. Только вот я не подозревала, насколько высокой будет цена моего счастья....
Читать онлайн