Russian Journal of Earth Sciences
enru_no

Мультимедийные записи лекций

В ГЦ РАН разработано ПО для подготовки интерактивных мультимедийных публикаций лекций и другого научного и образовательного контента. В отличие от хорошо известных работ и предложений в этом направлении (в первую очередь следует упомянуть это проект SciVee, финансируемый Национальным научным фондом США, сайт компании River Valley Technologies и проект издательства Elsevier Article of the Future) наши разработки ориентированы на использовании наиболее перспективных возможностей современных веб-технологий. Публикация лекций, особенно образовательных, в число которых входят также доклады на научных конференциях, имеет смысл постольку поскольку пользователь имеет возможность не только видеть и слышать, но и иметь возможности интерактивного управления лекцией, а сама лекция оперирует не только со статическими слайдами, но и с другими динамическими объектами, в том числе интерактивными.

Лекция: Adobe Flash

Разработанная нами технология подготовки интерактивных лекций в формате Adobe Flash позволяет наряду со статическими слайдами включать в лекцию такие объекты как:

Программа лекции написана на языке ActiveScript, вер. 3.0. Ввод параметров всех используемых элементов, включая множества точек прерывания (JavaScript cuepoints), осуществляется через набор XML файлов. Примеры лекций, построенных с использованием разработанной технологии, опубликованы в Russian Journal of Earth Sciences (http://rjes.wdcb.ru/isr/index.html).

Подготовка исходного описания лекции, имеющей сложную структуру и соответственно большое число различных элементов, может оказаться достаточно трудоемкой задачей. Для ее упрощения в ГЦ РАН разработана концепция Flash редактора [Отчет ГЦ РАН – 2015, в печати], обеспечивающего генерацию XML файлов в интерактивном режиме. Альфа-версия такого редактора (QPeditor-NN) сама по себе представляет Flash объект, в который загружается в качестве объекта редактируемый .swf файл вместе с набором используемых для редактирования инструментов. Редактор работает под управлением Adobe Flash Player не ниже версии 10.

Лекция: HTML5 + canvas

Наряду с решением на основе технологии Flash была изучена возможность построения записей лекций с перечисленными выше характеристиками, на базе HTML5, включая такой мощный инструмент как canvas, а также JavaScript и CSS. Подобное решение имеет ряд несомненных преимуществ перед решением с использованием технологии Flash. В первую очередь речь идет о возможности включения в лекцию практически любых фрагментов в HTML5, например, управляемых JavaScript анимаций, анимаций на базе canvas, фрагментов видео, интерактивных карт типа Google Maps и т.п. Как известно, Flash допускает включение лишь крайне усеченных HTML фрагментов. Немаловажным является также то, что для создания HTML5 лекции не требуется коммерческое матобеспечение, для просмотра и работы с такой лекцией пригоден любой современный браузер из большой пятерки (IE, Firefox, Opera, Chrome, Safari).

Для построения демонстрационной версии лекции в HTML5 был использован набор исходных данных для лекции П. Кабата ранее опубликованной в формате Flash [Kabat, 2012]. Результат представлен на сайте электронных публикаций ГЦ РАН (http://eos.wdcb.ru/html5/lecture/elx_lect.html)