European commission urges on web accessibility
I noticed recently a press release that European commission published in July. The headline was: “Commission wants a web that is better enabled for the disabled“.
I was present at the conference in Riga in 2006 that followed after the MINISTERIAL DECLARATION was signed by all current member states. Paragraph number 25 declared that: “Promoting and ensuring accessibility of all public web sites by 2010, through compliance with the relevant W3C common web accessibility standards and guidelines.” The commissioner on Information, Society and Media, Viviane Reding said in her Key note speech in Riga that she will pull the ears of the ministers that didn’t realize the whole content of the declaration
In this press release she says that: “Access to internet websites is essential for many citizens in Europe, yet many simply cannot use them because of disabilities. As long as web accessibility for all is not a reality, many people miss out on the benefits of the Internet. There are such simple solutions to these issues – so why is it that so few web publishers actually implements them?” asks Viviane Reding in the press release. “The more people use the internet, the better for Europe’s economy and the richer becomes online content. I call on the web publishing industry and public sector administrations to make a much more determined effort to ensure the web is accessible to everyone. Those responsible should remember that in a few years time, they will probably find themselves amongst those having trouble to read the screen.”
But as the commission express slightly bitterly further on in the press release: “Despite repeated calls by the EU and government leaders to improve this situation, progress remains limited: by far the majority of websites fail to use universally accepted user-friendly solutions.”
There are just 17 months left until year 2010 and YES there are still a LOT inaccessible websites and information out there.
But this is a good and clear message from the Commission. And it is of course extra nice when they count speech-enabling of text as one of three “Web accessibility solutions”.
And since they are also a ReadSpeaker customer it gets super nice when they in the press release tell people to click on the speaker icon next to the headline at http://ec.europa.eu/roaming to test a “screen reader”.
ReadSpeaker is not a traditional screen reader (like “Jaws” that is usually used by visually impaired) but it does read the main text content that is displayed on the screen.
For more information see:
ReadSpeaker in the Press
If you have a minute, please read this great article from “Insurance & Technology” about one of our recent ReadSpeaker implementations. / Niclas
50-Plus Tips and Resources to Improve Your Site’s Speed
Found this really good post about improving website performance
http://www.insidecrm.com/features/webmaster-turbo-kit-042108/
Read, Learn, Execute!
Simple steps for better ranking
Attended the SEO session at the Web2.0Expo in San Francisco today. The Session was held by Nathan Buggia (Microsoft), Vanessa Fox (Ignition Partners). Since about 43% of the visitors of websites are referred from search result pages, this is obviously getting more and more important.
In short, a couple of good rules for HTML coding to be successful in SEO:
- <title> element – This is by far the most important tag. It should be short and sweet and unique for the page.
- <meta> data element – the ”description” meta data is by far the most important one. If you write this well (relevant and not too short) this text will be the one displayed on the Search Result page. Also it means a lot for the relevance of the search result resulting in better ranking.
- Link elements (<a>)- Always use anchor text to describe the link – it will make the “trust ranking” better resulting in better ranking in the end. So, please no more “More information, Click here” links!
- <h1>, <h2> and <h3> elements – Use these the way that they are meant to be used. Do NOT use <span class=”heading1”> etc to make the same visual experience for devices able to show CSS, use the headings to bring structure to your content.
- <img alt=”the image description”> – Use Alt text if you want the search engines to care about them.
- <script> element – Not good to create links using JavaScript for search engines (or device independence or for web accessibility). Google is currently working on a simple JavaScript parser, but it is from what I heard still in an early stage. This doesn’t mean that you can not use JavaScript to show, hide and change stuff, but you should always have a Url that, also without JavaScript enabled, actually take the user (or the crawler) to the actual content. So, use the JavaScript to do fancy stuff with a onClick, but please, do not leave the url parameter empty).
- Flash – Use SWFObject to detect if the browser has Flash support. And if not, show a HTML version instead. Remember that crawlers can’t index Flash movies.
If a page do not have a unique URL it simply doesn’t exist. Not in search engines anyway.
Bottom line is really this; If you design for accessibility you design for SEO. It goes hand in hand. Stick to the guidelines and everybody is winners.
Software or SaaS for speech enabling?
I have for the last 8 years worked developing SaaS solutions that in different ways speech enable web content. The business logic is quite straight forward; the customers (content owners) are the ones subscribing to and paying for the product and their visitors are the ones using it. So, it is a service that the website owners offer to their visitors.
There are other ways for the visitors to listen to the content as well, even without the need for the website owner to subscribe to any service. Either the user can download any of the large number of software available at places like download.com or simply use the built in text-to-speech engine available in almost all existing operating systems. This is nothing new, it has been built in on Mac’s for decades and in Windows from W95. I remember my Amiga 1000 had it as well when I was a child. However, the quality of the voices available for free is not just THAT fantastic, but for many people; good enough. It really depends on how badly you need it.
People that depend on text-to-speech in order to use their computer at all already have a solution installed on their PC. They need it from anything to start MS Office, or start the web browser. These we can call “Professional users”. They have certain demands and requirements on the text-to-speech that differ quite a lot from people that do not depend on it. These professionals I am talking about are severe visually impaired or blind. They normally use software and equipment that costs tens of thousands of Euros. Pretty unreachable if they didn’t get support from the government.
Then we have a really large group, almost 20% of the population in most European countries that have milder difficulties with text. These are for example people with reading difficulties, dyslexia, low literacy level or are not native speaking. These groups have proven to be greatly helped by having the text read to them. They have other requirements on the text-to-speech voice, and they usually would need to buy the software themselves if they want a higher quality than the free ones. A good TTS for personal use can cost anything between 100 to 1500 Euros. Most people can not afford this.
The even bigger group of people these days that have proven to appreciate text-to-speech is “all the others”. Listening to content online like the newspaper, their email, reports etc enables them to be more efficient. To be able to perform other tasks at the same time as they read like driving a car, doing the dishes, commuting for example. These people have other requirements on the TTS. For example; It should sound very human. And there are no TTS products that target these groups of people.
The explosion of Audio Book consumption all over the world shows that for many people, even those without any reading or visual problems prefer to listen. It is just a fact. Then, the people that are depending on speech version of printed text are the true winners! Design for all is just fantastic!
I think that together with publishing lots of text follows a responsibility; a responsibility to make it accessible to as many as possible. And I do not need to say that making text content talk helps a whole lot of people in various situations.
Back to the SaaS track. The Products I have been working with do just this. We are speech enabling the web. This enables the customers to give their visitors/users a service and support. Today millions of people using our services every month, and that proves that it is a well adopted feature. Web based services need not only to be accessible and user friendly. They in fact also need to be “use worthy”.
It is like when you go to the supermarket. They usually have a free service to offer you a piece of assistive technology known as “a shopping cart”. This is to help people overcome their handicap of not being able to carry a lot of grocery goods at the same time. It is great. Everybody uses them if they intend to buy more stuff than they can carry. It helps the customers to buy more. This is a service. It is use worthy.
You do not need to buy (or build) your own shopping cart to go mass shopping since this is a supportive service the supermarket offers.
There are a couple of “non SaaS” suppliers of Speech software.
Some thinking like this; “we let the users buy and download and install software on their PC so that they can listen to web pages”.
Others think like this; “We let the users download and install software on their PC for free, and then we bill the website owners that would like this software to be able to read their websites”
Those two are not services at all. It is simply a way to sell software products. The only difference is; who is paying.
I reason like this; the user/visitor would like to use the text to speech service without having to download anything. And the user should not need to pay anything to use it. And the user should be able to use this service from whatever device he likes; from a web browser on an Internet café or other public location, from his mobile phone, from whatever device and from wherever. The user can “carry” around his need to listen wherever he goes, and his need is not in any way tied to a specific individual computer where he has installed the software.
There are also others that try to do something in between; offering a limited web based speech service with the option for the user to download and install software for additional features that only works for a limited number of hours, then the user needs to re-install it to have it work for another few hours. I wonder how smooth solution that is in the long run.
No, the way to go is a totally server based product, where the best technology for producing high quality text to speech can be used, all improvements and updates are fully centralized and it is a device independent solution that works for anybody anywhere. Someone needs to pay, yes. It is pretty much the same logic as with the shopping carts; the content provider pays.
Doing what for whom exactly?
I came across an interesting fact today. There is no reports/studies/statistics showing that “having a web shop that is accessible for people with disabilities actually increases sales” (if I’m wrong, here please let me know where to find such report). Or maybe there is, but under a slightly different name? Like for example “Having a web shop that actually works in different browsers and on different devices increase sales”. Hmm.
In web accessibility, it is time to stop talking about people’s shortage of capabilities and time to really focus on the basic fact that the website should be rich and structured enough to give the power to decide how the information should be presented the user – to the user. The user is king anyway, since he has the ultimate power to decide if he should read this at all or just go ahead do something else.
Anyway, I think this can illustrate what I mean:
Web consultant say;-“We can increase the accessible of your ecommerce store for disabled people, but that will cost you”.
The web shop owner says;-“What’s the ROI?”
Consultant;-“Hmm, let’s see, how many disabled people are in your primary target group?”
Owner;-“They are not in our target group, we targeting middle class working people with decent income with our home electronic goods, so I do not see that this is relevant for us”
These kinds of dialogues are not as uncommon as you might think.
If he opened up like this;
“-We can make your web shop work for everyone independent of what sort of device or web browser they use, but it will cost you.”
Reaction could have been something like:
Owner;-“Would it mean that we could get more customers?”
Sales;-“Yep, People would actually be able to buy things in your store from their PC’s, Mac’s, Linux boxes, Blackberries, mobile phones, hey, maybe also from their digital TV sets”.
Owner;-“What a killer! I’ll take two!”
There is not really any difference in the results from the two (quite different) dialogues, the thing is that the second one sounds attractive and is sellable, the first one not.
