2012-04-30 8 views
3

클라이언트 측 응용 프로그램을 개발 중입니다. 크로스 브라우저가 아니어도됩니다. 또한 드래그 앤 드롭 기능을 사용하고 싶습니다.HTML5 드래그 앤 드롭 또는 JqueryUI 드래그 앤 드롭?

저는 JqueryUI 끌어서 놓기에 익숙하지만 성능과 쉬운 프로그래밍, Html5 또는 JqueryUI 중 어느 것이 더 좋을지 알고 싶습니다.

thx

답변

6

나는 최근 수백 개의 목록 (드롭 존) 사이에서 수백 개의 항목 (CSS가 많은)을 드래그 앤 드롭 할 수있는 응용 프로그램을 만들었으며 jQuery에서 끔찍한 성능을 경험했습니다. 그런 다음 HTML5 드래그 앤 드롭 API로 변경했으며 모든 것이 1 세대 센트리노에서도 원활하게 실행됩니다. 당연한 일이지만 원시 코드가 사용되었습니다.

HTML5 API는 일반적으로 비 마우스 제어 장치를 염두에두고 작성되었으므로 익숙해 져야하지만 결과는 jQuery UI 코드보다 복잡하지 않습니다.

결론적으로 드래그 할 항목 수가 적을 때 jQuery UI를 고수하는 것이 좋습니다. 또한 jQuery UI가 향후 내부 HTML5 API를 사용할 것으로 예상하므로 다른 jQuery 버전으로 업그레이드하여 기본 코드의 이점을 자동으로 얻을 수 있습니다.

-2

나는 당신이 JqueryUI를 사용하도록 제안 할 것이다. 그것의 더 가동 가능한. 앞으로도 더 쉽게 개선 될 것입니다. 나는 HTML5 끌어서 놓기를 사용하지 않았으며 그것이 존재한다는 것을 알지 못했습니다. 그래서 그들을 비교할 수는 없지만 jQuery가 더 좋을 것이라고 생각합니다.

3

Jquery UI는 추가 기능을 제공하지만 많은 시나리오에서는 필요하지 않지만 차례로 무거워지고 HTML5 드래그 앤 드롭 API는 부드럽고 가볍습니다.

그래서 그 개까지 사용자 : 당신은 추가 기능이 JQuery와 UI는 달리 HTML5 드래그를 수신 거부하고 드롭 가고 싶은 경우

-Mohit