Over the years of being a web developer with a focus on accessibility, I have mostly dealt with widely-adopted, standardized UI components, well supported by assistive technologies (AT). For these types of widgets, there are concise ARIA authoring practices as well as great tools like axe-core that can be used to test web components for accessibility issues. Creating less common widgets, especially those that have no widely-adopted conventions for user interaction can be very tricky.
See the original article here:
Enter The Dragon (Drop): Accessible List Reordering
To help you tap the full potential of Marionette, we’ve prepared an entire eBook full of useful hands-on examples which is also available in the Smashing Library. — Ed.
Excerpt from –
A Thorough Introduction To Backbone.Marionette (Part 1)
The history of the Internet has been a steady march towards websites that are richer, bigger and more interactive. As websites have become more robust, we — as designers and developers — have often placed the burden on our users to make more decisions, each of which distracts them from their wants and needs.
Image source: Johan Larsson.
However, by using a combination of technical solutions and some careful decision-making on our part, we can often remove interface barriers for our users.
Removing Interface Elements: Should You Ask The User Or Their Browser?
Advertising has always had an uneasy relationship with the media because of ethical considerations on both sides of the printing press. On the one hand, journalists are reluctant, quite rightly, to be seen as under the thumb of an advertiser, and on the other side, advertisers don’t want to be seen to be enforcing their views on the free press.
The relationship between the media and marketeers is the greatest sham marriage of all time: convenience, rarely love.
Making Advertising Work In A Responsive World
Since hearing about HTML5 and CSS3, then later reading Hardboiled Web Design by Andy Clarke, I have been working on a presentation to help me introduce these development methods to my clients. If all I said to them was, “These are the latest development methods, but there will be visual differences in your website across browsers,” I’m sure you can imagine the response I would get.
Most of my clients these days tell me they want the following:
Originally posted here:
Dear Clients, The Web Has Changed. It’s Time To Use CSS3 and HTML5 Now.