КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Программирование на стороне клиента
Технологии на стороне клиента характеризуются диапазоном от простых вспомогательных приложений - запускаемых при загрузке таких типов информации, как Zip-файлы, или документов Word, — до сценариев, встроенных в языки сценариев на основе браузера, таких как JavaScript. Вспомогательные приложения Один из подходов к программированию на стороне клиента представлен в форме запрограммированных решений, таких как вспомогательные приложения. В ранний период истории Internet, в эпоху Mosaic и Netscape 1.x, функциональность браузеров и поддержка ими информационных средств помимо HTML были ограниченными. Если встречались новые типы информации или бинарные формы, они должны были передаваться внешней программе, называвшейся "вспомогательным приложением". Вспомогательные приложения обычно работают вне окна браузера. Примером вспомогательного приложения может выступить средство сжатия или архивации вроде WinZip, которое запускается автоматически при загрузке из Internet сжатого файла. Вспомогательные приложения часто проблематичны, поскольку они плохо интегрированы с браузером и не располагают методами обратного взаимодействия с ним. Поскольку вспомогательное приложение не было встроено в Web-браузер, встроить внешние типы информации и бинарные формы в Web-страницу было непросто. Наконец, пользователи зачастую должны были загружать и устанавливать вспомогательные приложения, что удерживало многих людей от их применения. Идея вспомогательного приложения довольно проста: это программа, к которой браузер обращается за помощью. По отношению к Web-браузеру в роли вспомогательного приложения может выступать любая программа, если с ней можно связать MIME-тип. Когда объект отправляется в Internet, к нему в виде HTTP-заголовка прибавляется информация, обозначающая его тип. Эта информация существует в форме MIME-типа. К примеру, с каждым файлом Acrobat должен быть связан тип содержимого application/pdf. Когда браузер получает файл с таким MIME-типом, он обращается к своим параметрам, чтобы узнать, как обрабатывать этот файл. Среди таких опций может быть сохранение файла на диск, удаление файла или его передача другим программам, таким как вспомогательное приложение или сменный модуль браузера. Благодаря MIME-типам и вспомогательным приложениям разработчик может разместить на Web-сайте файлы Microsoft Word; пользователи будут иметь возможность скачать их и автоматически прочитать- в том случае, если у них есть соответствующее вспомогательное приложение.
Дата добавления: 2015-05-26; Просмотров: 1094; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |