Kutipan dari wawancara dengan penulis:
Bagi sebagian orang, Isotop akan terlihat sangat mirip dengan pekerjaan yang Anda lakukan sebelumnya dengan Masonry; dapatkah Anda menjelaskan perbedaan utama di antara keduanya?
Isotop memiliki beberapa fitur yang tidak dimiliki Masonry. Masonry pada dasarnya melakukan satu hal, menempatkan elemen item dalam pengaturan bertingkat. Isotop memiliki logika tata letak Masonry bawaan, tetapi selain itu, ia juga memiliki beberapa mode tata letak lain yang dapat digunakan untuk memposisikan elemen secara dinamis. Anda bahkan dapat mengembangkan mode tata letak khusus Anda sendiri.
Seperti yang telah saya sebutkan, ini memiliki fungsi pemfilteran dan penyortiran bawaan. Memfilter item semudah meneruskan selektor jQuery:
$('#container').isotope({ filter: '.my-selector' });
Isotope memanfaatkan fitur browser terbaik yang ada. Alih-alih menggunakan pemosisian gaya kiri / atas yang khas, Isotop mengambil pendekatan peningkatan progresif dan menggunakan transformasi CSS jika didukung oleh browser. Ini memberikan kinerja terbaik untuk browser terkemuka. Dengan akselerasi perangkat keras, animasi terlihat sangat mulus di browser WebKit, dan bahkan perangkat yang kurang kuat yang menggunakan iOS. Transformasi CSS bekerja lebih baik dengan transisi CSS, yang akan saya bahas nanti.
Perbedaan lainnya adalah lisensi seperti yang ditunjukkan @AminAriana. Masonry berada di bawah lisensi MIT , tetapi Isotop hanya gratis untuk penggunaan pribadi .
Anda dapat membeli ($ 25) lisensi komersial Isotop di halaman ini .