- Полное раскрытие - это домашнее задание, и это мой замкнутый проект. -
Я написал свое первое большое графическое приложение Javascript Obj-Oriented (гистограммы, диаграммы Ганта и т. Д.), И я хотел бы дать пользователям возможность настраивать вывод - такие как размер шрифта, цвета диаграмм и т. Д.
Прямо сейчас я передаю конфигурационный файл, который содержит глобальные переменные, которые либо A) жестко запрограммированы, либо B) извлекают параметры из URL. (Для ясности, я думаю это файл "config" - это просто файл * .js с кучей глобалов в in).
У меня такой вопрос - есть ли лучший способ сделать это, чем загрузка файла конфигурации в глобальное пространство? Что такое «лучшая практика» для такого рода вещей? Должен ли я иметь объект «настройки»? Или сохранить настройки в XML-файле?