My Best Sellers

What’s hot on eHow? Find out what my best sellers are. More . . .

Here are some of the best sellers I’ve written . . . on eHow, that is.

Best sellers on eHow means that an article gets a lot of page views. I try to write quality articles there that give helpful information on a number of Internet and Web Development topics, but I never know what will be a big hit. Here are some of my big hits.

On Dreamweaver

On general topics

On CSS or HTML

On Free Web Building Tools

On Writing

Using Dreamweaver to add labels to forms

Web Teacher tip on how to use form labels in Dreamweaver.

There are still people out there who are convinced that Adobe Dreamweaver can’t create an accessible or standards-compliant web site. Well, it can. You do have to know what an accessible site is, and you do have to use the tools (in this case, Dreamweaver) properly. After that, you will be completely able to create accessible and standards-based work in Dreamweaver.

One aspect of accessibility is the proper use of the label element with form fields. Dreamweaver makes that very easy to do.

Starting with Dreamweaver CS4, all the accessibility preferences are on by default. If you are using Dreamweaver CS3 or older, you have to go to Preferences and turn them on. Select the Accessibility category on the left.

Make sure every field is checked, not only the one for Form objects. Use best practices at all times and you’ll be accessible.

On a document in Dreamweaver, insert a form element. You’ll see this dialog.

form dialog

Here you enter the ID and the label text. Select Attach label using ‘for’ attribute for the majority of form elements. Dreamweaver will give the ‘for’ attribute the same value as the value you enter for the ID. Form controls like Submit or Reset buttons need no label because the element itself is the label.

Next, decide whether to place the label text before or after the form element. For input elements such as text boxes, the label normally should go before the form element. For radio buttons and checkboxes, the label should go after the form element. Although the dialog has access key and tab index options, I suggest you leave them blank. These have proven over time to be more of a hindrance than a help.

Click OK and you have an accessible form element with a label.

Related article: Styling the label element with CSS

Author Rights vs. Disability Rights

It’s only partially helpful to consider this a battle between economic rights and civil rights. I think it’s part of the larger muddle over media-in-transition that is felling newspapers and leading to arguments over digital music rights, fair use, and the quoting of news articles. More . . .

There are two definitions of “rights” in this discussion. The first is copyright, the control of intellectual property. That’s the author rights. The other is the right to equal access to information. That’s the disability rights part of the issue.

Let’s take a look at the authors rights part of this controversy first. In February, the Authors Guild published E-Book Rights Alert: Amazon’s Kindle 2 Adds “Text to Speech” Function, which warned authors about the upcoming feature in Kindle 2 that would provide text-to-speech functionality.

Here’s the crux of the warning to Authors Guild members, and what the Authors Guild wanted Amazon to do:

We’re studying this matter closely and will report back to you. In the meantime, we recommend that if you haven’t yet granted your e-book rights to backlist or other titles, this isn’t the time to start. If you have a new book contract and are negotiating your e-book rights, make sure Amazon’s use of those rights is part of the dialog. Publishers certainly could contractually prohibit Amazon from adding audio functionality to its e-books without authorization, and Amazon could comply by adding a software tag that would prohibit its machine from creating an audio version of a book unless Amazon has acquired the appropriate rights. Until this issue is worked out, Amazon may be undermining your audio market as it exploits your e-books.

The Authors Guild was concerned that the Kindle 2 ebooks would take the place of Audiobooks. Currently ebooks and Audiobooks are two separate negotiable items for an author to consider in a contract process. The Authors Guild wanted Amazon to disable the text-to-speech functionality until the question was cleared up, and dismissed the disability issues with,

Others suggest that challenging Amazon’s use of this software challenges accessibility to the visually impaired. It doesn’t: Kindle 2 isn’t designed for such use. The Guild continues to support efforts to make works truly accessible to the visually impaired.

Amazon backed off and made it an author’s decision as to whether or not a particular book would have the “read aloud” function enabled. Amazon was quoted in the LA Times saying,

Kindle 2’s experimental text-to-speech feature is legal: no copy is made, no derivative work is created and no performance is being given,” the company said. “Nevertheless, we strongly believe many rights holders will be more comfortable with the text-to-speech feature if they are in the driver’s seat.

This did not make the people who regarded the Kindle 2’s read aloud feature as an assistive feature for the disabled happy.

The National Federation for the Blind (NFB) asked The Authors Guild to reconsider their position. Accodrding to the NFB,

When the NFB requested the Guild reconsider, the Guild told them that to read books with text-to-speech, print-disabled persons must either submit to a burdensome special registration system and prove their disabilities or pay extra for the text-to-speech version.

The Reading Rights Coalition, joined by the NFB and several other organizations decided to stage a protest on April 7 outside the headquarters of The Authors Guild. On the Reading Rights website, the call went out for Equal and not separate Reading Rights. They announced the protest and called for petitions, saying,

The Guild has told us that to read their books with text-to-speech we must either submit to a special registration system (that not all may qualify for and that would expose disability information to all future eBook reader manufacturers) and prove our disabilities — or pay extra. The Guild’s position is contrary to the principle of equal opportunity for all and discriminates against millions of people with print disabilities.

This report from CNN covers many of the issues and shows the protest in progress.

My view on the issue

As an author, I can understand the desire to maintain the rights to your work and the way it is distributed. As an accessibility advocate, I can understand the need for equal access to information. It’s only partially helpful to consider this a battle between economic rights and civil rights. I think it’s part of the larger muddle over media-in-transition that is felling newspapers and leading to arguments over digital music rights, fair use, and the quoting of news articles.

Technology is changing everything. As a society, we haven’t found a way to balance things and make them equitable. We’re all shouting, “It’s not fair!” no matter what our perspective on the issues. The laws haven’t kept pace with changes. The system of obligations and rewards haven’t kept up with changes. The technological possibilities are spinning ahead faster than we can wrap our minds around the beneficial uses.

Shouting, “It’s not fair!” is fine to bring attention to a problem. But very soon after we realize that things are amiss, we need to look for creative win-win solutions that find the needed compromises to restore equity and balance to society as a whole.

Related Links

Cross posted at BlogHer.

RDFa needs to rethink its nomenclature

RDFa has a nomenclature problem. They need to rebrand what they are calling things if they want to prevent eyes from glazing over and hearts from sinking with that “Oh, my God, I don’t have time to learn all this,” feeling that they create with their unusual terminology.

What’s all this stuff about “flavors” at the W3C?  They are saying the rel=”license” attribute and value added to a link is “flavor?”

diagram from the W3C about rel attribute

Or take a look at this tutorial. It’s a very well done tutorial, but it’s using nomenclature about subjects, predicates and objects.

Subjects and predicates. What?

After we learn all about subjects, predicates and objects, we may realize that we are talking about ELEMENTS WITH ATTRIBUTES AND VALUES! So why not call them elements, attributes, and values? Why throw in nomenclature about triples and predicates and flavors?

Compare that with the tutorials at RDFaWiki, where you see examples without all the distracting terminology.

All you RDFa people are screaming at your computers now. Yes, of course, I’m oversimplifying. So you can brush off the suggestion as too stupid and simple-minded to even consider if you want. That’s OK.  I’m just saying that if you call things by familiar names like element, attribute and value, you will grab more people who are willing to spend a little time figuring out what you’re doing. Which might mean that RDFa achieves a better adoption rate.

Useful Links: Online Lectures, CSS3 modules, the canvas element, menu possibilities, Boagworld

Be a better teacher, look at some proposed CSS3 modules, see some use cases for the canvas element, menu system tests, and an interview with Aarron Walter. More. . .

100 Free Online Lectures that will make you a better teacher is from Best Universities, which is amassing some intresting link resources such as this one on its blog.

Four new W3C modules for CSS3 are in the proposal stage and would support the canvas element. Links to each module are availble here, at CSS3.info.

Speaking of the canvas element, Laura Carlson put together some Use Case examples on the ESW Wiki. If you have a browser other than Internet Explorer, you can take a look at some of the possible uses of the canvas element.

Project Seven is testing a new menu system which is very exciting in terms of the design possibilities it may open up.

Boagworld interviewed Aarron Walter this week. Paul gave Aarron a chance to talk about how the WaSP InterAct came into being, where it’s going next and what it means.

Designing Donation Sites that Bring in the Money

There are so many causes clamoring for money and help. Ten or twenty pleas for money can drift by like a river of tweets, and then you suddenly decide to donate. Have you ever thought about why? What turns the donate switch for you? More . . .

There are so many causes clamoring for money and help. Ten or twenty pleas for money can drift by like a river of tweets, and then you suddenly decide to donate. Have you ever thought about why? What turns the donate switch for you?

The March 2009 Alertbox article from Jakob Nielsen is a report teaser titled Donation Usability: Increasing Online Giving to Non-Profits and Charities. You can get a few key points from the article, but you have to pay $98 for the full report.

Jakob Nielsen is a usability guru who publishes at useit.com and is well known for pointing out usability problems on the Web. His findings in the study about non-profits and charities that are seeking donation is summarized,

User research finds significant deficiencies in non-profit organizations’ website content, which often fails to provide the info people need to make donation decisions.

“Fails to provide the info people need to make donation decisions.” What does that mean? The article gives a few key points. First,

Non-profits would collect much more from their websites if only they’d clearly state what they are about and how they use donations.

Nielsen’s study looked at 23 non-profit websites and judged them on two tasks:

– Choosing a recipient: Participants used two non-profit sites within a given category and decided which of the organizations — which had roughly similar missions — was most deserving of a donation.
– Making a donation: Using their own credit cards, participants made an online donation to the chosen charity. We reimbursed users for this expense after the study.

He gathered up a range of test participants, all of whom had donated online before. What he found when he studied the participants’ behavior was that an organization’s mission, goals, objectives, and work was by far the most important consideration in terms of the decision to donate. People want to contribute to causes that share their values and ideals. If those goals and objectives are not clearly spelled out immediately, the donation probably won’t be made.

Social Design Notes, commented on this finding:

In my consulting work, I’ve long argued that posting a budget breakdown is an easy way to increase transparency and fundraising. (Especially since most groups already create this for their annual report.) Where possible, pegging fundraising to specific tasks and outcomes also helps.

Nielsen found other factors he said reduce donations:

The donation-killers:
– 47% were usability problems relating to page and site design, including unintuitive information architecture, cluttered pages, and confusing workflow.
– Amazingly, on 17% of the sites, users couldn’t find where to make a donation. You’d imagine that donation-dependent sites would at least get that one design element right, but banner-blindness or over-formatting caused people to overlook some donation buttons.
– 53% were content issues related to writing for the Web, including unclear or missing information and confusing terms.

At Wild Apricot, in Better Non-Profit Websites to Increase Online Donations: Usability Report, talked about the need for clear content.

In 2008, non-profits and charities collected about 10% of their donations online, according to a survey by Target Analytics, but usability expert Jakob Nielsen says the amount of money collected online could be much higher — with improved website design and content that answers the donors’ real questions.

Another key point in Nielsen’s findings is that a website (a well-designed website, that is) is good for getting impulse donations, but for long-term donor relationships, email newsletters work more effective. Follow up and keep following up.

The study also found that international non-profits with local websites could substantially improve their overall Web presence by creating a unified look-and-feel for local sites. The international site and the local site need to obviously and clearly integrate as a seamless whole.

At the elearningpost, a similar study was described. The findings are discussed in Donation Usability: Increasing Online Giving to Non-Profits and Charities

We found similar themes when we did the redesign for the National University of Singapore Giving website. We found that there was a need to inform donors on why their gifts were needed and how they will be used (the LEARN section). Also we found that there was a need to pay-back in kind by honouring donors (the HONOUR section). It goes without saying the the DONATE section had to be without flaws. So glad to know that the findings are similar across continents.

At Social Citizens Kristin Ivie summed up a number of Facts, Figures and Fodder: Online Giving studies including the Nielsen study. Another study she mentions emphasizes the importance of

aggressively working to involve people in their 20s and 30s and how to best get them onboard. Even if young donors don’t have deep pockets, they can be valuable parts of the cause in the longterm.

The lessons to be learned from the free Nielsen article by those working in the non-profit sector seems to be threefold:
1. Make your cause and goal clear and obvious
2. Make donating simple and easy
3. Maintain contact by e-mail after the original donation is made. And, of course, the email newsletters must make your cause and goal clear and make donating easy and well as keeping readers informed about progress and successes.

Cross posted at BlogHer.

Useful Links: eBook readability, iPhone app class, HTML5 summarized

Useful links: a good idea for ebook readability, learn to make iPhone apps, find out what’s new in HTML5.

Do It Myself Blog has a great suggestion for the creators of ebooks. Improve readability with one easy change.

Learn to make iPhone apps. One good app, sold for a buck or two to a few million folks. Well, you do the math. Now you can learn to make iPhone apps from the professors at Stanford at iTunesU.

What’s New in HTML5 is a simply organized and simply written summary of what may be coming in HTML5. Nice roundup.