title: Drawing path point simplification / reduction in JavaScript
body: <p>We are developing an drawing application for iOS and android. I am using cubic quadratic curves to draw smooth curves because cubic Bézier curve is way slow to draw on mobile devices(mostly pads). </p>
  
  <p>Drawing long quadratic curve with lot of points is still slow in pads so I am trying to reduce points I have to plot on canvas to speed up drawing.</p>
  
  <p>I have tried,</p>
  
  <ol>
  <li>Catmull-Rom splines </li>
  <li>Ramer-Douglas-Peucker</li>
  </ol>
  
  <p>but they are for cubic curves and not has not working properly for quad-curves.</p>
  
  <p>Is there any algorithm or techniques for quad curves as well? can any other optimization be done to speed up path drawing?</p>