Я создаю средство выбора даты для нашего приложения. Мы используем jQuery, поэтому типичным вариантом будет jQuery UI, и мы просто будем его использовать, но мы не собираемся загружать библиотеку UI этим продуктом, поскольку он мобильный (поэтому мы стараемся максимально снизить пропускную способность) ) плюс почти все создаваемые нами виджеты нетипичны (для большинства виджетов нам будет проще и меньше кода создавать их самостоятельно в jQuery, а не модифицировать пользовательский интерфейс jQuery).
Мой вопрос из двух частей:
1) Кто-нибудь может порекомендовать учебное пособие, в котором рассматриваются концепции высокого уровня логики выбора даты? Я могу найти множество примеров выбора даты в JS, но было бы замечательно понять логику, связанную с определением того, какие даты приходятся на какие дни, в какой год генерировать сам календарь.
2) Я уверен, что более разумным подходом является изменение существующего плагина выбора даты. Уловка в том, что все, что я нашел, устарели (благодаря пользовательскому интерфейсу jQuery). Кто-нибудь знает активно развивающийся плагин jQuery Datepicker, который не полагается на jQuery UI?