|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jan 2009
Сообщений: 1,651
|
Главный мой вопрос в таких задачах: а зачем?
js решает такую задачу на ура. Плюсы js: +1 открывается на машинах без флеша +2 открывается на мобильных устройствах низкого-среднего класса +3 таблички статистики успеваемости, ошибок - делаем html'ем без каких-либо проблем, графики умеют рисовать куча php-либ Я еще понимаю, AIR - устанавливаемое приложенеие у пользователя + порт на мобильные устройства. Но на сайте, надо делать js безусловно.
__________________
мой пустой блог |
|
|||||
Регистрация: Jan 2013
Сообщений: 126
|
Цитата:
JS в этом плане сильно проигрывает по производительности флешу. Ну это уже отдельная тема. |
|
|||||
Регистрация: Jan 2013
Сообщений: 126
|
Быстро накинул такую схему
|
|
|||||
Цитата:
Однако если если есть картинки - можно сделать ссылки в xml - и грузить только при отображении вопроса, или блока вопросов. Цитата:
Если человек хочет Excel: Самый тупой способ - это взять, экспортнуть таблицу с вопросами в coma-separated или tab-separated текст. Впринципе, разделённый табами текст и просто при вставке ячеек в блокнот получается. Сохранить его в txt формате. А дальше читать прямо в as3 и парсить через split("\n")/split("\t") Проблемы будут с переносами строк. С tab-separated-текстом я не знаю что делать - только заменять переносы на ^ в Excel. Второй недостаток - надо копипастить или экспортировать вручную (выбирая в какое место сохранить txt-файл), а не просто нажать ctl-s и запустить генератор, кликнув по ярлыку батника в панели быстрого запуска или набрав комманду в постоянно висящей консоли. Второй способ - генерация xml скриптом по содержимому ячеек, встроенным в Excel (VisualBasic) Можно завернуть содержимое ячейки в <![CDATA[ ]]>, тогда переносы сохранятся. Оооочень медленно. У нас справочник из 20 листов с от силы 100-ю записями на лист конвертился 10 минут(!) Просто медленный доступ к ячейке. Третий способ - конвертация с C# и библиотекой EPPlus.dll и ExcelLibrary.dll (ни через какие OLE и com'ы - иначе те же тормоза). Читает формат напрямую. Тот же справочник конвертился не за 10 минут а за 4 секунды. Поразбираться, конечно придётся, но это не сложнее, чем разобраться с VisualBasic. Я не советую прямо всё бросать и писать генератор - лучшая работа та, которую не надо делать. Просто обрисовал расклад. |
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Для тестов есть стандарт SCORM.
Почитайте про него и лучше его и используйте, это поможет, если вдруг ваши тесты надо будет куда-нибудь интегрировать.
__________________
Отряд Котовскага Последний раз редактировалось Котяра; 05.04.2013 в 13:52. |
Часовой пояс GMT +4, время: 12:43. |
|
« Предыдущая тема | Следующая тема » |
|
|