jQuery UI 1.5b4

5 May

Well… se pare ca băieţii de la jQuery nu dorm (sau se mai trezesc din când în când) şi mai lansează câte o versiune de ceva din când în când. De această dată, acest „ceva” s-a nimerit să fie UI, o continuare a Interface (scris de Eyecon). De fapt, dacă îmi aduc aminte bine, UI este un fel de Interface 2.0.

Citind blogul jQuery văd că noua versiune (ce este în continuare beta) repară un sac de bug-uri, aduce un redesign al paginii UI (care între noi fie vorba… arată MULT mai frumos decât precedentul), un downloader pentru un build custom al UI şi câteva demo-uri la efectele din UI/Enchant.

La prima vedere pare OK, DAR ~80k pentru sortable/draggable/droppable mi se par un pic cam multişor…. Da, momentan voi rămâne la Interface (momentan sunt blocat la Interface într-un proiect ce este prea mare şi prea aproape de finalizare pentru a-l modifica) dar la următorul proiect voi folosi fie UI, fie MooTools (de care am auzit numai lucruri bune şi care sper să iasă din beta într-o lună-două)

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

The breakdown of modern webdesign

4 May

Via.

Fără alte comentarii :D

Jquery Rate Plugin

2 May

Ok, ăsta e primul meu plugin scris pentru jQuery (de fapt, dacă stau să mă gândesc, e primul plugin scris vreodată pentru ceva). Ce face? Te ajută să introduci o „chestiuţă” pentru votare oriunde în pagină într-un mod foarte simplu.

Cum face?

<span class="rateThis" title="current=2.5;href=vote.php;id=1"></span>

În atributul title sunt specificaţi parametrii sistemului de notare. În interiorul tagului span va fi inserat dinamic (pentru care nu trebuie să-ţi faci griji) codul ce va realiza votarea propriu-zisă.

Parametrii:

current - reprezintă nota curentă. Se pot pune note de la 0 la 5 cu subdiviziuni.
href - pagina în care se contorizează votul. Aceasta trebuie să returneze noua notă.
id - id-ul elementului pentru vot. Dacă sunt 10 locuri în care poţi să votezi diferite chestii, fiecare are id-ul propriu.

Am ales această metodă deoarece mi s-a părut a fi cea mai la îndemână.

Cum orice script iese mai bun dacă îl faci atunci când ai nevoie de el (şi nu la comandă), acest plugin a fost făcut acum aproximativ o lună pentru un site (al cărui link îl voi da când va fi lansat) şi se pare că funcţionează foarte bine :) . Plugin-ul este gratuit, poţi să-l modifici după bunul plac, fără nicio restricţie. Backlinks nu sunt obligatorii (dar nici deranjante :D ). Partea de CSS/HTML este „împrumutată”. Din păcate nu mai ştiu de unde deoarece la momentul respectiv nu plănuiam să dezvolt un plug-in şi am căutat şi încercat o mulţime de sisteme de votare, fără să găsesc vreunul care să mă satisfacă. Prin urmare, a ieşit ce a ieşit :D

Demo aici (click). Nu rămâne selectată steluţa pe care se face click deoarece am presupus că scriptul PHP trimite o medie între notele date până în acel moment. Scriptul MEU php trimite un număr întreg random între 0 şi 5.

Download aici (click).

Idei, sugestii, păreri sunt toate binevenite.

Scris în categoria: Development, jQuery 6 Comentarii

Jesus loves you

2 May

Din ciclul „spunem ce vrem, ajungem pe bash” :

(3:09:47 PM) some dude: Jesus love You !! You love Jesus ?!
(3:10:16 PM) ntz: i’m not gay… :|

Scris în categoria: Wtf? Un comentariu

Back in bizniz

1 May

Ok, după o săptămână de umblat prin ţără (de fapt doar prin Iaşi) am ajuns acasă. Dulce sau nu, este totuşi casa în care locuiesc.

Cum sunt destul de obosit nu te voi chinui cu prea multe chestii introductive şi voi începe cu o întrebare simplă, ca o completare a unui post mai vechi:

Dacă îngerii arată ca Dumnezeu, Dumnezeu are aripi?

Despre săptămâna ce se încheie nu îţi voi povesti prea multe deoarece întâmplările sunt strict personale şi nu vreau să le împart decât cu prietenii foarte apropiaţi, dar în schimb îţi voi povesti mici întâmplări de pe drum. Despre drumul Constanţa-Iaşi am povestit când am plecat: a fost ok cu mici excepţii: vagoane etajate, necompartimentate, uşi automate ce prezentau o atracţie deosebită pentru copiii (şi erau foarte mulţi) din vagon. La astea se mai adaugă cocalarii, nespălaţii şi ţărănoii ce nu ştiau să citească…

Întoarcerea a fost ceva mai ok, cu mici excepţii:

La Brăila am văzut un accident de motor unde o Dacie i-a tăiat faţa unui motorist şi l-a luat în aripă. Nu prea am înţeles eu cum s-a putut întâmpla asta, deoarece Dacia ar fi trebuit să vină din Dunăre pentru a putea fi lovită aşa…

Eh, cum nu se putea mai frumos, ne-a venit şi nouă rândul: la bac, când ne aşteptam rândul la înot prin Dunăre, şoferul s-a gândit să lase maşina să curgă un pic la vale (fără să pornească motorul) pentru a face loc alteia. Din păcate, a rămas fără frâne - ceea ce mi se pare ciudat, deoarece eu ştiam că atunci când nu mai are aer comprimat în instalaţie, frânele se blochează. Se pare că m-am înşelat. Din fericire, toţi pasagerii erau coborâţi şi admirau peisajul şi se bucurau de vremea frumoasă. Din păcate, autocarul se îndrepta spre Dunăre, fiind o pantă destul de abruptă pentru a prinde ceva viteză. Din fericire, în faţa autocarului erau vreo 4 maşini…. Rezultatul final: câteva maşini avariate foarte uşor, autocarul cu parbrizul crăpat, uşa îndoită, bara spartă şi ceva faruri sparte, iar un Santa Fe cu uşa + aripă faţă stânga distruse.

Desigur, pasagerii erau panicaţi, ţipete, telefoane la prieteni, chestii de genul. O tanti foarte agitată, de parcă băuse câţiva litri de cafea întreabă disperată:

- Oare avem şofer de rezervă?

Răspunsul meu instant a lăsat-o cu gura căscată, iar pe unii dintre ceilalţi pasageri cu zâmbetul pe buze:

- Cred că am avea mai multă nevoie de un autocar!

Minunea s-a produs: un alt autocar venea tot de la Iaşi, dar se ducea până la Tulcea. Am mers până la Tulcea şi am luat microbuz spre Constanţa. După calculele mele am ajuns cu juma’ de oră mai devreme, ceea ce a fost bine. Am ajuns acasă, citit câteva mail-uri, câteva din cele peste 1000 feed-uri adunate în câteva zile şi m-am culcat. Azi am lucrat la ceva şi s-a terminat ziua ce şi-aşa începuse târziu.

Mâine aştept LOST :D