simpleCart(js) – Javascript Shopping Cart

    simpleCart(js) - Javascript Shopping Cart

    No databases, no programming, no headaches. A simple javascript shopping cart in under 20kb that you can setup in minutes. It’s lightweight, fast, simple to use, and completely customizable. All you need to know is basic HTML.

    SimpleCart(js) will automatically populate the div with all the items in the cart. You can change the appearance of your cart or what columns are in the cart by checking out Cart Header Formatting.

    Apple Navigation with CSS3 and jQuery

    Apple Navigation with CSS3 and jQuery

    Apple is known for very clean design and if you have been to their website in the last few years you’ve seen their primary navigation. It’s a staple of the apple website and today I wanted to take a crack at recreating the Apple navigation using CSS3 techniques.

    I wanted to keep it very light weight and semantic. Using an unordered list is fairly standard for a navigation system and I’m not really breaking new ground here.

    jQuery Animated Button & Menu

    jQuery Animated Button & Menu

    The animated button & menu jQuery plugin allows you to easily replace <a> links with animated buttons and grouping buttons into a menu.

    Features:

    • Buttons of any size.
    • Any background color, hover color and font.
    • Allows you to create animated buttons with images.
    • Create buttons with rounded corners (not supported in IE 7 and IE 8 ).
    • Transition easing for animation.
    • The button can be “selected” and “toggled”.
    • 16 different button animation effects.
    • You can determine the size of the animated elements.
    • Button autosize.
    • Fully customizable – unlimited number of button’s appearence combinations.
    • Buttons can be used in forms.
    • Buttons can be combined into a menu.
    • Package contains a plugin for building custom menus.
    • Cross-browser compatible – Animated Button is compatible with IE, CHROME , FIREFOX, OPERA , SAFARI.

    Custom HTML5 video player with jQuery and CSS3

    Custom HTML5 video player with jQuery and CSS3

    We want to create a video player that looks consistent across browsers. Each browser however provides its own different look and feel for the player, from the minimal approach of Firefox and Chrome, to the more shiny controls of Opera and Safari (see Figure 1 for the controls in each browser). If we want our controls to look the same across all browsers, and integrate with our own design, we’ll have to create our own controls from scratch.

    All media elements in HTML5 support the media elements API, which we can access using JavaScript and use to easily wire up functions such as play, pause, etc. to any buttons we create. Because the native video player plays nicely with other open web technologies, we can create our controls using HTML, CSS, SVG or whatever else we like.

    jQuery Stylish checkbox

    jQuery Stylish checkbox

    Lightweight custom styled checkbox implementaion for jQuery.
    Features:

    1. only inline elements used, just like default checkoxes
    2. cross-browser look and feel (tested in IE6, IE7, IE8, Firefox and Chrome engines)
    3. work with radio buttons too
    4. supports inline and jQuery attached click events
    5. supports “label hovering”: when you point over parent label element, it will highlight its checkbox (thanks to Eugene for the idea)
    6. dynamic skin changing
    7. adds new checkbox events “check”, “uncheck”, “disable”, “enable”, ready to use in jQuery.bind() method

    GMAP3 : A jQuery plugin to use Google maps

    GMAP3 : A jQuery plugin to use Google maps

    gmap3 is a plugin for jQuery which allows you to use the Google maps API easily. It provides some powerful functions (clustering…) and some simple which avoid you to write lot of repetitive code. However, it allows to use all the Google Maps API.

    ALAJAX : jQuery Form to AJAX converter

    ALAJAX : jQuery Form to AJAX converter

    A jQuery plugin that converts a normal HTML form into ajax by only including the script.
    It sends the form by AJAX to the URL given in “action” property of the form. Also, the plugin uses the “method” property to use POST or GET method.Convert HTML forms into AJAX with jQuery with following features :

    • Converts forms into AJAX simply.
    • No programming background needed.
    • Works with Dynamic Forms (forms that is updated by Javascript)
    • Lightweight code (3KB uncompressed).
    • Easy to understand and to modify.
    • Cool for Developers, designers and website ownsers.

    Select2 : jQuery based replacement for select boxes

    Select2 : jQuery based replacement for select boxes

    Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. Look and feel of Select2 is based on the excellent Chosen library.

    jQuery Geolocation and Yahoo’s APIs to build a simple weather webapp

    jQuery Geolocation and Yahoo’s APIs to build a simple weather webapp

    Today we will be using the HTML5 geolocation API to present the user with a personalized weather forecast. Using jQuery, we will issue AJAX request to two of Yahoo’s popular APIs to obtain additional geographical information and a weather forecast.

    Yahoo provides a large collection of useful APIs that are free for developers to use. The requirement is that you register your application with through their developer dashboard. The registration is simple and straightforward, and as a result you obtain an application id (look for it under the title of your application). You are going to need this later in the tutorial, but first let’s see how everything would work together.

    Sprite3D.js : JavaScript library for manipulating CSS 3D transforms

    Sprite3D.js : JavaScript library for manipulating CSS 3D transforms

    Sprite3D.js makes it easy to manipulate HTML elements through CSS 3D transforms using a ActionScript-like syntax and hierarchy, and a bunch of chainable accessor methods.

    A Sprite3D object is a simple wrapper around a DOM element providing helper functions and properties. You can conveniently use CSS styling to determine the aspect of you element, and CSS transitions to animate your stuff.

    In many cases, 3D transforms are GPU-accelerated, giving you an incredible performance boost.