Welcome to JSPro, the latest addition to the SitePoint network. JSPro covers all topics related to JavaScript, including jQuery, Node.js, and more. Our goal is to make JSPro the premier destination for JavaScript developers of all experience levels. Thank you for visiting, and please remember that reader feedback is appreciated!
Colin Ihrig - Managing Editor
What's New in jQuery 1.9
Craig Buckler on jQuery
jQuery 1.9 was released on January 15, 2013 and marks an important milestone on the road to world domination. The code has been streamlined in readiness for version 2.0 which drops IE6, 7 and 8 support. (more…)
More like this
0 comments
Other jQuery
Ten Useful JavaScript Libraries and jQuery Plugins for Web Developers
The Return of the jQuery Plugin Registry
What`s New in jQuery UI 1.9
Why We Develop jQuery Plugins
Developing a Simple jQuery Game to Improve Your Memory
Working with Cookies in jQuery
Aurelio De Rosa on Intermediate
Cookies are the most used technology for storing data on the client side. My previous article, How to Deal with Cookies in JavaScript, explained how to perform CRUD operations with cookies using raw JavaScript. This article turns to jQuery, and will guide you through the use of jquery.cookie, a plugin which makes cookie processing simple. (more…)
More like this
5 comments
Other Intermediate
Parsing an ISO datestamp
Combining CoffeeScript with ASP.NET
Web Scraping in Node.js
Ten Useful JavaScript Libraries and jQuery Plugins for Web Developers
Intelligent String Abbreviation
The Return of the jQuery Plugin Registry
Colin Ihrig on Advanced
For all of you jQuery plugin developers out there, we have some exciting news to announce. The new jQuery Plugin Registry site recently went live. This new site replaces the old plugin registry, and will “put an emphasis on remedying a number of the issues” that plagued the old site. The site has a very simple interface, which allows plugin consumers to perform keyword based searches. (more…)
More like this
0 comments
Other Advanced
Making HTTP Requests in Node.js
Debugging Unit Tests Using js-test-driver
Happy Holidays from CoffeeScript
Fixing the details Element
Introducing the Geeksphone by Mozilla
Interfacing Java and JavaScript Using LiveConnect
Sandeep Panda on Advanced
LiveConnect is a technique that allows Java and JavaScript to communicate with each other. It allows your Java class to call JavaScript methods and access the JavaScript environment. JavaScript can also access Java objects and invoke methods on them. LiveConnect was first implemented in the Netscape browser, and currently Mozilla Firefox fully supports this feature. In this tutorial you will learn how to write code that makes the communication between Java and JavaScript possible. (more…)
More like this
0 comments
Other Advanced
The Return of the jQuery Plugin Registry
Making HTTP Requests in Node.js
Cloud Deployment of Node.js Applications with Nodejitsu
Prototypes in JavaScript
Debugging Unit Tests Using js-test-driver
Creating a Flashing Text Effect with jQuery
Aurelio De Rosa on Intermediate
Sometimes you need a nice effect to boost your website’s look and feel, and catch your visitors’ attention. There are many free and ready-to-use plugins out there that can enhance the style of your website. This tutorial will guide you through the development of a cross-browser jQuery plugin that creates randomly placed, randomly sized, flashing text inside a given box. It’ll also take into account disability issues (hey, we’re talking about flashing text), providing a stop() method to stop the effect. The plugin will allow several animations on the same page, with every animation being completely independent from the others. The final result will be a JavaScript file which you can easily include in your pages. (more…)
More like this
5 comments
Other Intermediate
Instant Form Validation Using JavaScript
Introducing the Battery Status API
Working with Geolocation and the Google Maps API
Why We Develop jQuery Plugins
Practical JavaScript Accessibility
Ten Useful JavaScript Libraries and jQuery Plugins for Web Developers
Syed Fazle Rahman on Intermediate
Whether you are a novice front end designer or an experienced web developer, every one of us has faced a situation where we write hundred lines of code and nothing seems to run as expected. If you have experience working in JavaScript and jQuery, then you might understand how troublesome it is to find a simple bug which was left behind unintentionally. (more…)
More like this
3 comments
Other Intermediate
Trimming Strings in JavaScript
Using Web Storage
List Processing in CoffeeScript
Creating a Flashing Text Effect with jQuery
Classes in CoffeeScript
JavaScript and the Wii U Browser
Colin Ihrig on Gaming
With all the talk of desktop, tablet, and mobile, there is another type of browser which tends to slip through the cracks – console browsers. In late 2012, Nintendo released it’s Wii U console, an eighth generation console which introduces a GamePad that features a second screen experience. The Wii U also features a NetFront browser powered by WebKit, making the programming model somewhat similar to that of Safari for iOS. This article explores the console’s browser, including the Wii U specific JavaScript API. (more…)
More like this
0 comments
Other Gaming
Gaming: Battle on the High Seas, Part 5
Gaming: Battle on the High Seas, Part 2
Unleash Your Inner Ninja with Jump Start CoffeeScript