yepnope相关内容

YepNope和LabJS的替代方案

我想通过资源加载器加载javascript和CSS文件。我最初使用的是LabJ,但我发现YepNope在我的场景中更优雅、更容易使用。然而,我发现它的速度非常慢,这很奇怪,因为显然在大多数情况下,它的速度都可以与LabJ相媲美。 我确实有一样东西是eTag,我确信它会减慢一切,因为它仍在向服务器请求,而不仅仅是在客户端缓存上工作。 不管怎么说,除了YepNope主站点之外没有太多东西, ..
发布时间:2022-02-28 14:12:41 前端开发

jQuery.getScript与yepnope的性能

我在Google上搜索了很多,以寻找该问题的答案,但没有找到任何东西. 除了像yepnope这样的脚本加载器提供的其他功能之外,它是否还会比jQuery.getScript赋予我更好的性能和更好的缓存管理? 预先感谢 西蒙(Simon) 解决方案 原则上,它们在功能上是相同的.从诸如yepnope之类的东西中获得的最大收益是集成条件加载.而使用$ .getScript,则 ..
发布时间:2020-06-29 00:53:43 前端开发

在modernizr/yepnope加载所有文件后执行回调

在运行页面上的后续脚本之前,我需要加载许多测试条件和文件.是否在加载所有文件后触发回调? 以下是这篇文章的建议,传达了我的意图,但实际上并不起作用.完整功能在1.js或2.js完成加载之前触发. Modernizr.load([ { test: App.isSmallScreen, yep: '1.js', nope: '2.j ..
发布时间:2020-05-10 19:55:42 前端开发

Modernizr测试

为什么会同时发出警告,是和否? Modernizr.load([ { 测试:Modernizr.cssgradients, yep:alert('支持它!'), nope:alert('哦,该死的!这个浏览器糟透了!') } ]); 我在OS X上使用最新的Chrome。 解决方案 因为您直接在那里调用 alert(),并且警报的结果()(总是 unde ..
发布时间:2019-06-07 22:19:54 前端开发

是Modernizr.load(Yepnope)意味着在< head>中使用

自 Modernizr.load 和 Yepnope 是异步加载器,在 或结束时使用它们是否更好?页面? 解决方案 这取决于所加载的资源。请参阅此主题,其中 Yepnope 开发人员Alex Sexton说要将所有资源合并到一个对加载器的调用中。实际上,如果要使用 Modernizr.load 或 Yepnope 加载的任何资源影响用户看到的内容或当页面首次加载时需要,然后I ..
发布时间:2019-06-07 20:50:55 前端开发

如何检查异步加载的脚本是否已在javascript中完成加载

使用javascript异步下载另一个javascript文件。 我知道这可以通过在 src 属性设置为文件URL。 我还需要在脚本下载完成后运行一些代码。我一直在使用 yepnope ,它们提供了在脚本下载和执行完成后执行的“回调”。 这是如何实现的? 谢谢! 解决方案 大多数JS加载器通过向DOM注入 标记并绑定其 onload 事件到你提供的 ..
发布时间:2019-06-07 19:30:18 前端开发

Yepnope& Modernizr screen.width条件

我正在尝试(本地)使用Yiznope和Modernizr加载CSS& JS文件。所以我可以更好地管理文件,并轻松编码。 这是当前的布局: Modernizr.load([ { test:Modernizr.mq('all and(max-width:1070px)'), yep:'/ css / smartdevice.css','/ js / smartdevice.js', ..
发布时间:2019-06-06 13:20:18 前端开发

使用Modernizr.load(yepnope.js)导致我的脚本被请求两次的原因是什么

我正在使用 yepnope.js 动态加载javascript文件,我注意到我的脚本似乎是根据Firebug和Webkit Inspector加载两次。 问题是在Firebug的Net面板(Firefox 4最新版)中,他们的响应是 200 ,而不是 304 。它似乎比在Chrome中慢。 我上传了此视频显示了该问题。您可以看到文件 jquery-1.6.1.min.js 和 libs ..
发布时间:2019-05-24 19:01:56 前端开发

如何有效地使用yepnope.js和$(document).ready()?

我一直在实现yepnope脚本加载器作为modernizr.js库的一部分。之后我成功地加载了jQuery以加载jQuery依赖脚本。我是异步加载资源的新手,所以对我来说这有点新鲜。我一直在寻找,但是下面没有太多运气。 我的问题是你对如何有效替换$的功能有何看法(文件).ready()在使用yepnope.js框架时。 我的理论是在我的基础库中创建一个适当命名的函数,然后在我的页面上将 ..

YepNope - 等到加载的依赖

在一个ASP.NET母版,我使用YepNope无条件地和异步加载的jQuery(从谷歌CDN,与当地备用)和一些脚本,这些脚本是在网站中的所有页面中使用。在母版我有结束标记之前创建的ContentPlaceHolder(以下加载那些已在所有页面中使用的脚本YepNope),这是用于单个页面上使用的脚本。在jQuery应提供每站点中它不应该被单独对那些有使用它具体脚本页面加载页面上。 我的问题是, ..
发布时间:2016-06-11 20:12:50 C#/.NET