Browser Detection with JavaScript

Jul 2 2014 by Jacob Gube | 2 Comments

If you really must do it, detecting what browser someone is using is easy with JavaScript.

continue reading »

Speed Up Your Web Development Workflow with Grunt

Jul 24 2013 by Ben Briggs | 9 Comments

Speed Up Your Web Development Workflow with Grunt

In a series of tutorials, I’m going to help you get started with Grunt, an open source JavaScript task runner that will automate some of your web development tasks.

This nifty JavaScript library will notably speed up and improve your web development processes, and also help you sidestep common human errors.

My intention with this Grunt tutorial series is to get you to experience the same productivity and efficiency improvements I’ve gained through this useful, but little-known open source JavaScript tool.

continue reading »

Writing Better JavaScript with CoffeeScript: The Basics

Nov 3 2011 by Jack Franklin | 17 Comments

I’m a huge fan of JavaScript. Its popularity has really surged in recent years with the advent of rich internet applications (RIAs), Ajax and web development libraries like jQuery that makes JavaScript more appealing and accessible to a broader audience.

However, that doesn’t mean the language is without its quirks, and often these can come from nowhere to bite you. There’s a long running joke about JavaScript’s good parts compared to its bad parts and how the language has many problems. In this multi-part guide, I’ll present you with a solution to most of these problems: CoffeeScript.

continue reading »

11 jQuery Plugins That Can Enhance Your Typography

Sep 21 2011 by Ken Hattori | 14 Comments

There is an array of wonderful jQuery typography plugins that give web designers greater control over their sites’ web typography. At the hands of a capable designer, you can leverage the power of jQuery in web pages to reach a high level of typographic elegance and sophistication.

Below is a list of top jQuery plugins that serve a wide range of purposes related to web typography, from helping you implement @font-face to providing your users with better usability and functionality when it comes to your website’s fonts.

continue reading »

Top 10 Mobile Web Development JavaScript Frameworks

Aug 14 2011 by Jacob Gube | 34 Comments

Top 10 Mobile Web Development JavaScript Frameworks

Creating web apps and sites for the Mobile Web has its own sets of challenges and techniques. From UIs optimized for fingers instead of mouse cursors to the bandwidth limitations that most portable personal devices have, developing for mobile devices requires a paradigm shift for those of us who’ve traditionally created products aimed at desktops.

To help you rapidly deploy cross-platform mobile apps and websites, there’s a wide range of JavaScript frameworks you can take advantage of.

continue reading »

The Power of jQuery with Ajax

Jun 25 2010 by Eric Rowell | 36 Comments

The Power of jQuery with Ajax

As the web evolves, new technologies are emerging and uniting in remarkable ways. The combination of Ajax and jQuery, in particular, is one of the most powerful unions to date.

The purpose of this article is to give a brief and generalized overview of both Ajax and jQuery, and also discuss how jQuery has made Ajax development easier than ever before.

continue reading »

20 Fresh JavaScript Data Visualization Libraries

Jan 17 2010 by Jacob Gube | 49 Comments

There are plenty of JavaScript libraries out there for rendering your otherwise plain and boring numerical data into beautiful, interactive, and informative visualizations. The beauty of using JavaScript for data visualization is that, if created correctly, your data will be highly accessible (usually via HTML tables). A long time ago (2008), I wrote about JavaScript solutions for graphing and charting data and this article revisits the topic with twenty more JavaScript libraries that you can use to bring your data to life.

1. Highcharts

Highcharts

continue reading »