同位素和砌体jQuery插件之间的区别[关闭]


95

我最近发现了MasonryIsotope JQuery插件。他们似乎在功能上几乎相同,而且似乎都拥有相同的作者。我可以看到的唯一明显区别是许可证。

两者在功能方面的主要区别是什么?你为什么要使用一个?

Answers:


136

笔者访谈摘录:

在某些人看来,同位素看起来与您之前在石工方面所做的工作非常相似。您能解释一下两者之间的主要区别吗?

同位素具有砌体所缺乏的几个特征。砌体本质上是一件事,将项目元素按级联排列。同位素内置了Masonry的布局逻辑,但除此之外,它还具有其他几种布局模式,可用于动态定位元素。您甚至可以开发自己的自定义布局模式。

如前所述,它内置了过滤和排序功能。过滤项目就像传递jQuery选择器一样简单:

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

同位素利用了最好的浏览器功能。同位素不使用典型的左/上样式定位,而是采用渐进增强方法,并在浏览器支持的情况下使用CSS变换。这为一流的浏览器提供了一流的性能。随着硬件加速的加入,动画在WebKit浏览器上以及使用iOS的功能更弱的设备上看起来都像丝般流畅。CSS转换与CSS转换的性能更好,我将在后面讨论。

@AminAriana指出,另一个区别是许可证。石工已获得麻省理工学院的许可,但是同位素免费供个人使用

您可以在此页面上购买(25 $)同位素商业许可证


19
请复制网页上的相关文本到您的答案中(以引用的形式)。链接可能会(暂时或永久)消失,这将使您的答案无用。
森那维达斯

11
此外,正如您在问题中提到的那样,您应注意许可条款。石工受MIT许可,但是同位素仅供个人使用免费。阅读答案的人们可能会忽略这一点,因此我明确指出了这一点。
阿敏·阿里亚纳

4
尽管有许可证,但Themeforest中的许多作者仍使用同位素。
尔根·保罗(

提醒:有些人认为支付选项是一件好事:)这增加了项目将继续更新的可能性。
雨果

2

PrimosK几乎回答了您的问题,但我只是想发出声音...

同位素是一个很棒的jQuery插件。我已经在多个站点上成功使用了它。

我最喜欢同位素的一件事是它的可定制性。它有据可查,它几乎可以完成您可以想到的任何事情,例如使用无限滚动扩展它并使用自定义布局模式。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.