Відповіді:
Уривок з інтерв’ю з автором:
Для деяких людей Ізотоп був би дуже схожий на роботу, яку ви раніше робили з мулярством; Ви можете пояснити основні відмінності між ними?
Ізотоп має кілька особливостей, яких бракує мулярам. По суті, кладка робить одне, розміщуючи елементи елементів у каскадному компонуванні. Isotope має вбудовану логіку макетування, але крім того, він також має кілька інших режимів компонування, які можна використовувати для динамічного розташування елементів. Ви навіть можете розробити свій власний режим макета.
Як я вже згадував, він має вбудовану функцію фільтрації та сортування. Фільтрування елементів так само просто, як передача в селекторі jQuery:
$('#container').isotope({ filter: '.my-selector' });
Isotope використовує найкращі функції браузера. Замість використання типового позиціонування лівого / верхнього стилів Isotope застосовує підхід прогресивного вдосконалення та використовує перетворення CSS, якщо браузер підтримує їх. Це забезпечує найвищу продуктивність для першокласних браузерів. Завдяки апаратному прискоренню анімація виглядає шовковисто гладкою у веб-переглядачах WebKit та навіть у менш потужних пристроях, що використовують iOS. Перетворення CSS ефективніше працюють із переходами CSS, про що я поговорю пізніше.
Інша відмінність - це ліцензія, на яку зазначає @AminAriana. Кладка під ліцензією MIT , але Isotope є безкоштовною лише для особистого користування .
Ви можете придбати (25 $) комерційну ліцензію на цю сторінку .
PrimosK в значній мірі відповів на ваше запитання, але я просто хотів передзвонити ...
Isotope - це чудовий плагін jQuery. Я успішно використовував його на декількох сайтах.
Одне з речей, яке мені найбільше подобається в Isotope, - це те, наскільки він настроюється. Це добре задокументовано, і він може робити майже все, про що ви думаєте, як розширити його за допомогою нескінченної прокрутки та використовувати режими нестандартного макетування.