JQuery

jQuery 1.4 Released: The 15 New Features you Must Know

The jQuery team has recently released the major release of the jQuery JavaScript library 1.4. James Padolsey wrote great article “The 15 New Features you Must Know” which is published on tutsplus.com. jQuery lovers must read this article to know the new features included in 1.4 version of jQuery.

Articles, JQuery

45 Powerful CSS/JavaScript-Techniques

In this post smashingmagazine present 45 useful CSS/JavaScript-techniques that may help you find clever solutions to some of your problems or just get inspired by what is possible with CSS. It cover interesting CSS-techniques, navigation menus, CSS typography, CSS lists and CSS buttons.

JQuery

Top 17 jQuery Photo Slideshow / Gallery Plugins

 

Nowadays Image galleries, slideshows and sliders are becoming more popular. With the jQuery there are many plugins are available. In this post I have collected some of them most powerful and creative plugins using jQuery.

Supersized – Full Screen Background/Slideshow jQuery Plugin

supersized

Supersized is the full screen Background/Slideshow jQuery Plugin. It has amazing looks and transition effects.

Features

  • Resizes images to fill browser while maintaining image dimension ratio
  • Cycles Images/backgrounds via slideshow with transitions and preloading
  • Navigation controls allow for pause/play and forward/back

Sliding Boxes and Captions with jQuery Tutorial


sliding-boxes-and-captions

All of these sliding box animations work on the same basic idea. There is a div tag (.boxgrid in my css) that essentially acts as a window where two other items of your choosing “peek” through. From this basic idea we can play around with animations of the sliding element to either show or cover up the viewing area, thus creating the sliding effect.

Easy Slider jQuery Plugin

EasySlider

Easy Slider enables images or any content to slide horizontally or vertically on click. It is configurable with css alone. So, basically you link to plugin file, set the content up and style it with css.

Features

  • auto slide
  • continuous sliding
  • “go to first” and “go to last” button
  • hiding controls
  • optional wrapping markup for control buttons
  • vertical sliding
  • multiple sliders on one page

AnythingSlider jQuery Plugin

AnythingSlider

CSS-Tricks has create a really full featured slider plugin that could be widely useful.

  • Slides are HTML Content (can be anything)
  • Next Slide / Previous Slide Arrows
  • Navigation tabs are built and added dynamically (any number of slides)
  • Pauses autoPlay on hover (option)

Galleria image gallery jQuery Plugin

galleria

Galleria is a javascript image gallery written in jQuery. It loads the images one by one from an unordered list and displays thumbnails when each image is loaded. It will create thumbnails for you if you choose so, scaled or unscaled, centered and cropped inside a fixed thumbnail box defined by CSS.

Features

  • Displays the thumbnail when the actual image is loaded
  • CSS powered – create your own gallery style
  • Super fast image browsing since the images are preloaded one at a time in the background
  • Can be used with custom thumbnails
  • jQuery plugin – takes one line to implement

Create a Beautiful jQuery Slider Tutorial

jQuerysliders1

Tutorial explains how to develop Create Beautiful jQuery sliders with image description and name.

jCarousel

jCarousel

jCarousel is a jQuery plugin for controlling a list of items in horizontal or vertical order. The items, which can be static HTML content or loaded with (or without) AJAX, can be scrolled back and forth (with or without animation)

GalleryView jQuery Plugin

GalleryView

GalleryView aims to provide jQuery users with a flexible, attractive content gallery that is both easy to implement and a snap to customize.

Simple JQuery Image Slide Show with Semi-Transparent Caption Tutorial

SimpleImageSS

This step by step tutorial helps to create a simple image slide show with a semi-transparent caption with jQuery, which is suitable to display news headlines, or a image slide show in your website frontpage.

jQuery virtual tour

virtualTour
This plugin is usefull to do virtual tour of place, home etc,
This virtual tour plugin has the particularity to be accessible and can run even if javascript has not been activated] : navigation uses the standard html tags

and

in accordance with w3c.

Full Screen Image Gallery Using jQuery and Flickr

fsgallery

Full Screen Image Gallery Plugin is a full screen image gallery that automatically scales the image with kept aspect ratio to fill the browser background. It can be used with a flickr search engine, thumbnails, captions, preloader and some other goodies

jQuery Slideshows With the Cycle Plugin

cycle

The jQuery Cycle plugin allows developers to quickly and easily create a slideshow out of anything contained within a given div element.

jQuery: jqGalScroll

jqgalscroll

jQuery Gallery Scroller (jqGalScroll) takes list of images and creates a smooth scrolling photo gallery scrolling vertically, horizontally, or diagonally. The plugin will also create pagination to allow you to flow through your photos.

slideViewer

slideViewer

SlideViewer is a lightweight (1.5Kb) jQuery plugin wich allows to instantly create an image gallery by writing just few lines of HTML such as an unordered list of images.

jQuery lightbox plugin

lightbox1

jQuery lightBox plugin is simple, elegant, unobtrusive, no need extra markup and is used to overlay images on the current page through the power and flexibility of jQuery´s selector.

Dynamic Image Gallery and Slideshow

DynamicSlideshow

GalleryView

galleryview

GalleryView aims to provide jQuery users with a flexible, attractive content gallery that is both easy to implement and a snap to customize.

Articles, Html & CSS, JQuery

Best Resources and tutorials for future web designs

1. Take Your Design To The Next Level With CSS3

In this article, we’ll look at the advantages of CSS3 and some examples of how Web designers are already using it. By the end, we’ll know a bit of what to expect from CSS3 and how we can use its new features in our projects… Read


http://www.smashingmagazine.com/2009/06/15/take-your-design-to-the-next-level-with-css3

2. CSS3 Exciting Functions and Features: 30+ Useful Tutorials

In this post we will take a look at some interesting properties of CSS3 that you can put into practice in your website designs today.
Read

3. A Collection of HTML5 Resources and Tutorials

By now everyone has heard of HTML 5 and its new functionalities. Pretty exciting isn’t it… also a little daunting. Of course, there are two sides to the excitement, most developers love it, others feel it has come to soon and we are not ready for it. … Read

speckyboy.com

4. 33 Must Read CSS3 Tips, Tricks, Tutorial Sites and Articles

Since previous article about CSS text effects got really big attention I decided to research and find more interesting articles and websites just focused on CSS3, teaching you how to use it, showing pros and cons and much more. Read

5. 22 Photoshop Web Design Interface Tutorial Sites

Article provides good resources for Photoshop Web Design Interface sites…Read

6. 35 Websites To Teach You How To Use CSS Effectively

In this article, you’ll have all the best resources available Read

7. jQuery UI

jQuery UI provides a comprehensive set of core interaction plugins, UI widgets and visual effects that use a jQuery-style, event-driven architecture and a focus on web standards, accessibility, flexible styling, and user-friendly design. Visit

8. 55 Jquery Tutorials, Resources, Tips And Tricks: Ultimate Collection

jQuery definitely is one of the biggest trends coming in up-to-date designs and the best of all, everything is done without countless code lines. Keeping in mind such aspects I created hopefully pretty complete collection of jQuery sites, tip and trick articles, video screencasts, tutorials, cheat sheets and lot’s more. Took a while to compile and research was really solid. Read

Asp.net

Advanced ASP.NET File Manager:IZWebFileManager

IZWebFileManager is featured File Manager control for ASP.NET 2. It is compatible with most-used browsers like MS Internet Explorer and Firefox.

FileManager

Some Features

  • Copying, moving, renaming, deletion of files and folders
  • Ability to work (copy, move, delete) with several files at once
  • File upload
  • Drag & Drop;
  • Right-click context menu
  • Common keyboard shortcuts supported
  • & more
JQuery

Farbtastic: jQuery color picker plug-in

Farbtastic is a jQuery plug-in that can add one or more color picker widgets into a page through JavaScript. Each widget is then linked to an existing element (e.g. a text field) and will update the element’s value when a color is selected.

Farbtastic

Farbtastic uses layered transparent PNGs to render a saturation/luminance gradient inside of a hue circle. No Flash, no pixel sized divs.

Uses

  1. Include farbtastic.js and farbtastic.css in your HTML:
    <script type="text/javascript" src="farbtastic.js"></script>
    <link rel="stylesheet" href="farbtastic.css" type="text/css" />
    
  2. Add a placeholder div and a text field to your HTML, and give each an ID:
    <form><input type="text" id="color" name="color" value="#123456" ></form>
    <div id="colorpicker"></div>
    
  3. Add a ready() handler to the document which initializes the color picker and link it to the text field with the following syntax:
     $(document).ready(function() {$('#colorpicker').farbtastic('#color');  });
    
Html & CSS

CSS Sprites

Sprite is nothing but one image which has collection of small images that are required in web application. Which improves page loading time by reducing number of requests to server.

Why sprites

Consider one scenario , suppose we have two web pages,
1. first page shows 100 small images 1kb each
2. second page shows 1 big image of 100kb

What do you think , which page will get loaded first?
Now you may think that both pages will take same time as both pages has same page size (i.e. 100kb each), right??
Then your are wrong, second page will load first as compared to first page.

Because to fetch each resource, browser sends a HTTP-Request to server. that means to fetch 100 images browser needs to send 100 HTTP-Requests to server. Which increases page loading time so decreases performance of site.

CSS sprites reduce HTTP requests and the loading time of pages.
This is the main reason why CSS sprites are often used on websites with heavy
traffic.Particularly sprites are used for navigation (such as for hover effects), icons and buttons.

How to Use

Step 1. Creating sprite
To create sprite we can use any software like Photoshop, paint or fireworks etc.
Combine all images, icons into single images , keep some space (min. 1px ) between images as below,
sprite

Step 2. Creating CSS

Create common CSS class which applies background image to elements, As

ul#menu li a
        {
            background-image: url(sprite.gif);
        }

Now here comes the best part. To show particular image for class, we have to set
background-position correctly.
for that we have to make every image inside the sprite move to the top left corner (0px in X, 0px in Y) as that is the point where image start seeing.

To see about image button,
sprite1

ul#menu li a.about
        {
            background-position: -143px -4px;
        }

Step 3. Creating HTML

<ul id="menu">
<li><a href="#" class="home">Home</a></li>
<li><a href="#" class="about">About</a></li>
</ul>

Html & CSS

CSS Shorthand Guide

In my previous post, “CSS Formatter and Optimiser” I have given basic idea about CleanCSS Optimiser tool and how it does CSS optimization. CSS Shorthand is one of the important notations of CSS property which helps a lot to get optimized CSS.
So, I have collected some of important CSS shorthand properties here.

Margin and Padding

Margin and Padding both has same shorthand syntax.

.className{
  margin-top: 10px;
  margin-right: 5px;
  margin-bottom: 3px;
  margin-left: 1px;
}

Instead of above we can simply combined into

.className{
  margin: 10px 5px 3px 1px;
}

Value of margin property is in Top, Right, Bottom and Left.
Here are some images for quick reference of shorthand notations,

margin

Background

Refer following image for shorthand syntax,
background

Background Default Values
By default, the background property will assume the following when you do not declare each value of the properties,

backgrounddefault

Border

Refer following image for shorthand syntax,
border

Border has 3 px width by defaults, following CSS will create a ‘3px’ solid blue border

 .className{border:solid blue;}

Border examples

1. Following CSS will create 5px solid ‘black’ border

p {
  border:5px solid;
}

2. Following CSS will create a ‘3px’ dashed ‘black’ border

p {
  border:dashed;
}

3. Following CSS will create a 3px dotted red border

p {
  border:dotted;
  color:red;
}

4. Following CSS will create a 5px solid blue border

body {
  color:blue;
}
body p {
  border:5px solid;
}

Font

Refer following image for shorthand syntax,
font

Font Default values

fontdefault

Font examples

.className {
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:1em;
line-height:1.2em;
font-family:georgia,”times new roman”,serif;
}

can be combined as,

.className {
  font:bold 1em/1.2em georgia,"times new roman",serif;
}