Datepick în JS

23 Dec

De multe ori am avut nevoie de un datepicker în javascript (un calendar ce apare la click şi poţi selecta o anumită dată). Am căutat şi încercat multe, dar m-am oprit la două, ambele având acelaşi autor, dar unul bazat pe jQuery iar celălalt neavând nevoie de altă librărie.

Cel bazat pe jQuery îl găseşti aici. Merge ok, este inclus în jQuery UI (da, chestia aia urâtă ce am înjurat-o în câteva rânduri), are multe opţiuni dar şi vreo 40k. Mie mi se pare multişor, dar dacă nu ai nevoie de toate opţiunile, poţi folosi cu încredere versiunea „lite” găsită aici. Fişierele din arhiva oferită spre download se pare că nu merg prea bine în IE6 (eterna problemă cu conţinutul ce apare sub elementele <select>), aşa că îţi recomand să „furi” sursele direct de pe site.

Edit: am uitat să precizez că versiunea bazată pe jQuery merge un pic greoi în IE6 şi are nevoie şi de bgiframe. Versiunea standalone nu are aceste „neajunsuri”.

Enjoy ;)

Scris în categoria: Development, Javascript, jQuery 2 Comentarii

Prototype vs jQuery vs Moo

7 Dec

Nu folosesc Prototype deoarece este URIAŞ. Are 80k doar el. De regulă, mai vreau şi un Scriptaculous pe lângă el, sar de 150k. Pentru o librărie este totuşi cam mult şi nu am găsit ceva realizabil doar cu Prototype…

Moo are o documentaţie oribilă. Da’ rău de tot. Aseară am încercat să îl folosesc, dar blondul din mine se pare că a scos capu’ la lumină şi nu m-a lăsat. O fi şi răceala de vină, nu ştiu, dar îmi pare rău, deoarece în 50k se pare că se ascund multe bunătăţi :D exemplu: cum naiba se foloseşte Drag?

jQuery. Marea mea dragoste :w00t: Îl folosesc de vreo jumătate de an, e micuţ (20k), îmi place cum merge, are Interface (vreo 40k), deja i-am învăţat sintaxa, documentaţie şi exemple la un loc (ceea ce e foarte bine).

Voi mai rămâne ceva timp la jQuery. Cel puţin până voi găsi un framework care are o documentaţie decentă şi merge bine. Manipulare DOM, fade, slide, draggable, droppable, sortable şi ajax. Cam asta e ce vreau eu de la un framework :P

Scris în categoria: Development, jQuery 3 Comentarii

Back on Interface

4 Dec

Azi renunţ la jQuery UI şi mă întorc la Interface. UI este mai greoi (merge ok în FF, dar în IE e foaaarte încet). UI are documentaţie naşpa. Cel puţin opţiunile de la Sortable sunt împrăştiate şi pe la Draggable şi la Droppable. UI are bug-uri. Unul foarte mare ar fi că nu pot să fac aşa ceva. UI are demo-uri pe PAGINA OFICIALĂ care NU MERG!

În schimb, Interface merge bine. Interface are documentaţie decentă (cu câteva greşeli, ce-i drept, dar are demo-uri funcţionale). Interface nu consumă multe resurse. And so on.

MOO mi se pare că are documentaţie mult prea încâlcită iar scriptaculous e mult prea mare….

Scris în categoria: Development, jQuery Niciun comentariu

Masked Input Plugin

30 Nov

LINK

Ce face? Permite introducerea într-un input text doar a anumitor caractere, cu un fel de separare automată.

ps: cu această ocazie am o nouă categorie: jQuery unde voi pune diverse lucruri utile (plugins, resurse, etc).

Scris în categoria: Development, jQuery Un comentariu