网站色调选择北京搜索引擎关键词优化
2012上海平均工资
快到2012年底时,我想我应该参考HTTP存档报告 ,该报告会整理来自300,000个Web最受欢迎站点的技术统计信息。 令人震惊的消息是:平均页面重量在一年内膨胀了30%,达到1,250Kb。 是的,1.25Mb。
某些肥胖可以通过节日和送礼季节来解释。 如果您查看排名前100的站点,则页面权重在两个月内从584Kb扩展到955Kb,大幅增加了64%。 多余的主要是图片和Flash广告。 一旦恢复正常状态并且人们对持续的恐慌购物感到厌倦,这可能会减少。
将这些数字分解为特定技术:
技术 | 2011年底 | 2012年底 | 增加 |
---|---|---|---|
HTML | 42Kb | 52Kb | 24% |
JavaScript | 167Kb | 214Kb | 28% |
CSS | 32Kb | 41Kb | 28% |
闪 | 90Kb | 90Kb | 0% |
其他 | 629Kb | 852Kb | 35% |
这些页面中的绝大多数是可公开访问的内容网站,而不是大量使用JavaScript的应用程序或基于画布的游戏。 “其他”主要是图像之类的媒体,但也包括字体堆栈。 自定义字体的使用有所增加,并由13%的网站使用,而一年前为7%。
闪光保持稳定。 该技术可能正在下降,但对于跨浏览器动画广告而言,它仍然是最可行的选择。 此外,90Kb的平均重量仅为总重量的7%。
随着行业向HTML5迈进,HTML代码可能会增加。 简单的语义更改(例如用header
或footer
替换div
需要更多的字节。 某些功能和验证也可以通过以前无法实现的标记来实现。
CSS的增加也是可以理解的。 现代CSS3效果会带来更多的属性,并且许多属性都需要特定于供应商的前缀(也就是说,许多开发人员并未适当地使用它们的所有前缀 -请参阅《即将来临CSS供应商前缀灾难》 ) 。
但是,HTML5和CSS的总和增加应被图片文件大小的大幅减少所抵消。 鉴于圆角,阴影,渐变和平移允许使用以前需要图形的效果,因此应要求较少的图像。
同样,许多JavaScript驱动的效果都是不必要的,并且不如等效CSS3过渡和动画那样复杂。 诚然,我们正处于过渡时期:大多数JavaScript库仍为IE9及以下版本提供动画功能。 但这并不能解释文件大小增长28%的原因。
我怀疑页面膨胀的两个主要原因。 大型,高质量,全屏纹理和照片的流行方式。 这只能通过培训设计师和客户来“解决”。 第二个原因更普遍:开发人员懒惰。 您还是同事?
- 依靠一种适合所有人的框架,从不删除冗余代码?
- 使用多个库或剪切粘贴编码来实现不同的效果?
- 不用担心页面权重的后果吗?
第一个结果就是SEO。 总体影响可能较小,但是Google将网页速度纳入其排名算法中。 那些不关心SEO的人不应认为自己是专业的Web开发人员。
下一个问题是用户体验。 带宽很少是充足的,它也不是免费的。 pages肿的页面会导致下载,执行和响应时间变慢。 这在移动设备上尤其明显-您的智能手机上可能要避免黑名单。 它包括您自己的网站吗?
最后,我们不要忘记1.25Mb页面是平均水平。 假设正态分布,则被调查者的一半将更大。 这对于内容网站来说是荒谬的,最终将使他们失去访问者。
您的网站应该节食吗? 为什么体重增加了? 您是否打算解决问题?
翻译自: https://www.sitepoint.com/web-page-weight-2012/
2012上海平均工资