Προγραμματισμός

Quick tip: προσοχή στο ifChanged event του iCheck

Το iCheck είναι ίσως το καλύτερο jQuery plugin για το stylingskinning) των radio και checkbox inputs. Υπάρχει ωστόσο μια διαφορά μεταξύ του change event των radio buttons και του ifChanged event του iCheck: το change event προκύπτει όταν ένα από τα radio buttons της ομάδας επιλέγεται. Ταυτόχρονα αποεπιλέγεται ένα άλλο radio αλλά εκείνο δεν δίνει change event. Αντίθετα, το ifChanged του iCheck «χτυπάει» και για το radio που ενεργοποιείται και για το radio που απενεργοποιείται. Αν θέλετε να εκτελέσετε κάποια function χρησιμοποιώντας τα events του iCheck, καλύτερα να «ακούτε» στα change και ifClicked events. Απλώς λέω!

Διαβάστε περισσότερα…

Προγραμματισμός

Τα καλύτερα jQuery Carousels

Συγκρίνω τρία από τα δεκάδες jQuery Carousels που υπάρχουν στο διαδίκτυο, που είναι open source και με άδεια ελεύθερης χρήσης για εμπορική χρήση: jQuery lightSlider, Owl carousel 2.0 και slick. Δεν θα αναφερθώ στην χρησιμότητα ή όχι του συγκεκριμένου στοιχείου UI, θα μείνω μόνο στα τεχνικά.
Διαβάστε περισσότερα…

Προγραμματισμός

Χρησιμοποιώντας το carouFredSel jQuery plugin, και ένα παράδειγμα.

Αντιγράφω από το επίσημο site του carouFredSel: «Το carouFredSel είναι απλώς η ισχυρότερη και πιο ευέλικτη μέθοδος για να προσθέσετε carousels στο site σας». Το χρησιμοποιώ ένα χρόνο τώρα και δεν έχω λόγο να αμφιβάλλω!

Διαβάστε περισσότερα…

Προγραμματισμός

Φορτώνοντας μια sidebar του WordPress με AJAX

Στο προηγούμενο άρθρο έγραψα λίγα πράγματα για το redesign αυτού του ιστοχώρου, ο οποίος είναι πλέον responsive. Ωστόσο, το ελαστικό design είναι ένα μόνο βήμα προς τη δημιουργία ενός φιλικού προς τις φορητές συσκευές website (που ήταν η αρχική ιδέα του RWD) αφού η μικρή οθόνη δεν είναι το μοναδικό «πρόβλημα» ενός smartphone. Πρέπει να λάβουμε υπόψιν την περιορισμένη μνήμη (και αποθηκευτικό χώρο, προσωρινό ή μόνιμο) και τον αργό επεξεργαστή, που οι δυνατότητές του συνήθως απέχουν πολύ από τις δυνατότητες ενός desktop ή φορητού υπολογιστή. Ξεκινάω την προσπάθεια περαιτέρω βελτίωσης φορτώνοντας την δεξιά πλαϊνή μπάρα μόνο αν υπάρχει χώρος να την δείξω.

Διαβάστε περισσότερα…