rodrigo braga

tactical code




25 September 2011

jQuery Basic Calendar

Mesmo sendo na maioria esmagadora das vezes uma atitude errada, equivocada ou simplesmente inútil; é comum que desenvolvedores de software volta e meia esbarrem num dilema interessante:

infelizmente não existe uma solução ideal para o meu problema, terei eu mesmo que programar isso!

E assim vamos criando bibliotecas, aplicativos e toda sorte de software possível que na prática não serve para nada

E eu mesmo fui acometido por esse mal esses dias! :)

Calendários

O uso de calendários é comum em sistemas comerciais, e nesse caso não foi diferente, porém era preciso exibir o calendário sem qualquer recurso, nada de marcação nas datas com eventos, exibição simplificada/detalhada, exibição do dia, semana ou mês, enfim; era preciso exibir apenas um widget com o calendário!

Nenhum calendário serve

Ao buscar por uma alternativa (especialmente Plugins para jQuery) encontrei vários bem interessantes como o iCal Calendar; porém todas as opções com muito mais recursos do que eu realmente precisava, e com um “problema” sério para profissionais como eu sem qualquer habilidade com UI, a dificuldade em adaptar o visual do Plugin em concordância com o visual da aplicação.

jQuery Basic Cal e motivações

Dada a realidade, não me restou outra alternativa, tive eu mesmo que programar o calendário perfeito para aquela situação (talvez só aquela)

Porém a ideia/motivação é aproveitar a necessidade e estudar um pouco mais sobre jQuery, resolvi criar um plugin; tarefa bastante simplificada graças ao jQuery Boilerplate.

Se você puder dar uma olhada no GitHub e opinar será interessante!

E você pode vê-lo em ação aqui.


comments powered by disqus