Client Side Programming
- ** Tooltips
- ** Drag’n'Drop
- ** Sortables
- ** Accordions
- ** Galleries
- ** Popups
- ** AJAX calls changing the content of the page without browser refresh
- ** Flash and JavaScript integrations
- ** Fancy uploads, styles and transformations on the page
All these are client side part of your website. They are there to tweak you website to be more user friendly, more good looking, more responsive then you can get with just server side programming and simple static websites.
I will be happy to help you decide how much of these are needed for your site, and where on your site you should apply these client side tweaks.
Mainly I use Mootools library for JavaScript programming. It is great object oriented javascript framework, with some great classes already build in. It is very light, so you can get pretty much everything you need with just one or 2 files included on your website.
I have developed or customized few Mootools classes my self, witch you can see and test in Products section of this website.
Some of them are:
- PKT Slideshow class
- PKT Lightbox class
- PKT Products List class
- The set of Magento javascript classes ported to Mootools





