Кто такая ELiS?
Пока пользователи продолжают мечтать о функциональных электронных библиотеках, разработчики пытаются оптимизировать старые и создавать новые продукты, учитывая тренды последних лет: всеобщую мобилизацию, возрастающую роль интерактивного контента в образовании, обеспечение защиты контента, работу в «облаках».
Поколения электронных библиотек
Возникновение электронных библиотек связывают с зарождением проекта «Гутенберг» в 1971 г. Более чем за 40 лет сменилось несколько поколений цифровых библиотек. Можно выделить следующие этапы, связанные с функциональностью библиотечных систем.
Тексты, хранящиеся на локальных компьютерах
Изначально такие библиотеки не имели даже простейшего поиска. Наиболее распространёнными на сегодняшний день программами такого типа являются Calibre и Adobe Digital Editions.
Тексты, хранящиеся на сайтах в Интернете
Это поколение библиотек возникло вскоре после появления Глобальной паутины. Фактически это размещение в Сети библиотек первого поколения, которые позволяют хранить минимум библиографической информации, но очень широко распространены благодаря простоте создания и администрирования. Характерным представителем является библиотека М. Мошкова lib.ru.
Тексты в Сети с полнотекстовым поиском
и использованием библиографического описания К типичным представителям третьего поколения цифровых библиотек можно отнести архив Dspace и большинство современных книжных онлайн-ритейлеров, а, кроме того, ряд электронно-библиотечных систем: «КнигаФонд», ЭБС издательства «Лань», Biblio STOR-M, «БиблиоТех» и др.
Библиотеки с собственными мобильными клиентами
К наиболее развитым представителям этого поколения в России относятся «ЛитРес» и Bookmate. ЭБС только начали двигаться в этом направлении, мобильными приложениями разного уровня обладают «Университетская библиотека онлайн», «Библиороссика», IPRbooks.
Упомянутые цифровые библиотеки используют в качестве основной единицы хранения файлы в форматах pdf, ePub, mobi. Онлайн-магазины четвёртого поколения добавили к этому списку аудиокниги. Но в целом деятельность библиотек остаётся сосредоточенной вокруг чтения.
Библиотека ELiS (www.elibsystem.ru), помимо этого, поддерживает востребованные в Интернете мультимедийные документы: презентации, видеофайлы, прямые трансляции как в веб-среде, так и в мобильных приложениях. Поэтому ELiS можно отнести к поколению «4+». ELiS устанавливается на сервере библиотеки и позволяет полностью контролировать распространение контента.
«Антикризисные» мультимедийные библиотеки
Проникновение Интернета в жизнь людей и медленная реакция библиотек на цифровой вызов привели к затяжному кризису. Вузовским библиотекам остаётся повторить путь, по которому уже идут западные: стать площадкой доступа к облачным ЭБС, осуществлять справочное и информационное обслуживание. Однако переход образования на электронный контент постепенно обесценивает бумажный фонд, а аренда облачных сервисов не обеспечивает накопления собственных цифровых ресурсов.
В этой ситуации мультимедийные возможности ELiS придают библиотечной деятельности новый смысл. Библиотека становится архивом и центром цифровой дистрибуции всего значимого цифрового контента, который генерируется организацией, публикуется на её официальном сайте, в других онлайн-сервисах, а то и просто безвозвратно теряется. В вузах к контенту такого типа относятся презентации с конференций, сборники научных статей, годовые отчёты, видеозаписи культурных и просветительских мероприятий, лекций, курсовые и дипломные работы, авторефераты, диссертации, журналы, газеты, записи передач вузовских радио и ТВ... С помощью ELiS библиотека может агрегировать весь важный контент на своём сайте и в мобильном приложении, привлечь потребителей перечисленных ресурсов, выступить цифровым онлайн-архивом и повысить статистические показатели.
Конечно, такая система — сложный продукт, который не подходит малым библиотекам, однако вполне возможен распределённый вариант, когда ELiS может внедряться в качестве единой технологической платформы для школьных библиотек в пределах одного города или для объединённых по географическому принципу сельских библиотек.
Система ELiS предназначена прежде всего для библиотек, она не имеет встроенного биллинга и не может служить площадкой для интернет-магазина. Такая концепция позволяет сосредоточиться на потребностях читателей и предоставить им возможности, отсутствующие в облачных ЭБС и онлайн-магазинах.
Сайт ELiS
Если библиотека хочет стать основой хранения и распространения контента организации, для неё особую важность приобретает интерфейс сайта, его дружелюбность к пользователю. Библиотечный сайт должен оказаться конкурентоспособным на фоне ведущих онлайн-сервисов.
Документы, размещённые в ELiS, можно легко публиковать на внешних сайтах. При этом для таких систем управления контентом, как Joomla! и Wordpress, есть специальные модули, а для остальных можно воспользоваться простым подключением JavaScript.
JavaScript – язык программирования, используемый в основном на сайтах для добавления элементам веб-страницы динамической функциональности, анимации и интерактивности
Навигация
Навигация в ELiS осуществляется по иерархическому каталогу, состоящему из папок, каждую из которых можно считать коллекцией. Изменение каталога на сайте приводит к соответствующим изменениям в мобильном приложении.
Мобильное приложение
В 2012 г. число проданных смартфонов в России превысило количество проданных компьютеров. Распространение смартфонов существенно расширило доступность э-книг и цифровых библиотек. Но даже хорошо оптимизированные для мобильных устройств сайты не позволяют достичь комфортного уровня производительности и удобства: требуется полноценное мобильное приложение. Приложение ELiS доступно для iOS 6.1+, Android 2.3+ и Windows, полностью интегрировано с сайтом и позволяет получить доступ ко всем поддерживаемым в ELiS типам документов. В отличие от некоторых других приложений, ELiS работает не только на планшетах, но и на смартфонах, включая iPhone. Интеграция с сайтом означает общую пользовательскую базу, документы, структуру каталога без дополнительных трудозатрат со стороны библиотекарей.
У многих пользователей на мобильных устройствах уже есть любимые приложения для чтения, и они желают избежать установки ещё одного. ELiS позволяет с помощью протокола OPDS открывать незащищённые книги в сторонних мобильных приложениях под управлением iOS, Android и Windows Phone.
OPDS (англ. Open Publication Distribution System) – электронный каталог, позволяющий читать, сортировать и распространять электронные издания. OPDS-каталоги используют существующие или формирующиеся открытые стандарты и конвенции, направленные на упрощение взаимодействия.
У авторизованных пользователей история чтения на всех устройствах синхронизируется с сервером. Начав читать книгу на смартфоне, пользователь без усилий продолжит чтение на планшете с последней открытой страницы.
Устройства для чтения с безопасным для глаз экраном на электронных чернилах работают на основе Android или Linux. ELiS можно установить на букридеры под управлением Android с Wi-Fi и сенсорным экраном. При этом специальный режим работы позволяет продлить время службы экрана и снизить энергопотребление устройства.
Если библиотека закупит планшеты для читального зала, то возникнет проблема приватности: Android ориентирован на работу с единственным пользователем, и этому пользователю окажется доступна вся история предыдущего читателя. Режим читального зала в ELiS очищает историю просмотров при закрытии приложения.
Защита контента
В ELiS реализована классическая схема защиты от копирования. Но, в отличие от систем, подобных Vivaldi, ELiS способна извлекать дополнительную выгоду от интеграции защищённого просмотра книг с сайтом.
В ELiS реализована гибкая схема управления доступом, который задаётся на уровне страниц. Например, смотреть обложку книги и её оглавление разрешено всем пользователям, а все остальные страницы могут открыть только авторизованные пользователи.
Для защищённых авторским правом книг чаще всего используется схема, при которой доступ из читальных залов и партнёрских библиотек предоставляется по IP-сетям анонимно, а для чтения через Интернет необходимы логин и пароль.
В качестве дополнительной меры защиты можно использовать наложение «водяного знака» на страницы с датой и логином пользователя или его IP-адресом.
Многие правообладатели продают свои учебники с ограничением лицензий. В ELiS имеется возможность не только ограничить число пользователей, одновременно читающих учебник, но и зарезервировать часть лицензий для чтения только с сайта, не позволив потратить все лицензии на оффлайн-чтение.
Сейчас библиотеки для защиты контента на сайтах используют внешние программы, подобные Vivaldi. Вначале пользователи находят карточку с библиографическим описанием, затем книга открывается в плеере, который не поддерживает метаданные. Если пользователь решит поделиться книгой, он отправит ссылку на плеер, а не на сайт с карточкой. Поисковые системы фиксируют размытие ссылочной массы и понижают сайт библиотеки и книгу в поисковой выдаче.
В ELiS вследствие интеграции защищённого плеера и сайта такой проблемы нет, а дополнительная оптимизация повышает позиции книг в выдаче «Яндекс» и Google.
Что касается самого веб-плеера, то пользователям доступны следующие возможности:
· управление с клавиатуры, позволяющее быстро переходить на любую страницу, перелистывать их, подстраиваться под размеры дисплея, переходить в полноэкранный режим;
· совместимость с мобильными браузерами, перелистывание страниц при помощи жестов непосредственно в браузере;
· учёт несоответствия нумерации страниц их физическому расположению в книге;
· ночной режим для браузера, помогающий сберечь зрение пользователям компьютеров;
· постраничные комментарии из социальной сети «ВКонтакте».
Поиск
В качестве поискового механизма используется отечественная система Sphinx, поддерживающая русскую морфологию и, как следствие, обеспечивающая широкие возможности поисковых запросов. В частности, можно задать расстояние между искомыми словами, отрицание, точное совпадение, порядок следования. Поисковые результаты ранжируются с учётом большого числа факторов, а не просто по частоте встречающихся совпадений в тексте.
Поиск работает в виде единой строки. Чтобы пользователю не пришлось изучать инструкцию, имеется помощник создания поисковых запросов по основным полям.
Поиск является контекстно-зависимым. Если пользователь использует поиск при открытой книге, процесс будет производиться в данном документе. В корне библиотечного каталога поиск работает для всех документов библиотеки. Для списка библиотек активируется федеративный поиск.
В результатах поиска не только подсвечивается найденный текст, но и форматируется вывод в соответствии с типом найденного контента. На мобильном приложении презентации, коллекции, видео, книги выводятся в виде виджета, а совпадения с содержанием книги — в виде подсвеченного текста.
Презентации
В ELiS имеется модуль презентаций, работающий подобно сервису SlideShare: презентация преобразуется в иллюстрации и проигрывается в HTML-плеере. На мобильных устройствах презентация доступна в нативном приложении.
Нативное, или полноценное, мобильное приложение – отдельная программа с собственным программным обеспечением.
На презентации в ELiS DRM-защита не налагается, так как в большинстве случаев они публичны. Текст презентации отображается на странице плеера для индексации поисковыми роботами Google и «Яндекс».
Для презентаций в ELiS реализованы две интересные возможности:
· большой полупрозрачный курсор для замены лазерной указки при зажатии кнопки мыши. Докладчику больше не надо поворачиваться к аудитории спиной;
· возможность рисования на презентации с помощью HTML5 Canvas.
Прямые трансляции
Однако часто их просмотр существенно ограничен поддерживаемыми платформами, которые, в частности, не работают на мобильных устройствах или компьютерах с Mac OS X.
Модуль прямых трансляций ELiS позволяет встраивать прямое вещание непосредственно в каталог и поддерживает отображение видео с IP-камер или с компьютеров. Доступность трансляции обеспечивается с помощью использования Adobe Flash, HLS и мобильных приложений.
Видео
Как показывает практика, хранение видеофайлов сложнее, чем может показаться на первый взгляд. Размещаемый контент необходимо конвертировать в пригодные для воспроизведения в браузере форматы и желательно с разным разрешением для просмотра в высоко- и низкоскоростных сетях.
ELiS реализует схожий с YouTube принцип распространения видео: загруженный контент попадает на выделенную серверную ферму, где кодируется практически из любого формата в пригодные для веба форматы MP4 и WebM в трёх разрешениях, вплоть до FullHD.
Серверная ферма – распределённая система узкоспециализированных серверов.
Готовое видео загружается на серверную ферму для хранения и трансляции в браузеры и на мобильные устройства. Распределённая архитектура позволяет хранить и кодировать большие объёмы видео на самых обычных серверах. Перекодирование видео не замедляет работу сайта.
Для загруженного видео по включённым тегам автоматически генерируются видеоканалы, которые можно встраивать в другие сайты, при этом ролики будут воспроизводиться в цикличном режиме.
При помощи дополнительного модуля информационной панели можно создать корпоративное телевидение, транслирующее информационные видеоролики на установленных в организации видеопанелях с учётом весовых коэффициентов. Это особенно интересно с учётом штатной возможности Microsoft PowerPoint конвертировать презентации в видеоролики c сохранением визуальных переходов.
Статистика
Просмотр каждой страницы фиксируется. На основании этих записей можно построить статистический отчёт за любой промежуток времени, а автоматизаторы могут получить прямой доступ к «сырым» статистическим данным для создания более сложных отчётов, например о том, какие книги и когда читал определённый читатель.
Бесплатные модули Drupal позволяют подключить Google Analytics и «Яндекс Metrika» для получения информации об источниках переходов на сайт библиотеки.
-----------------------------------------------------------------------
В планах ELiS на 2015 г. — реализация поддержки оптимизированного для мобильных устройств формата электронных книг еPub3. Это позволит хранить в системе интерактивные книги, содержащие видео, звуковое сопровождение и анимацию. Также появится приложение ELiS для Mac OS X, функционально идентичное мобильным приложениям и приложению для Windows.
Автор Арсен Исаевич БОРОВИНСКИЙ, основатель ELiS