Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Создание сетевых компонент




Объединение в Internet сетей, основанных на различных платформах потребовало создания средств, способных учитывать этот фактор. Для представления информации в Internet был предложен язык гипертекстовой разметки HTML (Hyper Text Markup Language). HTML-документ представляет собой ASCII-текст (содержащий команды разметки, указывающие, где находится и в каком виде должна быть представлена информация), а следовательно должен одинаково восприниматься независимо от платформы. Учет специфики при этом возлагается на специальную программу Web-браузер, управляющую визуализацией документа на экране. Первые версии HTML (в настоящее время создана 4-я версия стандарта языка) обладали довольно ограниченными изобразительными средствами, однако в настоящее время ситуация существенно изменилась.

Богатые возможности HTML по представлению текстовой и графической информации, включение в него поддержки мультимедиа, возможность разграниченного и авторизованного доступа к документам делают его весьма привлекательным для предоставления удаленного доступа к образовательной информации средствами WWW. Определенным недостатком HTML с дидактической точки зрения являлась его слабая интерактивность. Однако современный стандарт HTML позволяют включать в текст HTML-документа программы-скрипты, написанные на языках Perl, VB Script, Java Script, обеспечивающие реакцию на действия пользователя.

При создании учебных материалов, предоставляемых в виде интернет-ресурсов, следует учитывать, что наиболее распространенные браузеры Microsoft Internet Explorer и Netscape Communicator поддерживают не полностью совпадающие наборы HTML-команд, поэтому не следует использовать команды разметки, не входящие в общее множество команд. Следует также учесть, что язык HTML достаточно динамично развивается, так что документы, удовлетворяющие последнему стандарту языка, могут некорректно воспроизводится старыми версиями браузеров.

Web-технология предполагает, что информация в форме HTML-документов и связанных с ними мультимедиа файлов находится на сервере; по запросу соответствующие файлы передаются на машину-клиент, где с помощью браузера (Internet Explorer и Communicator имеют версии для различных платформ) происходит интерпретация. Передача информации от клиента на сервер (для обеспечения интерактивности) обеспечивается скриптами.

Создание HTML-документов существенно упрощается при использовании средств визуального проектирования, автоматизирующих написание HTML-кода (т.е.реализующих те же принципы, что и авторские системы). Такие средства существуют как в виде отдельные приложений, так и в качестве компонент (в последних версиях) браузеров.

Как отмечалось выше, языки высокого уровня позволяют разрабатывать приложения, работающие на конкретной платформе. Появление языка Java существенно изменило ситуацию. Концепция Java предполагает (вместо создания для каждой платформы своих компиляторов), создание виртуальных Java-машин, выполняющей независимый от платформы программный код. Таким образом обеспечивается межплатформенная переносимость приложений.




Поделиться с друзьями:


Дата добавления: 2014-01-15; Просмотров: 318; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.