Apple safari need '-webkit-' prefix for transform and translation
Transition effect should be smooth even though touch intervel is short.