В электронной оболочке словаря хотелось бы видеть следующие возможности:
- поддержка Unicode
- всплывающая словарная статья при наведении курсора мыши на непонятное слово. Данная статья может отображаться в кратком виде. Например, только слово, чтение и перевод, но чтобы можно было настраивать "степень детализации"
- возможность создания своих словарных статей
- словарная статья должна поддерживать flash анимацию, гиперссылки на внешние файлы или исполняемые программы с аргументами, другие словарные статьи, страницы в Интернете и т.п.
- в словарную статью может быть включен любой мультимедиаконтент (звук, видео и т.п.), а также вставка картинок в саму словарную статью.
- словарная статья может свободно форматироваться, шрифты внутри статьи могут настраиваться как угодно.
- если в словарной статье есть мультимедиа контент (например, звук, видеоролик, графический файл), то у пользователя должна быть возможность заменить встроенный просмотрщик на внешний. Для видеоролика и графического файла размер окна в словарной статье выбирается пользователем при подготовке данной словарной статьию
Забыли добавить возможность вложенной индексации.
Т.е. возможность выделить кусочек текста с помощью тегов внутри карточки и объявить его допустим индексом (может индексом второго ранга). Такое необходимо, чтобы иметь возможность например искать слово по пиньиню не строя отдельного индекса... Понадобится также для нужд японского и корейского языков...
В принципе Стардикт не сказать, что имеет возможностей по форматированию текста больше чем Лингво (пожалуй даже наоборот)... Возможность установить чтобы внутри карточки чтобы текст отоброжался разными шрифтами тоже вроде не предусмотрена. В общем него есть свои плюсы и минусы. Единственное что код открыт - кто хочет может писать своё...
Несомненным плюсом в стардикте является возможность контекстного перевода при наведении мышкой. Однако формат вроде ещё менее неудобный для создания собственных словарей - там всё как-то много сложнее, несмотрю на то, что там есть инструментарий для этого дела, но он мудрёный и малодоступен для обычных пользователей.
Вот ещё пункт стоит добавить к вашим требованиям - к словарю должен быть предусмотрен удобный (расчитанный на непрограммиста) редактор с возможностью быстрого создания пользовательских словарей и редактирования готовых.
Также должна быть предусмотрена возможность конвертации из (в) другие форматы.