Google CDN: use AJAX Libraries API to Speed up your Ajax apps

     Javascript
    
 comments
Google's Ajax Libraries API

Google's Ajax Libraries API

I don't use a lot of JavaScript, but as you probably know, I'm a fan of offloading things to other people when it can save me the hassle of doing it myself.
A CDN — short for Content Delivery Network — distributes your static content across servers in various, diverse physical locations. When a user’s browser resolves the URL for these files, their download will automatically target the closest available server in the network.

25 sexy jQuery Drop Down Multi Level Menu

     jQuery
    
 3 comments

Dropdown menus and menu bars have been heavily used since the early days of graphical user interfaces. Their use has become ubiquitous, and even expected, in desktop applications, and the web has quickly followed suit. There are lots of dropdown menus already out there. Here you’ll find 25 sexy jQuery and CSS based drop-down or just multi level menu tutorials with down loadable files and explanations as well.

Wordpress 2.9 Carmen With New Features Every Developer Must Know

     Wordpress
    
 1 comment

Wordpress logo

On December 18th, 2009, WordPress Version 2.9, named in honor of magical jazz vocalist Carmen McRae, was released to the public before the year ends. You can upgrade easily from your Dashboard by going to Tools > Upgrade, or you can download from WordPress.org. The WordPress 2.9 requires MySQL 4.1.2 or greater.
You can read the full list of new features, changes, upgrades, and improvements on the WordPress Codex. Following is our list of resources for more significant features/changes from developer’s point of view:

Happy new year! 2010 and I’m back after website redesigned

     Updates
    
 comments

I've rolled out a new design for Narga since yesterday evening. You may have noticed that I haven’t updated the blog for last months now. This is first post of this year to let you know that I’m back.

What happened?

I’m not going to lie to you, the main reason I stopped creating tutorials, themes and plugins is because I wasn’t very motivated and didn’t have much time either. The last redesign was one years ago, used table layouts, a lot of image files, and as a result was really sluggish. It’s definitely not good when your site takes almost ten seconds to load and you’re marketing speedy web hosting.

Narga v6.5 Redesigned

Narga v6.5 Redesigned since 2010

I started new design on this in mid October, 2009, the layout changed numerous times in the first couple of weeks before I (mostly) settled on what you see now. Since then though I’ve rewritten the ‘theme’ behind this half a dozen times, still not sure I’m entirely happy with it, but its better than before.

Received The Smashing Book

     Others
    
 comments

Here it is, the brand new Smashing Book. Announced several months ago in a couple of posts, it has finally arrived. I bought this book on Aug 14, 2009 (with 20% off when pre-order) then got it at Dec 16, 2009 after 2 delay times.

The Smashing Book

The Smashing Book

The Smashing Book is a printed book about best practices in modern Web design. The book shares technical tips and best practices on coding, usability and optimization and explores how to create successful user interfaces and apply marketing principles to increase conversion rates. It also shows how to get the most out of typography, color and branding so that you end up with intuitive and effective Web designs. And lastly, you will also get a peek behind the curtains of Smashing Magazine.

jQuery – a new kind of JavaScript Library

     Javascript, jQuery
    
 1 comment

jQueryjQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.
jQuery is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML. It was released in January 2006 at BarCamp NYC by John Resig.
jQuery is free, open source software Dual-licensed under the MIT License and the GNU General Public License.
jQury is available in two formats:

  • Compressed (which allows you to have a significantly smaller file size) a.k.a Minified version.
  • Uncompressed (good for debugging and to understand what is behind the magic).

The minified versions, while having a larger file size than the packed versions (note: packed version is not available in current release), are generally the best versions to use on production deployments. The packed versions require non-trivial client-side processing time to uncompress (unpack) the code whereas the minified versions do not. The packed versions of jQuery will take less time to download than the minified or uncompressed versions; however, each time the library is loaded (initially or from the browser cache) it will need to be uncompressed which will cause a non-trivial delay in the execution of any jQuery code each time it is loaded.