UI using javascript(e.g. Drag & Drop Library) gives benefit to people, but gives harm to some others(e.g. users with aural media).
Drag & Drop UI Example

- Code: Select all
<div>
<img alt="Mug" src="/images/products/product1.png?1192409176">
<script type="text/javascript" media="screen">
//<![CDATA[
new Draggable("product_1", {revert:true})
//]]>
</script>
<img alt="T-Shirt" src="/images/products/product2.png?1192409176">
<script type="text/javascript" media="screen">
//<![CDATA[
new Draggable("product_2", {revert:true})
//]]>
</script>
</div>
<h2>Your cart:</h2>
<div id="cart">
<ul id="items">
<li> </li>
</ul>
<div>