web-optimization相关内容
我最近浏览了我的 CSS 文件并将我所有的六位数十六进制代码转换为简单的三位数代码(例如,我的 #FDFEFF 被缩短为 #FFF). 它呈现的颜色与以前几乎完全相同,在我看来,中间部分相当无用,删除它们为我的 CSS 文件节省了整整 300 个字节. 你使用哪个版本有关系吗?我很少遇到只使用三位数代码的网站(或者我想我从来没有遇到过这样的网站).在六位数代码上使用三位数代码仍然完全有
..
我最近浏览了CSS文件,并将所有六位数的十六进制代码切换为简单的三位数代码(例如,我的 #FDFEFF 缩短为 #FFF )。 它渲染的颜色几乎和以前一样,在我看来,中间的部分相当没用并删除它们后,我在CSS文件中总共节省了300个字节。 您使用哪个版本有关系吗?我很少遇到只使用三位数代码的网站(或者我猜我从来没有遇到过使用三位数代码的网站)。使用三位数代码而不是六位数代码仍然完全有效
..
我正在尝试提出一些方法来加快我的安全网站的速度.因为有很多CSS图像需要加载,所以它会减慢站点速度,因为安全资源不会被浏览器缓存到磁盘,并且必须比实际需要的频率进行更多的检索. 我正在考虑的一件事可能是将基于样式的图像和javascript库移动到一个非安全的子域中,以便浏览器可以缓存这些不会带来安全风险的资源(渐变并不完全敏感)材料). 我想看看其他人对做这样的事情有何想法.这是一个
..
我已经在 Google Web Optimizer 中运行了A/B测试达六个星期,但仍遥遥无期. Google仍在说:“我们尚未收集到足够的数据来显示任何重要结果.当我们收集更多数据时,我们应该能够向您展示成功的组合." 有什么方法可以告诉Google与您下定决心有多接近? (有人知道用什么算法来确定是否有“高信心赢家"吗?) 根据Google帮助文档: 有时候我们只需要更多数据
..
所以我一直在System.Web.Optimization包上遇到此错误 无法加载文件或程序集"System.Web.Optimization"或其依赖项之一.找到的程序集的清单定义与程序集引用不匹配. (来自HRESULT的异常:0x80131040) 解决方案 经过反复尝试,我终于找到了解决方案. 关键是在“程序集"负载跟踪中. LOG: Redirect found in
..
我正在尝试使用新的.net 4.5 webforms控件来渲染我的materpage中的包。我在BundleConfig.cs中定义了一个scriptbundle,如下所示: bundles.Add(new ScriptBundle(“〜/ bundles / app”) “)。包括( ”〜/ Scripts / underscore.js“, ”〜/ Scripts / backbone
..
我希望我们的Web应用程序从运行Windows Server 2008和IIS7的静态文件服务器中提取静态内容(css,js,images)。 什么类型为了这个目的,你会对服务器进行优化吗? (Machine.config更改?Web.config更改?特殊IIS7设置或模块?什么?) 解决方案 一些建议: 启用gzip压缩: http://blogs.msdn.com/
..
我最近浏览了我的CSS文件,将我所有的6位十六进制代码切换为简单的3位代码(例如,我的 #FDFEFF 缩写为 #FFF )。它呈现出与以前几乎完全相同的颜色,在我看来,部分之间的部分是相当无用的,删除它们保存了我的CSS文件中的整个300字节。 您使用的是哪个版本?我很少经常使用只使用3位数代码的网站(或者我猜我从来没有经历过那些)。 解决方案 div> 3位数代码是缩写,#123
..
我试图来分析一个网站,我相当有信心通过JavaScript文件的网页上加载正在放缓的性能。 同样的JavaScript文件都包含在页面上几次,<脚本/> 标签散布在页面而不是被的包括在底部 正如我怀疑,看着Firebug的“网络”选项卡的时候,大部分时间(不是全部),当被加载的JavaScript,没有其他文件要求。浏览器等待JavaScript完成加载。 有然而少数例外。存
..
我ASP.NET MVC V4我的应用程序,而我使用的网络优化功能(捆绑和脚本和样式的缩小)。 现在,我的理解是(请如果错了指正),优化框架将着眼于包含文件在编译时间和配置它们。这将创建一个基于内容的版本号(V =东西)。每次内容的变化,它会重新创建哈希版本,客户端将获得更新的文件。 现在,有没有办法得到以下做 [1]更新一个js文件里面的东西在我的服务器,服务更新的一个客户端无需重新建设和
..
我在我的应用程序的单个文件,我只有一个缩小的版本,我想创建一个包吧: bundles.Add(新ScriptBundle(“〜/包/ maskedinput”)。包括( “〜/脚本/ jquery.maskedinput-1.3.min.js”)); 的问题是,默认在调试模式下,捆扎机构忽略.min文件。我并不想关闭该规则对所有包,但我想禁用它为这一个包。这可能吗? 解决方案
..
我创建的精缩在一起,我想结合各种脚本文件/包。在隐藏文件我的code(是的,对不起,这是在VB!)我将它添加到< ASP:占位符/> 在< HEAD> 像这样 Me.PlhHeader.Controls.Add(新LiteralControl(Scripts.Render(“〜/包/主”)。ToHtmlString())) 这会工作,但它似乎总是输出COM pres
..
我的角度应用程序由ASP.NET的WebAPI,在这里我提供了支持一个index.html和角度处理从那里一切。我想用捆绑销售,但我不看我怎么会做这个。我必须用剃刀(或WebForms的)只是引用包?还是有给束输出我可以在我的src /的HREF引用固定名称的选项? 要澄清一下,我没有使用MVC或Web表单处理HTML。你只是重定向到的index.html,并且路由是所有客户端。我的包配置是使用
..