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

Editorul perfect

4 Dec

Dacă încă nu ştii, eu scriu cod. Mult cod. Prin urmare, nevoia de un editor bun este evidentă.

Ce editoare am folosit până acum?

Dreamweaver 8 - mi se pare unul dintre cele mai bune. Are un code autocompleter foarte drăguţ şi de cele mai multe ori foarte deştept. Nu îl mai folosesc din mai multe motive, principalul fiind consumul exagerat de resurse. Word-ul din Office consumă mai puţine resurse :D

Aptana/Eclipse/O mulţime bazate pe Eclipse - Bune. Frumoase. Consumă foarte multe resurse (deh, sunt scrise în java, pentru portabilitate) şi nu sunt foarte configurabile. Întotdeauna am fost de părere că softurile open source complexe au mari probleme de usability. Poate sunt eu de vină :|

(Mai mult…)

Scris în categoria: Development, Viaţa mea 12 Comentarii

Sitegrinder - Un fel de PSD2XHTML

3 Dec

Sitegrinder este un soft ce îţi permite să decupezi relativ uşor, şi fără bătăi de cap un site. Şi nu oricum, ci XHTML 1.1 Valid. Fără să-ţi baţi capul cu bug-uri de IE sau alte porcării de genul. Problema ar fi un cod nu tocmai intuitiv şi nu tocmai curat. Dar, dacă te grăbeşti şi nu vrei să dai bani, merită încercat :)

Edit: nu, NU e reclamă…

Scris în categoria: Development, Software Un comentariu