Estoy escribiendo una nueva aplicación web que necesita admitir operaciones de arrastrar y soltar elementos en la página (no arrastrar y soltar archivos).Ventajas de HTML 5 Arrastrar y colocar sobre jQuery UI Arrastrar y soltar
Esta la respuesta a esta pregunta
recomienda el uso Modernizr para comprobar si el navegador es compatible con HTML5 arrastrar y soltar y ya sea el uso que apoyan o se caiga de nuevo a una alternativa como jQuery UI.
Dado que tienen modelos bastante diferentes, eso significa que todos los códigos de arrastrar y soltar tendrían que implementarse y probarse por separado (muy poca implementación compartida). Parece lógico hacerlo si hay beneficios significativos que afectan al usuario en HTML5 arrastrar y soltar, y si la alternativa a la interfaz de usuario jQuery proporcionaría una experiencia degradada.
¿Hay ventajas significativas en la implementación de ambas variantes?
¿Por qué cerrar la votación? Parece razonable saber si existen beneficios para la función de arrastrar y soltar HTML5 de los que no tengo conocimiento que justifiquen proporcionar implementaciones duales. Si no es una pregunta válida, por favor comparta por qué. –
Eric: Para mí no está claro qué tipo de respuesta buscas. Es una de esas preguntas "¿Cuáles son los pros y los contras?" O "¿Qué debo usar para mi proyecto?". Usted sabe que HTML5 arrastrar y soltar no es un navegador cruzado, usted sabe cómo recurrir a la implementación de js: ¿cuál es la pregunta técnica aquí? Lo admito, puede que me lo esté perdiendo. –
@Madmartigan: No, estoy preguntando si hay algo que HTML5 arrastrar y soltar es mejor que jQuery UI arrastrar y soltar. Sé que tengo que implementar la versión de jQuery porque no todos los navegadores son compatibles con HTML5. Estoy detrás de si hay beneficios (más rápidos, más suaves, lo que sea) para la versión HTML5 que no conozco que justifiquen un esfuerzo de desarrollo adicional además del desarrollo para jQuery UI. Las respuestas que he visto en la red parecen ser "hacer ambas cosas", y eso no tiene sentido para mí dado lo que sé actualmente. –