Logo of museum-digital

museum-digital

Програмне забезпечення Зовнішній інтерфейс/портал
BannerImage from page 280 of "The practical aspect of the slope deflection method and its application to the design of the Roosevelt Road Viaduct" (1920); Grodsky, Morris; Contributing Library: Paul V. Galvin Library, Illinois Institute of Technology; Digitizing Sponsor: CARLI: Consortium of Academic and Research Libraries in Illinois

Основний зовнішній інтерфейс museum-digital

museum-digital був заснований для публікації інформації про музейні предмети онлайн. Це неможливо без відповідного програмного забезпечення.

"Фронтенд" - це перший застосунок, який було розроблено в museum-digital. З його допомогою музеї можуть об'єднати зусилля, щоб презентувати себе та свої об'єкти в інтернеті.

Для того щоб дати повне уявлення про музеї та їхні об'єкти, відтоді з'явилася різноманітна додаткова інформація. З одного боку, музеї тепер можуть додавати інформацію про свої зібрання, групи предметів, виставки та події. З іншого боку, було додано низку можливостей для зв'язування та візуалізації інформації.


Скріншоти

Стартова сторінка німецького національного порталу museum-digital.
Сторінка розширеного пошуку у фронтенді museum-digital.
Використовуючи налаштування розширеного пошуку, користувачі можуть задавати точні пошукові запити.
Збагачені результати пошуку у фронтенді museum-digital
Сторінки результатів пошуку збагачуються на основі даних з наших контрольованих словників.
Сторінка хронології в museum-digital.
Фронтенд museum-digital пропонує часову шкалу для перегляду результатів пошуку, відсортованих за їхнім відношенням до часу.
Об'єкти на сторінках карт у museum-digital.
Використовуючи сторінки "об'єкти на карті", користувачі можуть знайти цікаві об'єкти, ґрунтуючись на своєму географічному положенні.
Сторінка об'єкту.
Сторінка об'єкту у фронтенді museum-digital.
Багатомовність у фронтенді museum-digital.
museum-digital є багатомовним, і відображувані записи теж можуть бути багатомовними. Мову навігації та мову записів можна перемикати незалежно одна від одної.
Сторінка огляду виставки у фронтенді museum-digital
Сторінка огляду виставки у режимі плитки.
Для виставок і заходів є календарі.
Для виставок і заходів є календарі.
У вигляді графіка
Подання "у вигляді графіка" пропонує користувачам альтернативний варіант навігації порталом.
Клавіатурне управління фронтендом museum-digital.
Досвідчені користувачі можуть переміщатися порталом за допомогою клавіатури через інтерфейс, натхненний emacs.
Порівняння об'єктів
Два об'єкти можна порівняти один з одним.

Технічна інформація

Фокус - Принципи дизайну

"Фронтенд" museum-digital насамперед спроектований таким чином, щоб завжди пропонувати чіткий акцент на тій інформації, яка є центральною для цієї сторінки або розділу. Це дає змогу легко зрозуміти інформацію. Для досвідчених користувачів існує безліч додаткових можливостей - від візуалізації до меню командного рядка, вбудованого в сайт. Однак вони "заховані" в бічних панелях або доступні тільки за допомогою сполучень клавіш, щоб не дратувати користувачів-початківців.

API

Публікація та забезпечення доступності - це не тільки можливість перегляду чого-небудь. Це також означає надання людям можливості використовувати дані для реалізації своїх власних ідей. Відповідно, вся інформація, опублікована за допомогою "фронтенду" museum-digital, також доступна в машиночитаному вигляді через наш JSON API.

У міру можливості, "фронтенд" надає інформацію і у відкритих стандартах: інформація про об'єкти може бути доступною в LIDO, інформація про музеї може бути завантажена у вигляді електронних візитних карток (vCard), а календарна інформація, така як виставки, може бути інтегрована в календарні інструменти за допомогою стандарту iCalendar.

Відкриті стандарти

LIDOдля метаданих об'єктів

Заснований на [CIDOC-CRM] (https://www.cidoc-crm.org/), LIDO пропонує стандартизований формат XML для обміну метаданими об'єктів для музеїв. Багато з центральних концепцій, на яких побудований museum-digital, запозичені з LIDO (наприклад, структура подій для більш точного опису місця розташування і датування)

iCalendarдля записів календаря

Календарні записи про події та виставки можна завантажити та підписатися на них, використовуючи формат iCalendar та суміжний стандарт WebCal. iCalendar - це формат, що добре себе зарекомендував і, зокрема, може бути використаний для імпорту подій до мобільного календаря.

vCardдля контактної інформації установ

Якщо iCalendar призначений для записів календаря, то vCard - для контактної інформації: Дуже простий і широко розповсюджений стандарт, який може використовуватися для обміну контактною інформацією практично між усіма популярними менеджерами адресних книг. Фронтенд museum-digital реалізує сумісний обмін контактною інформацією музеїв і зібрань за допомогою vCard.

oEmbedдля посилань на сторінки об'єктів, серій та установ

oEmbed - це стандарт для опису бажаного способу вбудовування однієї сторінки в іншу. Використовуючи oEmbed, на сторінки об'єктів, установ та серій можна посилатися, наприклад, у блогах WordPress

TEIдля транскрипцій

TEI (Text Encoding Initiative) - це стандарт для кодування тексту в машиночитаному вигляді. У museum-digital він від самого початку підтримується для транскрипцій і може бути використаний як альтернативний формат виведення інформації про об'єкти, орієнтований на транскрипції та надсилання/отримання листів і подібних об'єктів.

IIIFдля зображень

IIIF пропонує стандартизований API для посилань на зображення або їхні розділи. У стандартній конфігурації зображення збираються для представлення будь-якого об'єкта (наприклад, музейного предмета), але ці збори, своєю чергою, можуть бути зібрані у вищі за розміром збори. Оскільки IIIF вимагає редагування зображень на стороні сервера перед надсиланням користувачеві, він доступний тільки для локально розміщених зображень. Однак для них IIIF версії 2.1 повністю реалізовано.

RSSдля того, щоб бути в курсі подій

Там, де перераховані об'єкти, події чи виставки, інтерфейс museum-digital генерує RSS-стрічку. На ці стрічки можна підписатися за допомогою програми для читання стрічок

JSON-LDдля додання інформації легкочитабельності для пошукових систем

Google та інші пошукові системи можуть використовувати більш докладні [структуровані дані] (https://developers.google.com/search/docs/advanced/structured-data/intro-structured-data) для створення попередніх уявлень про деякі типи даних, що часто з'являються, - таких як події або поширені запитання. Скрізь, де це доречно, необхідні структуровані дані надаються фронтендом

Розробка

"Фронтенд" museum-digital побудований з використанням PHP8 і MySQL. JavaScript використовується для інтерактивних функцій і візуалізації. Список використовуваних бібліотек можна знайти тут. Для контролю версій ми використовуємо git.


13
мов

Фронтенд створений для багатомовного використання і вже перекладений кількома мовами. Звісно, ми завжди раді допомозі в перекладі фронтенду (як і всіх інших інструментів museum-digital) новими мовами. Опис того, як можна використати для цього наш спеціальний інструмент перекладу, можна знайти доступно в блозі (німецькою мовою).


Багато музеїв об'єднуються, щоб використовувати museum-digital як платформу для публікацій - і таким чином представляють свої об'єкти за допомогою фронтенду.

1076
закладів

Частозадавані питання

Як музей може опублікувати свої предмети в museum-digital?

Спочатку музей має бути створений у musdb регіональним адміністратором, відповідальним за відповідну версію museum-digital. Для цього необхідно надати назву, адресу, стислий опис музею (щонайменше 25 символів) та зображення, що символізує музей. Після створення музею до musdb об'єкти можна вносити та публікувати по одному - або ж можна імпортувати наявні дані про зібрання установи у великій кількості. Установа стає публічною лише після публікації одного з її об'єктів

Чи зберігаються минулі версії сторінок об'єктів в архіві для отримання наукових посилань?

Так. Після оновлення сторінки загальнодоступного об'єкта робиться знімок її вмісту, який стає доступним за допомогою архіву сторінок.

Чи пропонує фронтенд museum-digital постійні URL-адреси?

Ми не привласнюємо автоматично DOI, дескриптори або що-небудь подібне опублікованим сторінкам. Однак ми ретельно стежимо за тим, щоб будь-який URL первинної сторінки (наприклад, сторінки об'єкта або музею) залишався стабільним і щоб було достатньо посилань зі старих структур URL, щоб жодне посилання не було втрачено. Наш підхід до цієї теми див. у статті Тіма Бернерса-Лі [Cool URIs don't change] (https://www.w3.org/Provider/Style/URI).

Чи є макет фронтенду museum-digital чуйним?

Так.

У мене є чудова ідея для нового методу візуалізації! Ви можете її реалізувати?

Якщо це справді гарна і відповідна ідея, звісно. Просто надішліть нам листа.


Ресурси

Сторінки довідника (німецькою мовою) API-документація
Новини про фронтенд у блозі
API documentation for frontend and md:term Summary of the monthly user meetup (April 2023) / New features and improvements Summary of the monthly user meetup (March 2023) New Features at museum-digital (November 2022) musdb and frontend available in French and Russian