- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
最近我阅读了很多 CSS 优化,我注意到几乎每篇文章都建议将所有样式放在一个文件中。
我理解这背后的想法,但这是否实用?我的意思是我在一个相当大的元素中工作,现在我有大量的样式。我认为在一个文件中维护所有内容将非常困难。
我的问题是:性能提升如此之大,足以证明将所有内容都放在一个文件中的复杂性是合理的吗?
谢谢!
埃德加。
更新
澄清一下,我确定需要优化 CSS。实际上,我有一个最小化和压缩 CSS 文件的流程,我会尽我所能避免重复。
我的疑问是排他性的使用一个大文件与多个文件的做法。
让我们举个例子:
我的应用程序有多个模块,例如:联系人、元素、会计、HHRR 等。
我为每个模块准备了一个 CSS 文件,外加一些其他通用 CSS 文件,例如:重置、布局、表单等。
当我使用 CONTACTS 模块时,我会加载常规文件和 contact.CSS 文件。我跳过其余的 CSS,因为不需要它们。
现在算一下,假设每个 CSS 文件大约为 10KB,
我目前的方式:
这总共约60kb和6个下载请求。
单文件法:
那么,在您看来,使用一个大文件和一个下载请求的有益 yield ,证明实现一种将所有文件组合在一起的方法的所有额外工作以及所有这些麻烦是合理的吗?
最佳答案
为了开发,将它们分开。 CSS 很快就会变成一场噩梦。对于生产环境,您应该建立一个流程来将所有文件合并、缩小和压缩成一个文件。
关于css - 我需要你对 CSS 优化的意见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6259140/
我有一个在 ASP.NET 中构建的 Web 应用程序,它具有以下安全要求: 必须能够与将唯一 key 传回应用程序以指示用户已通过第三方站点登录的主身份验证方案集成。 必须能够使用现有的用户/角色表
我一直在开发一个应用程序,但遇到了一些与我缺乏 Java IO 和数据持久性经验相关的限制。基本上我需要存储一些 Spinner 对象的信息。到目前为止,我已使用以下格式将每个 Spinner 的信息
Closed. This question is opinion-based。它当前不接受答案。
我已经设计网站很长时间了,只是使用渐变图像,对于小渐变,这似乎工作正常并且不会增加太多加载时间,但现在新的 CSS (webkit/moz/o) 有太多碎片/khtml,更不用说 ie 6,7,8,9
请评论和批评该方法。 场景:我在一个平面文件中有一个大型数据集(2 亿个条目)。数据的形式是 - 一个 10 位电话号码后跟 5-6 个二进制字段。每周我都会收到一个仅包含数据更改的 Delta 文件
我的组织正在考虑使用 PDFlib 在我们的 Java (Spring/Tomcat) 环境中动态创建 PDF 文件 ( http://www.pdflib.com/)。 有没有人可以分享关于这个库的
我想问一个关于在 .NET 中构建使用数据库数据的应用程序的问题。有许多技术和模式,我正在尝试将它们联系起来。 我正在构建一个带有本地数据库的桌面应用程序,因此我选择了 SQLServer CE +
首先声明一下,我不是一个专业的程序员,而是一个有需求并且必须学习的工程师。我总是一个人工作,所以只有我和我的七个 split 人格……我们作为一个团队工作得很好 :) 我的大部分工作都是用 C/For
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我需要一种机制,能够获取相当小的包含同步函数调用的 javascript 片段,并将其重写为异步 javascript。 例如,如果我有一个片段 someSyncFunction(); console
这与其说是一个问题,不如说是征求对这两种技术的意见。一些背景知识:我建议在企业项目上使用 JMS,客户回来谈论 ebXML。老实说,我不知道这是什么,从来没有在网上读到过它,也从未在任何地方听到任何人
只是想在这里征求一些意见。我想知道人们如何为 html 元素添加单独的效果。举个例子:你有三种大小相同的 h1 标题,但有些是黑色的,有些是金色的,有些是白色的。有些有文本阴影等。您会创建单独的 CS
多年来,我一直在使用 C、C++、C# 和其他几种语言进行编程,主要针对 Windows 和 Linux,但也针对嵌入式平台。最近开始做一些 iPhone 编程作为副项目,所以这是我自从我的 Appl
在 2009 年 7 月 C++0x meeting in Frankfurt , 决定 remove concepts来自 C++0x。就个人而言,我很失望,但我宁愿有一个可实现的 C++0x,也不
我从 friend 那里得到了关于 NoSQL 的两个意见。 第一:使用 NoSQL 来提高性能并保存偶尔更新的数据。仍然使用sql保存所有重要的dan交易数据。 第二:如果您真的不需要,请不要使用
tl;dr:我想知道有很多(目前超过 100 个,可能高达 1000/2000 或更多)主干 View (作为表格的一个单元格)是否太重了 我正在从事的项目围绕着规划 View 展开。每个用户一行,涵
我刚刚花了很多时间重新编写我的应用程序,将所有内容都放在代码中,而不是使用 Storyboard。主要是因为我想了解 Storyboard为我做了什么。 显然,我注意到我的文件的代码行数变得非常大。
我有一个应用程序当前在内存中保存所有状态。它从服务器获取大量 JSON 信息,然后将 JSON 值保存在内存中。每个JSONObject可以是 ~300 字节,并且可以有数千个这样的对象。 我只是使用
我只是好奇......我需要根据属性有条件地隐藏一个元素。我可以用基本的 javascript 做到这一点: document.getElementById('business_option').st
我是一名前端开发人员,我发现自己经常在 jsp View 层中工作,并且看到了很多将数据(模型)推送到 View 中的解决方案。最近我遇到了一个将数据拉入 jsp 的 taglib 解决方案,在我看来
我是一名优秀的程序员,十分优秀!