26-29 октября 2010 года, Красноярск

Рябченко М.Е.  

Разработка редактораформатированных данных как компоненты web-интерфейса информационных систем

Для информационных ресурсов в сети Интернет, построенных, как информационная система на основе баз данных, которые наполняются через их Web-интерфейс, существует актуальная проблема предоставления пользователю возможности ввода и редактирования форматированных данных. Ввод и редактирование данных разнотипных материалов, включающих форматированные тексты, математические формулы, ассоциативные связи, схемы, графики и т.д. средствами Web с соблюдением принципа wysiwyg, является одним из слабых мест таких ресурсов. Кроме того, для пользователя web-ресурсов не доступны средства логической разметки вводимых им данных. Хотя идея логической разметки и не нова, но доступна она, как правило, только web-разработчикам средствами CSS. Правильно логически размеченные данные позволяют «на лету» менять дизайн всего Web-ресурса.
Целью работы является разработка wysiwyg редактора как интегрированной компоненты Web-интерфейса Интернет-ресурсов Мультимедиа центра НГУ, обеспечивающего поддержку ввода и редактирования разнотипных материалов и реализующего принцип логического форматирования.
Спроектирован инструментарий по модульному принципу, что позволяет набирать необходимую функциональность для каждого Web-ресурса из блоков для работы с разными типами данных.
Для работы через Web-интерфейс со многими из вышеперечисленных типов нотации, существует некоторый ряд open source программных продуктов, реализующих принцип wysiwyg. По возможности, предлагается использовать подходящие программные продукты для реализации отдельных компонент работы с определенным типом данных.
В итоге работы реализован специальный инструментарий для ввода и редактирования разнотипных материалов в интернет-ресурсы средствами Web-интерфейса и настройки стилевых правил, руководствуясь которыми пользователь может размечать вводимые данные.


К списку докладов