iPad’s Account for 1% of the World’s Web Traffic

Apple’s iPad is responsible for 1% of the world’s web traffic, as well as 2.1% of web traffic in the U.S., according to the latest numbers from NetMarketShare.  A similar report from StatCounter in April indicated that the iPad accounted for 1.17% of U.S. web traffic, ahead of Linux, which only accounted for .71%.

Honestly I think this only strengthens the need for mobile and tablet friendly websites.  Personally my website could use a bit of an overhaul to support mobile and tablet devices, and perhaps I’ll finally make time to do so thanks to WordPress 3.2 and my growing experience with responsive web design, HTML5, and CSS3.

Posted in Web Design, Web Development | Tagged , , , , , , | Leave a comment

WordPress accounts for 14% of Websites

Based on surveys/statistics apparently WordPress accounts for 14% of all websites on the internet, which honestly seems highly likely.  After having been using WordPress for a few years I can say the engine has grown rather well, from its early days of being a blog centric engine to its modern days of being more of a full blown content management system.

Recently the MLB (Major League Baseball) switched its 15,000+ blogs from Movable Type to WordPress.com, bringing with them 3 new themes offered to WordPress.com users.  This sort of major move only shows how big WordPress has become, and I expect we’ll see more major companies move their blogs or even sites over to the engine.

Other notable CMS‘s found in this survey are Joomla at 2.8%, Drupal at 1.5%, vBulletin at 1.3%, Blogger at 0.7%, and phpBB at 0.4%.  Kentico the content management system I deal with in my daily job sadly ranks in under 0.1%, but it is a pricey system thats just up and coming.

For Statistics/Survey information check out “Usage Statistics and Market Share of Content Management Systems for Websites“.

Posted in Web Design, Web Development | Tagged , , , , , , , , , , , | Leave a comment

Task Management meet Producteev

I’m not one of those few people who like the responsibility of task management, but it is a necessary evil to make deadlines.  The problem with most task management software and services I come across would be over complication.  Honestly I hate to have to dig deep to find my tasks and their importance.  Recently I came across Producteev, a new take on task management that syncs and integrates with your email, Gmail, Google Calendar, Google Tasks, Microsoft Outlook, Android, iPhone, and Blackberry.

The first thing I noticed about Producteev is how simple and clean the service is, not to mention inexpensive.   Sure there may be totally free services or programs out there, but in some cases paying a little gets you a whole lot more.  From a designers perspective Producteev is very modern, clean, and professional.  You will find lots of AJAX, rounded corners, subtle gradients, subtle shadows, subtle highlights, and pretty icons.

The ability to simply send an email to a specified address to add a task is brilliant. For instance Johnny sends me an email asking me to add Google Analytics to his website, all I have to do is forward that email to the specified Producteev task address and the system will add the task.  Then I’ll get an email letting me know the task was successfully added, and from there I can manage that task simply by replying with different commands.

If I can convince myself to actually care about task management I may end up using this service regularly.  Otherwise it was fun seeing what new tricks companies can come up with to make their product stand out in a crowd.

Producteev is a cool, Cross-Platform (IM, E-mail, iPhone, Web, Gmail, and more…) Task Management Application for Teams and Individuals. The Task Manager that works the way YOU do. Check them out at www.producteev.com

Posted in Web Design, Web Development | Tagged , , , , , , , , , , | Leave a comment

Working with jQuery followup

Awhile back I posted about working with jQuery for my job; See “Working with jQuery” in it I used the following code line:

.bind('mouseenter mouseleave focus blur keypress', function(){ });

Recently I came to realize that this lacked something, the state of releasing a key. Without this state, if I was to empty the entire text field with a backspace it wouldn’t trigger as I planned. So I found the answer quickly thanks to jQuery API. The “keyup” state is what I was lacking, and I know this may not be 100% bullet proof covering every plausible event, but I think this covers quite a bit of everything now.

.bind('mouseenter mouseleave focus blur keypress keyup', function(){ });
Posted in Web Development | Tagged , , | Leave a comment

jQuery List Columns

One of our clients at work requested that we format a set of data into columns much like you would find on a newspaper article.  The problem we had was Kentico, the content management system we use, doesn’t have any native way to do so.  I hunted down various jQuery scripts, and after lots of testing finally settled on the fastest and most primitive one possible.  The downside to this plugin is it requires your data to be in an ordered list or unordered list, which for this particular case wasn’t an issue thankfully.  The plugin known as “YA List Columnizer” found on jQuery plugins site, is short and sweet.  Below is how you call this plugin once loaded.

$('ul').columnizeList({cols:3,constrainWidth:0});

As far as settings for this plugin, cols is of course the number of columns, and constraightWidth is a boolean (0/1) of whether or not to size all the column widths the same.

Posted in Web Development | Tagged , , , , , , , | Leave a comment