Useful links: Designing for Content, ARIA support, Google+

Don’t think I’ve linked to Web Standards Sherpa before – how remiss of me. But here’s a good post to remedy that oversight. Designing for Content: Creating a Message Hierarchy.

HTML5 Accessibility Chops: ARIA landmark support from the Paciello Group Blog show test results for landmark roles.

Are You Going To Adopt Google+ for Professional Learning/Networking? Why or Why Not? Beth is one of many reflecting on Google+, as I did here the other day, and on Twitter.

I’m edging close to 500 posts on BlogHer, and none have had traffic like http://bit.ly/iTQgy1. Which means Google+ will rule the world.Sun Jul 10 18:42:39 via Seesmic twhirl

Useful Links: Handy, Google+, Captioning, usability tests, CSS3 Please

One Page Apps I Actually Use from CSS Tricks has several very helpful links for designers. You may want to keep them handy.

I haven’t received an invite to Google+ yet, but I’m looking at other people’s reports on it. It’s so similar to Facebook, even though people are comparing it with Google WAVE. If you move your life to Google+, are you quitting Facebook? More importantly, are people like me – who’s job partly entails promoting stuff by social media – now going to have to add Google+ to the mix? Like Facebook, is Google+ going to be one of those things you can’t avoid just because everyone else is using it?

How to Start Adding Captions/Subtitles to Online Video. Just one article from a captioning site by Bill Creswell that is full of captioning help.

Very interesting run through some usability tests on TED.com by IntuitionHQ. TED.com makes a pretty decent score at the end of it all.

CSS3 Please is a really nice tool to generate cross-browser CSS3 rules to copy into your own stylesheets.

Tell me again why Infographics are all the rage?

I kind of hate infographics. Seems like everybody who owns a copy of Photoshop thinks they should make one and tweet about it. I’ve looked at a lot of them lately. Is it a fad?

Of the ones I’ve seen, maybe 3 were effective and the rest were impossible. Translated, here’s what I mean by impossible:

  • they were too busy to view on a computer screen
  • the text was too small to read on a computer screen
  • there was too much text
  • it was too complicated to have any impact

A nice, clear paragraph would make more sense than some of the infographics I’ve seen.

Can you mention some good examples?

How good link text makes you a better blogger

I’m going to tell you a little story and then I’m going to give you a quiz.

A few days ago, I posted a guest article by Lior called Increase your SEO Knowledge in 2011: Must Read Blogs. Lior sent me the post pasted into an email. I use Microsoft Entourage (a Mac mail program that is part of Office) for my email. In Entourage, the links Lior sent all looked like this:

This was a guest post written by Lior who is a marketing advisor to iAdvize, a live chat support software <http://www.iadvize.com/>  company.

I changed all the links when I was formatting the article for the blog post. I changed the links to the various blogs Lior recommended to h3 headings with links to the blogs. And I changed the last line of the article, with the guest author credit and link, to read:

This guest post was written by Lior who is a marketing advisor to iAdvize, a live chat support software company.

I didn’t give it much thought, I just made the site name the link as I had done with the blogs Lior recommended. Big oops.

Shortly after that, I heard from Lior, who didn’t like what I had done with the link in the author credit line. Then it got a little crazy, because every time Lior sent the “correction” to me, Entourage showed it exactly like the example above, with no clickable link text and a URL in brackets. Finally, Lior sent me a PNG, showing exactly how it should be.

How did Lior want it? Like this.

This was a guest post written by Lior who is a marketing advisor to iAdvize, a live chat support software company.

Okay, thanks to the PNG image, (with no help from Entourage) I finally got it.

The Quiz!

Now the quiz. Why was it so important to Lior to have live chat support software be the link and not the name iAdvize or not a URL in brackets with no link text?

I’m going to suggest three answers, any of which you may have thought of, and which may have been the reasoning behind Lior’s patient attempts to get me to do it a certain way.

Being an accessibility person, my first suggested answer is about accessibility. The link text live chat support software is the most descriptive about what to expect when the link is clicked. AT devices can be set to skip from link to link, reading only the link text until the user finds the link to click.  Think about how much more information Lior’s choice of link text gives a user than either iAdvize or a URL to iadvize.com. A link like iAdvize could be to all sorts of advice sites from financial advice to party planning. The words Lior chose tell the user exactly where a click will take them.

click here

As an accessibility aside, it’s not helpful when every link says click here. Nothing descriptive at all about that link text. In some situations, it can be a compelling call to action, but it needs a title attribute (plus alt text if it’s an image) that provide more descriptive information about the link destination.

Back to the quiz. Another possible answer involves search engine optimization. Search engines take a close look at link text. Good link text adds to your search engine ranking. It provides indexable information about where a link is going. That’s important to you in terms of links to posts on your own site. Links to your own internal pages or articles help the search engines find what’s on your site, and the text used for internal links makes a difference in how the information is understood.

Guest posters want credit, because it helps bring traffic and quality links to their own sites. Lior took time and effort to write the guest post and wanted to make it count with incoming link text that would improve search engine rank. Anyone needing chat support software will search on chat support software, and not on a word like iadvize. It can’t hurt to have incoming links with the words chat support software floating around the web when someone asks a search engine where to find chat support software.

Finally, there’s the usability answer. Good link text also improves usability. Clarity in link text removes confusion or ambiguity and makes the site more useful.

What else?

Was your quiz answer the same as any of mine? Or did you think of something else? How else could you answer my question?

I was syndicated on BlogHer.com

Useful Links: unsticky, internet TV, #askaconductor, local storage, search operator

25 reasons why I’ll leave your site in 10 seconds. Great read for the newbie students who are trying too much too soon.

Warning to local TV: unbundled distribution is upon you is at Terry Heaton’s PoMo Blog. This seems like a huge trend to me. In fact, I’ll be posting my own article about trends in a day or two.

Examples of Abundance in the Arts: Ask a Conductor on Twitter at Beth’s Blog is another inspiring post about how you can use social media for good. What do you think about the idea of Ask a Web Designer? That seems a great idea, too.

Wrapping Things Nicely with HTML5 Local Storage is one of the December posts at 24 Ways. (If have missed the other posts this month, check them out, too) A great intro and explanation for local storage from Christian Heilmann.

An Undocumented Google Search Operator is a very helpful tip.

User-Friendly Website Navigation: How to Ensure Visitors Don’t Get Lost

Road Sign

Creating a well-organized, structured navigation system is essential for any website. Without an understandable, pragmatic system for instructing visitors what your website has to offer, and how they can reach it, your site is at a serious disadvantage.

Establishing a sensible navigational path is not difficult if you remember to pre-plan and take the necessary steps highlighted in this guide. Here are 8 essential principles you should take into consideration when designing a navigation system for your website:

1. Preparation

Navigation should be part of the website design process, not something added in after the main design has been completed. In order to provide an efficient and systematic navigation system, you must visualize how a visitor will access your website and move around all its various pages. Once you have constructed a user-friendly hierarchically linked navigational system, the next step is to consider the simplest way to explain your system to visitors.

2. Clarity and Brevity

Navigation should always be as simple as possible. The route to any point within your website should be as direct as you can make it. Many people still try to adhere to the old navigation guideline “No page should be more than 3-clicks away from the homepage”. While this guide has website navigation best interests at heart, it has become outdated. Websites are now far more complex and it is often necessary for visitors to use more than 3-clicks to reach their desired destination. There is no punishment for breaking the 3-click guide. But the aim of good navigation is to allow visitors to find what they are looking for in as few clicks as possible, without getting lost. Implementing a breadcrumb Trail system (covered in section 4) will help to address this problem.

The naming of navigational links should also be kept clear and concise. There is no need for ‘Homepage’ or ‘Main Page’ when a simple ‘Home’ will suffice.

3. Simplicity

It may be tempting to use flashy graphical menu buttons to make a website look more appealing but this can create issues. The problem does not lie with visitor confusion, it stems from page load speed. Graphics take longer to load than text. This is bad practice for two very good reasons.

Firstly, nobody enjoys waiting for a website that is struggling to display what it has to offer. Secondly, Google has openly stated that load speed is now a ranking factor. A complicated graphical navigation menu will probably affect page load speed and your site could suffer for it.

4. Website GPS

A website that cares about navigation should always include a breadcrumb trail. Usually located just below the top navigational menu, a breadcrumb trail allows visitors to see where they are and travel directly to any point along their current path. A typical breadcrumb trail could look like this:

Home>Products>Mobile Phones>iPhone

Anyone seeing this instantly knows they are in the iPhone section and they can just click the Mobile Phones link within the breadcrumb trail to go one category level above. Breadcrumb trails are a terrific navigational aid.

Another reason for always including a breadcrumb trail is that visitors may land on one of your website’s sub-pages via a search engine query. They may not know what category that page comes under unless they can see the hierarchical path in the form of a breadcrumb trail. Think of it as an essential guide rope that visitors will be very grateful for.

5. Sitemap

A sitemap is an essential for every website. Not only does it give a clear overview of your entire site, it is often used by search engine spiders to efficiently crawl a website. If you want to have a useful site-wide navigational map and have your website indexed successfully, you will need a sitemap.

6. No Place Like Home

There must be a clear link back to your website’s homepage from every other page. This could be in the form of a ‘HOME’ navigational tab, or a simple textual link at the bottom of each page. Whatever the format, a website should always offer visitors a direct route straight back to its primary page.

A common way to achieve this is to link your websites header graphic, title, or logo to the homepage. This is fairly standard now and most visitors will expect to be able to click one or all of these and be returned to a homepage.

7. Consistency

The navigation for any website should remain the same no matter where a visitor lands. It looks unprofessional and proves inefficient to have different navigational options on different pages. The navigational system you choose should be obvious enough to be easily visible to visitors but subtle enough to meld in with your website’s overall design.

8. Instantly Accessible

A visitor should not have to scroll down to see a navigation menu. Anyone landing on a site must be able to see the options available to them without excessive searching. It is good practice to include a top navigation bar that includes your main categories at the very least. This needs to be in the top-third of the page.

Good navigational systems will also have a bottom navigational menu, or footer. This allows anyone who reaches the bottom of page content access to navigational links with no need to scroll up unnecessarily.

You should spend time and effort creating a great looking website. You will need to fill it full of quality, relevant content and remember to update this regularly. Then you have to work on search engine rankings to capture those organic visitors. But all of this is pointless if the people visiting your site then have trouble discovering what the site has to offer.

Prepare and implement a simplistic, efficient, reliable navigation system and help visitors and search engines travel and locate every piece of content your site contains.

About the author: Roko Nastic is editor at WebmasterFormat, a useful resource for those wanting to learn how to build better and more profitable websites and how to find best web hosting companies.

Useful links: Form traps, Wired, find your content, web education slides, online tutoring

Fashionable Web Forms: Traps and Tips has UX advice from a pro on how to make forms work better.

Why Wired Loves the Ladies. That slide of the last 32 Wired covers tells the story with such impact no other comment is necessary.

Find Websites that are Copying Your Content. Great tips for tools.

An interpretation of the slides by OpenMatt is interesting, as well as the comments from students.

And, if Anna Debenham’s portrait of web education in the UK wasn’t enough to make you wonder how things ought to be done, the NY Times reported that UK math students are now getting tutored online from instructors in India. What do you think about that?