Javascript 同位素和jQuery插件之间的差异
我最近发现了和JQuery插件。它们在功能上似乎几乎相同,而且似乎都有相同的作者。我能看到的唯一明显的区别是许可证Javascript 同位素和jQuery插件之间的差异,javascript,jquery,jquery-plugins,jquery-masonry,jquery-isotope,Javascript,Jquery,Jquery Plugins,Jquery Masonry,Jquery Isotope,我最近发现了和JQuery插件。它们在功能上似乎几乎相同,而且似乎都有相同的作者。我能看到的唯一明显的区别是许可证 这两者在功能上的主要区别是什么?你为什么要用一个而不是另一个呢?作者访谈的摘录: 对一些人来说,同位素看起来与你以前用砖石做的工作非常相似;你能解释一下主要的区别吗 两者之间? 同位素具有砖石所缺乏的几个特征。砌体 做一件事,将项目元素放置在级联排列中。 同位素有砌体的布局逻辑内置,但除此之外,它也 具有多个其他布局模式,可用于动态 定位元素。您甚至可以开发自己的自定义布局模式 正
这两者在功能上的主要区别是什么?你为什么要用一个而不是另一个呢?作者访谈的摘录: 对一些人来说,同位素看起来与你以前用砖石做的工作非常相似;你能解释一下主要的区别吗 两者之间? 同位素具有砖石所缺乏的几个特征。砌体 做一件事,将项目元素放置在级联排列中。 同位素有砌体的布局逻辑内置,但除此之外,它也 具有多个其他布局模式,可用于动态 定位元素。您甚至可以开发自己的自定义布局模式 正如我所提到的,它构建了过滤和排序功能 在里面过滤项与传递jQuery选择器一样简单:
$('#容器')。同位素({filter:'.my selector'})代码>
同位素利用了最好的浏览器功能。
同位素不使用典型的左/顶样式定位,而是采用
渐进增强方法,如果支持,则使用CSS转换
通过浏览器。这为一流的客户提供了一流的性能
浏览器。随着硬件加速的开始,动画看起来像丝般光滑
在WebKit浏览器和使用iOS的功能较弱的设备上运行平稳。
CSS转换在CSS转换中表现得更好,我将对此进行讨论
稍后
另一个区别是@AminAriana指出的许可砖石在麻省理工学院许可证下,但是同位素仅免费供个人使用
您可以在上购买(25美元)。PrimosK非常回答您的问题,但我只是想插话
同位素是一个很棒的jQuery插件。我已经在多个网站上成功地使用了它
关于同位素,我最喜欢的一件事就是它的可定制性。它有很好的文档记录,几乎可以做任何你能想到的事情,比如用无限滚动扩展它,并使用自定义布局模式。请将相关文本从网页复制粘贴到你的答案中(作为引用)。链接可能会(暂时或永久)消失,这将使您的答案无效。此外,正如您在问题中提到的,您应该注意许可条款。砖石工程是在麻省理工学院的许可下进行的,但同位素只能免费供个人使用。阅读答案的人可能会忽略这一点,所以我明确指出了这一点。然而,尽管有许可证,他们之前的许多作者还是使用同位素。提醒:有些人认为付费是件好事:)这增加了项目继续更新的可能性。