100 jQuery, HTML5, CSS, wordpress Tutorials to Enhance your website

A huge collection of Jquery, HTML5, Javascript, CSS3 , Wordpress tutorials, to enhance you website or blog. Bookmark this page for reference.

Jquery tutorials

  1. Showing Off bit.ly Clicks of Your Posts With jQuery &‐Sharing short URLs in twitter and facebook is via biy.ly. Check this jquery script, which will let you measure the clicks and determine how popular you post is.
  2. Thumbnails Navigation Gallery with jQuery - In this tutorial we are going to create an extraordinary gallery with scrollable thumbnails that slide out from a navigation. We are going to use jQuery and some CSS3 properties for the style. The main idea is to have a menu of albums where each item will reveal a horizontal bar with
  1. Clipping JPEG Images Into Non-Rectangular Polygons Using polyClip.js

Up until now, if a developer needed to clip an image in a non-rectangular shape, it was necessary to save the image as a PNG with an alpha channel. If the image is a photograph, the file-size balloons up to unacceptable levels. My new library, polyClip.js, allows developers to clip these images using photograph friendly JPEGs instead. This article guides you step by step on how to use it yourself.

4.Timeline Portfolio

This time we will be using the Timeline jQuery plugin as a dark themed portfolio in which you can showcase projects and important events in your career.

  1. An HTML5 Slideshow w/ Canvas & jQuery

All uses of canvas you’ve come so far are probably limited to games and other proof of concept demos. Today, however, we are doing something practical – we are making a progressively enhanced slideshow with a fancy transitioning effect, which is perfectly functional in older browsers as well. With JavaScript, we are going to apply a special filter to every image in the slideshow. We will create a new version of the images, with higher contrast and more vivid colors, and store it in a canvas elements

  1. Optimizing JavaScript/jQuery Loading Time, a Beginner’s Guide

With some great free tools you can easily optimize your javascript to load 2 or 3 times faster if you are willing to trade the regular way of embedding javascript file. Optimizing comes with an overhead, but its worth the time and effort.

  1. Image Highlighting and Preview with jQuery

In this tutorial we will show you how to highlight and preview images that are integrated in an article or spread over a page. This is a nice way to allow users to view a bigger version of an image that is relevant to some context. We will highlight images on a delayed hover and offer a preview mode which will enlarge and center the bigger version of the image on the screen.


CSS3 Tutorials

  1. Start Experimenting With CSS3 Keyframe Animations

CSS3 animations are the new kid on the block. It’s a big step. Although they haven’t really taken centre stage yet as only the webkit browsers support them. For this reason they’re used sparingly, in a lot of cases for experimental purposes or as ‘hidden gems’, but that doesn’t mean you should shy away from getting stuck in.

  1. Full CSS3 Text-Shadows — Even In IE

While researching the possibilities of using text-shadows in IE, I noticed that there wasn’t any silver bullet that produced multiple CSS3-like text-shadows in IE. However, combining my cssSandpaper script with a refactored version of a text-shadowing script by Kazumasa Hasegawa, we can now have IE text-shadow goodness.

11.Making an Impressive Product Showcase with CSS3



Impress.js is a small, standalone library that makes it easy to design advanced CSS3 presentations with eye-catching effects. But what if we used impress.js for something other than a presentation?


CSS3 media queries are very handy to target various devices with various monitor (screen) size. With the help of the CSS3 media queries we can have site optimized for iPhone and other mobile devices, with the same solution we can have site optimized for iPad and all other tablets . This CSS solution will be much more cheaper than building new mobile web site something like http://m.somewebsite.com or http://ipad.somewebsite.com .

  1. How To Use CSS3 Media Queries To Create a Mobile Version of Your Website

With a few CSS rules, you can create an iPhone version of your site using CSS3, that will work now. We’ll have a look at a very simple example and I’ll also discuss the process of adding a small screen device stylesheet to my own site to show how easily we can add stylesheets for mobile devices to existing websites

  1. Textarea Tricks using CSS

Improve your text areas, add image, fancy notes, font etc. Check this tutorial for tricks on enhancing your text areas


  1. Slide Down Box Menu with jQuery and CSS3

In this tutorial we will create a unique sliding box navigation. The idea is to make a box with the menu item slide out, while a thumbnail pops up. We will also include a submenu box with further links for some of the menu items. The submenu will slide to the left ...

  1. Supersize that Background, Please!

With an advertising world keen to use every inch of a medium for brand or product experience, it is becoming increasingly popular to design websites with full-browser backgrounds. Using CSS, this can be achieved quite easily. Just drop a huge background image in a page with one line of code


  1. How to Create a “Stay-On-Top” Menu with CSS3 and jQuery


  1. Arctext.js – Curving Text with CSS3 and jQuery

While CSS3 allows us to rotate letters, it is quite complicated to arrange each letter along a curved path. Arctext.js is a jQuery plugin that let's you do exactly

  1. Slide Image on Hover using CSS3

Learn how to create a sliding image effect that plays when you hover over the image.


HTML5 Tutorials

  1.  Cross Browser HTML5 Drag and Drop.

Despite the implementation flaws, Future-proof HTML5 Drag and Drop is not too hard for developers to use in their own applications. This article will explain how to do this step by step with many examples along the way. By the time you are done, you will be able to write useful drag and drop scripts of your own like in this example:

  1. Cross Browser HTML5 Progress Bars In Depth

As a web application developer, progress bars are great when you want to show the user that some action is happening, especially when it can take a long time. They can be animated (like the one in Gmail does when it shows the user how long it is going to take for it to load and initialize), or static (like some shopping cart applications have to show the user how many pages it will take to check out an order). I used to create progress bars using <div> tags, CSS and a litle bit of math, but now I like to do it the HTML5 way using the <progress> tag. This article will discuss how this tag is rendered by default in all operating systems and browsers and how to style the progress tag with CSS, even in browsers that don’t officially support the it. It will also discuss some interesting limitations of all the browser implementations amd show some interesting examples using advanced CSS3 techniques.


  1. HTML5 File Uploads with jQuery

A small web application called Upload Center, that will allow people to upload photos from their computers by dragging and dropping them onto the browser window, possible with the new HTML5 APIs exposed by modern browsers. The photos will have a preview and a progress bar, all of which controlled on the client side. Currently, the photos are only stored in a folder on the server, but you could improve it any way you like.

  1. HTML5 Web Storage

An API that makes it easy to persist data across web requests. Before the Web Storage API, remote web servers had to store any data that persisted by sending it back and forth from client to server. With the advent of the Web Storage API, however, developers can now store data directly in a browser for repeated access across requests, or to be retrieved long after you completely close the browser, thus greatly reducing network traffic. One more reason to use Web Storage is that this is one of few HTML5 APIs that is already supported in all browsers, including Internet Explorer 8.


Wordpress Tutorials

  1. 20 Steps to a Flexible and Secure WordPress Installation

A comprehensive WordPress installation, albeit simple to produce, often requires multiple steps — many of which can easily be omitted accidentally. How many times have you forgotten to customize your permalink structure? How about adding in a sitemap plugin? What about changing your timezone? If you’ve installed WordPress more than once, chances are you’ve missed something. Take the following steps and you’ll never miss anything again.


  1. How to Analyze Your WordPress Installation’s Performance

Installing WordPress is really easy. Optimization is what takes time. Not everyone who owns or maintains a WordPress website on their own is a programmer. Many WordPress users do not even know HTML. You may buy hosting from the best hosting provider but there are few things that need to be checked for maximum performance. This tutorial is not about optimization or setting up caching plugins. Those topics have been covered in the past. Today we will learn about plugins that could help us analyze the performance of a WordPress website to understand the problem areas and see their impact on the website.

  1. Alternative Use of Google App Engine for Optimizing WordPress

I was looking for a solution to optimize my site, in a very cheap way. Often a Content Delivery Network is a good solution but not cheap, so I used Google App Engine as a CDN with Ubuntu.


  1. Creating Custom Fields for Attachments in WordPress

Custom fields in WordPress make it easy to customize your theme in a variety of ways; plus, they are simple to implement for posts and pages. Attachments, on the other hand, take a bit more work to implement, requiring you to read through and decipher core source code in order to make them work. We’ll be walking through the use of a couple undocumented WordPress hooks in this tutorial to make this process much easier.


  1. Improve your WordPress Navigation Menu Output

How to display the content of the wordpress menu description field. This tutorial will teach you how to change the default output of this manager, since getting a custom output can heavily improve the style of your themes. So first of all here is an example of the wordpress menu we want to build.


  1. 10 Quick Tips: Optimizing & Speeding Up Your WordPress Site

We’ll be looking at how to optimize your site to run as fast as it possibly can. So, without further adieu, here are 10 quick tips for optimizing your WordPress site!


  1. The 960 Grid System Made Easy

 This article is for web designers and front-end web developers who are interested in grid-based layout systems but are at a loss on how to decipher them. We’ll focus specifically on the 960 Grid System, but after reading this guide, you’ll find that most of the other grid systems out there are similar and will make much more sense after you understand a few basic principles

Other Related Tutorials on Jquery and Javascript, HTML5

  1. Editable Grid - Turn HTML tables into advance editable components ( 1368 )
  2. 4 Free Chapters from The JavaScript Sourcebook ( 922 )
  3. Javascript Tutorials - Javascript kit ( 856 )
  4. 37 More Shocking jQuery Plugins ( 821 )
  5. Learn JavaScript Programming Language through Video Lectures ( 795 )
  6. Shadowbox Media viewer like Lightbox ( 765 )
  7. JavaScript Reference at your finger tips. ( 668 )
  8. How to Syndicate Content Without Utilizing a News Feed ( 668 )
  9. jQuery Tools Demo area ( 624 )
  10. Modal Box-Java Script Technique for Modal Dialogs ( 621 )
  11. Re-introduction to Javascript ( 600 )
  12. UKI Simple UI Kit for complex web apps ( 594 )
  13. Automatic Image Slider w/ CSS & jQuery ( 570 )
  14. ScriptSearch.com: Your Ultimate Resource for JavaScript scripts, source code, and more ( 564 )
  15. Mega Drop Down Menus w/ CSS & jQuery ( 559 )
  16. jQuery plugin: Easy Accordion ( 546 )
  17. jQuery UI Theme Roller ( 544 )
  18. KeyTable - Keyboard navigation and event binding for any HTML table ( 540 )
  19. Starbox - Rating stars for prototype ( 532 )
  20. Yetii - Yet (E)Another Tab Interface Implementation in JavaScript ( 530 )
  21. Image Transition Manager Script ( 529 )
  22. QueryLoader - Preload your website in Style ( 522 )
  23. Highslide JS - JavaScript thumbnail viewer ( 521 )
  24. MooTools Mocha UI v0.6 ( 517 )
  25. Moleskine Notebook with jQuery Booklet ( 486 )
  26. Javascript powerful accordian menu ( 482 )
  27. jQuery and Google Maps Tutorial: #1 Basics ( 475 )
  28. Step by Step - Show and explain the visitors, what your page has for them. ( 468 )
  29. Ext JS - JavaScript Library ( 466 )
  30. AnythingSlider - Slides any content ( 457 )
  31. 2 Free Chapters from Practical JavaScript Programming ( 453 )
  32. jQuery Selectors ( 451 )
  33. Turn any webform into a powerful wizard with jQuery (FormToWizard plugin) ( 448 )
  34. Cloud Zoom - JQuery ( 447 )
  35. HeadJS - The only script in your <HEAD> ( 445 )
  36. Calendar: a Javascript class for Mootools ( 434 )
  37. Gury - An HTML5 Canvas utility Library ( 433 )
  38. Adding Custom Google Maps to Your Website ( 429 )
  39. jCryption - Javascript HTML-Form encryption plugin ( 427 )
  40. SoundManager 2 - Javascript Sound for the Web ( 426 )
  41. jQuery - Visual Cheat sheet ( 423 )
  42. Flot - Attractive Javascript plotting for jQuery ( 419 )
  43. Learn advanced Javascript ( 410 )
  44. DHTMLX Touch - JavaScript Framework for Mobile and Touch Devices ( 406 )
  45. jQuery for designers - Tutorials and Screencasts ( 405 )
  46. Live Javascript Validation as you type ( 392 )
  47. Unit PNG Fix - Compact and Elegant ( 392 )
  48. jRumble - a jQuery plugin ( 386 )
  49. Meteora - Javascript widgets ( 385 )
  50. Improve your jQuery - 25 excellent tips ( 363 )
  51. Micro-Frameworks and Micro-Libraries ( 360 )
  52. JavaScript Made Easy: Free JavaScripts Tutorials Example Code ( 342 )
  53. Prototype JavaScript framework ( 333 )
  54. minify - Caches JavaScript and CSS files on demand to speed up page loads. ( 330 )
  55. JavaScript Reference ( 326 )
  56. HTML5 Video voting ( 321 )
  57. MelonJs - A lightweight HTML5 game engine ( 311 )
  58. JavaScript Tutorials and Workshops ( 306 )
  59. jQuery - Javascript Library ( 245 )
  60. Sponsor Flip Wall With jQuery & CSS ( 142 )
  61. Modernizr - JavaScript library to build HTML5 and CSS3 sites ( 138 )
  62. JSBin - Collaborative Javascript debugging ( 123 )
  63. Youtube in Background - Tubular Jquery Plugin ( 112 )
  64. 5 Lesser Known JavaScript Libraries that Make Web Design Easier ( 98 )
  65. Ten Javascript Tools Everyone Should Have ( 35 )