home

Сравнение веб-плееров ELiS и НЭБ при отображении карт

Публикация коллекции карт в Национальной электронной библиотеке (НЭБ) и очевидные проблемы веб-плеера дали отличный повод сравнить плеер НЭБ с ELiS для задачи отображения карт.

neb_atlas_nozoom.jpg

В статье я объясню почему НЭБ плох для карт, как карты отображает ELiS. Статья будет полезна и при выборе различных плееров и электронных библиотек, т.к. в ней разбираются два сложных случая для книжных плееров.

Как НЭБ работает с картами[править]

В НЭБ не имеется специализированных инструментов для отображения карт, поэтому они упаковываются в обычный PDF-файл и отображаются в стандартном книжном плеере. Эти же PDF-файлы с картами загружены и в ELiS в виде стандартных PDF-книг и, аналогично, отображаются в книжном плеере.

Кроме одностраничных файлов-карт, в сравнение добавлен атлас, также входящий в картографическую коллекцию РНБ. Атлас - многостраничный документ, в котором иногда попадаются карты на развороте книги, что для некоторых плееров также является сложной задачей.

Все сравнения производятся на FullHD мониторе (1920х1080).

В идеале для карт и плакатов требуется специализированный плеер, но оптимизированные плееры редко встречаются в электронных библиотеках (ЭБ), а в отечественных библиотеках такие плееры - совсем редкость.

Отображение карты[править]

Сравнивать плееры будем на примере "Плана столичного города Москвы" в НЭБ http://нэб.рф/catalog/000200_000018_RU_NLR_DIGIT_30371/viewer/ и в ELiS http://demo.elibsystem.ru/node/27591

Карта без зуммирования[править]

Без зума НЭБ вписал бы карту по высоте, но есть вертикальный скролл из-за видимого верхнего заголовка. На самом деле в НЭБ при чтении книги фиксирована определенная ширина, подобранная так, чтобы по высоте большинство книг влезали без дополнительного скролла (при условии первого скролла, чтобы скрыть верхний заголовок книги). В НЭБ всего один режим просмотра, но он, фактически, двухрежимный: с фиксированной шириной (высота - какая получится) и с выравниванием по ширине экрана (только в полноэкарнном режиме).

neb_map_nozoom.jpg

В ELiS, в отличие от НЭБа, три режима просмотра: одностраничный, двухстраничный (оба с выравниванием страницы по высоте) и скролла страницы. Выбор оптимального режима в ELiS производится автоматически. Для одиночной карты активизируется одностраничный режим просмотра. Подробнее об режимах можно узнать здесь: http://elibsystem.ru/node/104.

elis_map_nozoom.jpg

Пока между плеерами примерный равная ситуация, т.к. в обоих случаях пользователь захочет перейти к зуммированию, чтобы подробнее рассмотреть карту.

player_map_nozoom.gif

Карта с зуммированием[править]

В НЭБ нет горячих клавиш для зуммирования, или таковые не удалось обнаружить. Для увеличения карты есть только одна возможность: перейти в полноэкранный режим.

НЭБ имеет оптимизацию: при переходе в полноэкранный режим автоматически включается выравнивание по ширине экрана.

Возможность увеличения более ширины экрана в НЭБ не предусмотрена. В нашем случае это приводит к нечитаемости подписей. Отсутствие кнопки зуммирования делает НЭБ фактически малопригодным для отображения реальных карт.

Ниже приводится максимальное увеличение:

neb_map_zoomed.jpg

В ELiS увеличить карту можно двумя способами:

  1. Переключиться в режим скроллинга. Тогда произойдет выравнивание по ширине.
  2. Использовать кнопку зуммирования на страницы или горячие клавишы.

Использовать оба способа можно как переходя в полноэкранный режим, так и нет. Автоматического переключения в полноэкранный режим в ELiS не происходит. Т.к. первый способ по получаемому результату близок к переходу в полноэкранный режим НЭБ, разберем только второй способ.

Кнопки зуммирования увеличивают (или уменьшают) размер страницы. Вместо кнопок можно использовать стандартный способ зуммирования в браузерах: прокручивать колесо мыши с зажатой кнопкой Ctrl для быстрого увеличения/уменьшения страницы.

Соответственно, можно приблизить карту до состояния, при котором чтение надписей становится комфортным. Ниже приведена нижняя часть карты с надписями:

elis_map_zoomed.jpg

Более наглядное сравнение НЭБ и ELiS:

player_map_zoomed.gif

Отображение атласа[править]

Чтение 4-го тома атласа Maritime тоже оказывается весьма проблематично из-за плеера НЭБ. В атласе, как и в некоторых на практике встречающихся книгах, между стандартными страницами попадаются развороты книги. Т.к. плеер НЭБ при стандартном чтении использует фиксированную ширину, страница сжимается. В ELiS страница выравнивается по высоте, поэтому разворот корректно отображается.

Ниже представлен переход с 9 на 10 страницу в НЭБ и в ELiS:

player_atlas_neb_vs_elis.gif

Ссылка на атлас в НЭБ: http://нэб.рф/catalog/000200_000018_RU_NLR_DIGIT_519871/viewer/. Для повторения теста, надо перейти на 10 страницу. Возможность открыть книгу в НЭБ сразу на нужной странице, увы, отсутствует.

Ссылка на атлас в ELiS: http://demo.elibsystem.ru/node/27605

C зуммированием атласа результат НЭБа остается неудовлетворительным. В НЭБ зуммирование более ширины экрана невозможно, поэтому макимальное приближение низко. В ELiS приблизить карту на развароте атласа можно гораздо с большей подробностью:

player_atlas_zoomed.gif

Заключение[править]

НЭБ не приспособлен для отображения карт, плакатов и других документов в высоком разрешении, хотя плеер НЭБ был созда 11 месяцев назад компанией ЭЛАР в рамках 130 млн. государственного финансирования.

ELiS справляется с картами существенно лучше.

Проблемы с картами, приведенные в статье, могут повторяться в том или ином виде и в других плеерах. При покупке электронной библиотеке и необходимости загружать в нее картографические данные, я рекомендую убедиться в их нормальном отображении.

Создателем PDF-документов, в которых присутствуют карты, следует размещать страницы с картами в высоком разрешении. Формат PDF, хотя и не является оптимальным для одностраничных карт и плакатов, позволяет внедрять оцифрованные копии карт на отдельных страницах в очень высоком разрешении, что сделано в рассмотренном атласе. Однако, не следует повторять ошибок РНБ в следующих документах: