Шаблоны проектирования веб-приложений. Паван Вора
Чтение книги онлайн.

Читать онлайн книгу Шаблоны проектирования веб-приложений - Паван Вора страница 39

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

Автор: Паван Вора

Издательство:

Жанр: Интернет

Серия:

isbn: 978-5-699-45019-0

isbn:

СКАЧАТЬ оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

      Примечания

      1

      SaaS – это модель продажи программного обеспечения, при котором поставщик разрабатывает веб-приложение, занимается его хостингом и управляет им (либо самостоятельно, либо через посредника), предоставляя клиентам возможность пользоваться им через Интернет. Клиенты не платят за право собственности на это программное обеспечение; они оформляют на него платную подписку.

      2

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

      3

      После выхода работы Кристофера Александра в сфере архитектуры, понятие шаблонов было популяризировано и стало применяться в области программного обеспечения. Этому способствовала также работа Эрика Гаммы, Ричарда Хелма, Ральфа Джонсона и Джона Влиссидеса (часто эту группу называют GoF, от англ. Gang of Four – «банда четырех»): «Приемы объектно-ориентированного проектирования. Паттерны проектирования» (Питер, 2007). Впоследствии шаблоны также стали популярны в области взаимодействия компьютера и человека, этому способствовали работы Тидвелла (Tidwell, www.designinginterfaces.com), Уэли (Welie, www.welie.com), Борчерса (Borchers, 2001), Грэхэма (Graham, 2003) и Ван Дюйна (Van Duyne et al., 2002, 2006).

      4

      Чтобы упорядочить разнообразие и несогласованность форм используемых шаблонов и чтобы найти способ объединения шаблонов и их языков от разных авторов в особые тематические коллекции шаблонов, участники конференции CHI 2003 предложили язык разметки на основе XML под названием Pattern Language Markup Language (PLML; произносится как «пэл-мэл»). Чтобы получить больше информации, см. работу Финчера (Fincher, 2003).

      5

      CAN-SPAM – часто используемое сокращение для Controlling the Assault of NonSolicited Pornography and Marketing Act of 2003 – Акт о контроле над распространением непрошеных сообщений порнографического характера и рекламы, 2003 год. В январе 2004 он стал законом и имеет отношение к тем компаниям в США, которые рассылают коммерческие электронные сообщения. Согласно этому закону у получателей рассылки есть право отказаться от рассылки.

      6

      Многие изображения CAPTCHA в Интернете используют сервис CAPTCHA, предоставляемый американским Университетом Карнеги-Меллон в рамках проекта reCAPTCHA, задачей которого является оцифровка книг путем отправки пользователям в качестве теста CAPTCHA оцифрованных слов, с распознаванием которых не справились системы оптического распознавания текста. Чтобы узнать о проекте подробнее, зайдите на страницу www.recaptcha.net.

iVBORw0KGgoAAAANSUhEUgAAAyAAAAEmCAAAAAC/3auAAAAAAmJLR0QA/4ePzL8AACAASURBVHja7JpdbF3Vlcd/zN7r3Hvs4+t7udskcZ06JLZxGmeSOtQJBdIMECEoIqiAkCJEpw9VpanmeR6Gp5HmBWleZjTSTCtmAFWtREQVUFUUBYaWj4Z4wDKdBIyv49YQHAcfcx37jM89Z58tzcO5/kgIH4VUYsBr2ffsu/ba+56Pvfb6r7XOVQus0zp9gcjK5Zp/6hyfeeildNW6gazTOn00/QV2ndd5nT+Cvxoe5Ir523W6EqTAfZrOj9RTzaP7kNRd1FQX66iLR6lPagKgsQJqrUw15HMvyOYc+cpUOtMkn2vayyzxpujiw2UUrbBuH1+kzWoWsdmn0NSZznT2MV2Xdq6R5M1LlS4a9onNZYglgLOrF4Arqs/plwQnYK0qWmtRbzz6+DPPvuWKls/m5bAIYEEtEyAopZoHhcBaaT7KWmJkHSh8kSCL2Agr2vc/8Q9ftHxcF5fI10jw5TIzyFrJmhmkqX+ СКАЧАТЬ