Diferencias entre los complementos jQuery de isótopos y mampostería [cerrado]

95

Recientemente descubrí los complementos Masonry e Isotope JQuery. Parecen ser funcionalmente casi idénticos y ambos parecen tener el mismo autor. La única diferencia obvia que puedo ver es la licencia.

¿Cuáles son las principales diferencias entre estos dos en términos de funcionalidad? ¿Por qué usarías uno sobre el otro?

Dónal
fuente

Respuestas:

136

Un extracto de la entrevista con el autor:

Para algunas personas, Isotope sería muy similar al trabajo que había hecho anteriormente con la mampostería; ¿Puedes explicar las principales diferencias entre los dos?

El isótopo tiene varias características de las que carece la mampostería. Básicamente, la mampostería hace una cosa: colocar los elementos del artículo en una disposición en cascada. Isotope tiene la lógica de diseño de Masonry incorporada, pero además, también tiene varios otros modos de diseño que se pueden usar para colocar elementos dinámicamente. Incluso puede desarrollar su propio modo de diseño personalizado.

Como mencioné, tiene una funcionalidad de filtrado y clasificación incorporada. Filtrar elementos es tan fácil como pasar un selector de jQuery:

$('#container').isotope({ filter: '.my-selector' });

Isotope aprovecha las mejores funciones de navegador que existen. En lugar de utilizar el posicionamiento típico de estilos izquierdo / superior, Isotope adopta un enfoque de mejora progresiva y utiliza transformaciones CSS si es compatible con el navegador. Esto proporciona un rendimiento de primer nivel para navegadores de primer nivel. Con la aceleración de hardware activada, las animaciones se ven fluidas como la seda en los navegadores WebKit e incluso en dispositivos menos potentes que utilizan iOS. Las transformaciones CSS funcionan mejor con las transiciones CSS, de las que hablaré más adelante.

Otra diferencia es la licencia como señaló @AminAriana. La mampostería está bajo la licencia del MIT , pero Isotope solo es gratuito para uso personal .

Puede comprar (25 $) la licencia comercial de isótopos en esta página .

PrimosK
fuente
19
Copie y pegue el texto relevante de la página web en su respuesta (como una cita). El enlace puede morir (temporal o permanentemente), lo que haría que su respuesta fuera inútil.
Šime Vidas
11
Además, como mencionó en la pregunta, debe prestar atención a los términos de la licencia. La mampostería está bajo la licencia del MIT, pero Isotope solo es gratuito para uso personal. Las personas que leen la respuesta pueden pasar por alto esto, así que lo señalé explícitamente.
Amin Ariana
4
sin embargo, muchos autores de Themeforest usan isótopos a pesar de la licencia.
Jürgen Paul
Recordatorio: algunas personas ven la opción de pagar como algo bueno :) Aumenta las probabilidades de que el proyecto continúe actualizándose.
Hugo
2

PrimosK prácticamente respondió tu pregunta, pero solo quería intervenir ...

Isotope es un increíble complemento de jQuery. Lo he utilizado con éxito en varios sitios.

Una de las cosas que más me gustan de Isotope es lo personalizable que es. Está bien documentado y puede hacer casi cualquier cosa que se le ocurra, como extenderlo con desplazamiento infinito y usar modos de diseño personalizados.

Ahrengot
fuente