Archive for the ‘usability’ Category

HTML 5 Highlights

Wednesday, August 5th, 2009

New Features Supported: Structural Tags
New Features Inconsistently Supported: Canvas Offline, Native Video, Geolocation APIs

Doctype is now a simple <!DOCTYPE html>

Common structural divs are now their own tags.
Here are the self explanatory ones:
<div id=”header”> is now <header>
<div id=”nav”> is now <nav>
<div id=”footer”> is now <footer>

Tags that need a little clarification:
<section>
According the HTML 5 spec, a section is a thematic grouping of content, typically preceded by a header tag, and followed by a footer tag. But sections can also be nested inside of each other, if needed.

<article>
WHATWG notes, the article element should wrap “a section of content that forms an independent part of a document or site; for example, a magazine or newspaper article, or a blog entry.”

You can have more than one article tag on a page and each article can also be broken into sections using a section tag. This is very similar to how CMS systems like Joomla specify content but be careful when planning you structure in HTML 5 so as not to create a tag sea.

<aside>
Text in parentheses, annotations, pull quotes, inline footnotes or sidebar content would all fall under this tag.

Making it compatible with older browsers
If you need to support legacy browsers you need a fix because they won’t apply CSS to them. To fix it you need to apply some JavaScript using the createElement method and add it to the head of your HTML 5 file. Don’t worry about specifying the MIME type because in HTML 5 all scripts are assumed to be type=”text/javascript” which means there is no need to waste your time with attributes anymore.

<script>
document.createElement(‘header’);
document.createElement(‘nav’);
document.createElement(’section’);
document.createElement(‘article’);
document.createElement(‘aside’);
document.createElement(‘footer’);
</script>

To learn more about HTML 5 features and to see it in action check out HTML 5 Gallery

Billy Mays – A Master Presenter of Functionality

Wednesday, July 1st, 2009

So I guess the myth that celebrity deaths comes in threes has been dispelled with the recent news that TV pitchman Billy Mays died Monday, June 29th. What brought Billy Mays TV pitchman celebrity status? After meeting Max Appel, Orange Glo International founder, Mays was recruited to demonstrate on shopping networks for the company. It was pretty evident what Appel saw in Mays’ delivery style. Not only was his enthusiasm infectious but he showed you why it was such a great product. Billy Mays, another great example of why functionality comes first.

Attention Citizens of the Web: Join the open source revolution!

Sunday, June 28th, 2009

Although FrontPage has been out of development since 2006 many people still use it despite the headaches and limitations. Microsoft’s replacement software, SharePoint and ExpressionWeb are even more complicated and designed to only work well with other Microsoft programs and servers. When we show people our open source solutions it is like the blinders have been lifted. Web development built on open source frameworks frees clients of the proprietary shackles and allows their web presence to flourish freely.

Open source CMS such as Joomla, Drupal and WordPress have become powerful web development tools because of the freedom of instant collaboration. Developers can construct websites with the peace of mind that they will work while still being able to customize the design to fit the clients aesthetic. Not to mention the infinite possibilities for customization with independent PHP programs one can develop to plug into these CMS sites.

Functionality first, design second. This really is what we want in everything, the only exception to the rule is art because the aesthetic is it’s function. Today websites are focusing on functionality first because frankly we don’t have the attention span for the theatrics of an all Flash site. We have become a society that is plugged in everywhere and connected virtually at all times. That is what makes the worldwide community of idea sharing and collaboration known as open source all the more important. Open source allows our websites, blogs, and social networking to operate across all our media gadgets. Proprietary programs just don’t have the functionality, freedom and speed we need in today’s media market. ###

HubSpot.com: Our Favorite Internet Marketing Website – Turn Your Website Into a Marketing Machine

Tuesday, May 13th, 2008

HubSpot.com is our favorite site for Internet Marketing and SEO [Search Engine Optimization] tips and tools. They have numerous articles and a great blog that gives tips for turning your website into a marketing SEO machine.

One of the most important things you can do to increase internet traffic and create leads is to put your time into it.

Most people still think SEO is something their web designer does once. Companies that committ to doing ongoing SEO reap ongoing rewards. To do SEO successfully, you should continuously do 3 things: 1) find more keywords that will bring you relevant traffic 2) create more content focussed on those keywords 3) build links that support ranking higher for those keywords in search results. Who knows your business, your customers, your market, the problems you solve, the solutions you provide – better than anyone else? Hopefully you.

Aren’t you the best one to find the keywords your prospects would type at google? Aren’t you the best one to produce content that’s relevant to your prospects?

If you haven’t done link building beyond directory submissions, you won’t understand this. But doing link building well requires your time too. Trust me. If anyone says that they’ll get you 100 new links per month and they don’t ask you for press release ideas, article ideas and a list of the leading bloggers, forums and trade publications in your industry, do not hire them.

Check out their cool website grader too. This will let you know where your site stands and what you can do to increase your site’s marketing effectiveness and SEO.

How to Kill Your Website or Blog in 27 Days – What is the Deal With the Animated Cursors?

Monday, May 5th, 2008

If you want to kill your website or blog, try using wildly animated cursors. On Yahoo Answers, some one asked how to increase traffic to their website. Out of sheer curiosity, I took a peak at the site mentioned. HOLY $#!% – There are trailing fireballs for a cursor!!!! Want to know why no one is visiting your site??? Extinguish the fire cursor!!! Cluttering your blog or website with extra, meaningless, annoying crap like animated cursors is actually turning people away from your site!!!

A forum post at Blogger sums it up perfectly:

remember: nobody cares which N*Sync member you are, what State you are, which Party of Five kid you are, or which Weezer song you are. the second you put one of those things on your blog you need to delete your blog and try out for the marching band. similarilly, nobody gives a **** what the weather is like in your town, nobody wants you to change their cursor into a butterfly, nobody wants to vote on whether your blog is hot or not, and nobody gives a rat ass what song youre listening to.

So, what’s one of the easiest ways to increase traffic? Use keywords to optimize your site for search engines.