我多次读过YUI会根据需要动态加载模块。或基于父模块。就像here一样,它是写的
覆盖模块将拉入小部件,小部件堆栈, widget-position,widget-position-align,widget-position-constrain和 它使用的widget-stdmod扩展。
那么,如何确定因使用YUI而下载的网页数据的最终大小。
实际上我在想如何将YUI的数据量与另一个库(JQuery)的数据量进行比较。
答案 0 :(得分:3)
如果你想要文件大小与功能比较,基于特征的近似将是simpleyui.js包(尽管特征编译不是1:1),并且一定要看看像Tivac所说的gzip大小。 / p>
另外请记住,JS lib文件大小比较用作选择其中一个的原因通常是红色鲱鱼。您的站点可能包含许多映像,其中许多映像很容易比lib和其他几个模块大。更相关的比较将是图书馆的结构,它的相对优势是什么,开箱即用的内容(官方支持的功能与第三方插件),社区和文档等。几乎任何lib都将满足您的基本DHTML需求,您和您的用户都不会注意到差异。选择适合您的方法,并帮助您构建清洁,可维护的代码,您或您的继任者在几个月内不会讨厌。
答案 1 :(得分:2)
Configurator将为您提供文件大小细分&自动选择所需的模块。