Nauči jQuery za 30 dana!

Iako je u  toku jak tempo na akademiji (ne nije vojna akademija u pitanju 🙂 ) odlučio sam da pređem jedan program za učenje jQuery jezika.

Prijavio sam se na besplatni kurs  Learn jQuery in 30 Days i jedva čekam da krenem. Dnevno dobijam klip od najviše pola sata, i imam posle zadačić da vežbam. Ako ispratim ceo kurs kako treba onda tamo negde krajem juna mogu da se pohvalim da znam i jQuery. Sjajno!

Advertisements

Senke preko CSS-a

Jedna od glavnih fora sa dizajnom je i konstantan trud da sve bude savršeno, takozvani „pixel perfect design“. Upravo je to stavka koja odvaja profesionalce od wannabe dizajnera. Lično me nervira kada vidim da ljudi koriste raster i slike gde god im je to lakše. Kao prvo, jpg format nije baš web-friendly, takođe ni Gugl ne voli slike jer ne može da provali tako lako semantiku i značenje sadržaja, a još uvek nije ni zanemarljiva brzina čitavanja stranice (iako je širokopojasni Internet prilično „penetrirao međ’ narod“, sve više se koristi i mobilni Internet, gde opet treba ubrzati load.)

Dakle, umesto da zbog jednog prostog efekta senke komplikuješ sa Photoshopom i radiš neke slike koje posle jedva umuljaš u html, lepo naučiš par linija koda i sve završiš preko CSS-a.

Sama specifikacija tj. dragi nam W3C senke definiše na sledeći način:

.shadow {
	box-shadow: 3px 3px 4px #000;
}

Nastavite sa čitanjem

PHP programiranje i matematičke funkcije

Vrlo je korisno poznavati osnovne matematičke funkcije u PHP-u. Nebrojano puta ćete koristiti neke od njih. Postoje standardne operacije + (sabiranje), – (oduzimanje), * (množenje), / (deljenje) i % (ostatak pri deljenju).
Na primer


<?php
$number1 = 10;
$number2 = 7;
echo $number1 + $number2;
?>

Dobijamo rezultat 17. Nastavite sa čitanjem

PHP redirekcije

Ponekad je potrebno da izvršite redirekciju strane na neku drugu stranu. Verovatno trenutno ažurirate ili redizajnirate neku stranu pa je malo glupo da je tako nedovršenu vide sami korisnici. Redirekcije su zgodan način da preusmerite posetioca sajta na onu stranu za koju smatrate da je reprezentativna i koja zadovoljava estetke, sadržajne i funkcionalne kriterijume.

Standardna redirekcija se vrši umetanjem sledećeg koda u head stranne


<?php
 header("Location: http://www.nekisajt.com/strana.html");
 exit;
 ?>

Hajdemo sada da malo proširimo celu priču. Napravimo funkciju movePage() koju ćemo snimiti u fajl redirekcije.php Nastavite sa čitanjem

Captcha verifikacija za kontakt forme

Koliko god mi se unošenje captcha karaktera ne dopada kada želim da se registrujem na neki sajt ili da komentarišem na blogovima koje čitam, toliko moram da priznam da su te vrste verifikacija neophodne i da je sa njima web čistije mesto. OK, naravno da se može prigovoriti da ne postoji bezbedno rešenje jer se on-line već mogu naći skripte i plaginovi koji omogućavaju razbijanje captcha zaštite.

Ukupno gledajući captcha je nepremostiva prepreka za mnoge botove i spamere. Predstavljam vam jednu vrlo jednostavnu i praktičnu skriptu koja se lako programira i što je najbitnije radi posao.

Kada se dinamički generiše slika najbolje je koristiti session promenljivu za čuvanje niza karaktera koji čine captchu. Nastavite sa čitanjem

HTML i CSS injekcija kroz iframe

Odmah da se ogradim od primene ove skripte na maliciozne aktivnosti. Ovde je pre svega reč o developer skripti koja može biti vrlo korisna za real time kodovanje. Bukvalno se uneti kod instant prikazuje na browseru. Unostine kod u jednom prozoru i u realnom vremenu u drugom možete da vidite rezultate bez potrebe za refrešovanjem. Sjajna fora.

Pogledajte klip u kome je sve detaljno objašnjeno, a ovde možete da preuzmete javascript skriptu pomoću koje je sve ovo moguće.

Do sledećeg teksta 🙂