我们 最新的调查询问了
您主要项目中的网页性能状况如何?
然后提供了五个可能的答案,这些答案与团队在网页性能方面的一般态度相关,从“每个人都关心”到“没有人关心”。
超过 13,000 票的投票结果出来了!
查看 CodePen 上 Chris Coyier (@chriscoyier) 编写的笔 性能文化数据。
好消息是,在“每个人都关心并积极努力维护和改进”(19%)和“有些人关心,但通常不是优先事项”(34%)之间,有 54% 的项目至少有多个人关心性能。对于一个似乎只是最近才受到关注的主题来说,这似乎相当不错。
您必须为四分之一投票“我关心,但我是一个孤独的声音”(26%)的人感到难过,尤其是对于那些没有达成共识的项目,“存在敌对派系(例如,开发人员同意,但管理层不同意)”(8%)。
剩下只有“根本没有人关心”,仅占 13% 的项目。
您必须想知道这将如何发展。性能意识和积极努力会在项目中变得更重要吗?也许会像 DevOps 那样成为整个团队的事情?或者我们已经达到了性能关心的顶峰?
显然,更好的网站性能和更短的加载时间始终是一件好事,但每当出现网站性能问题(以及响应式图片等周边想法)时,我也会想知道不断增长的设备和网络性能从长远来看会如何影响这种做法(或缺乏这种做法)。
例如,对于响应式图片,是否有一天设备/网络速度会变得如此之快,以至于确定要加载/发送哪个图片大小(服务器端?)的过程比直接下载最大的图片花费更长的时间?
我们的速度越快,我们在页面上塞入的垃圾就越多。据我了解,目前,我们塞入垃圾的速度比互联网速度提高的速度更快。
我当然希望互联网突然变得如此之快,以至于我们不再需要担心它。这将使每个人的生活都变得更好,而不仅仅是开发人员。
另一个随机的想法。也许当我们谈论互联网速度时,我们应该加上“在西伯利亚的山顶上”,以便为对话设定框架。例如,与其说
“不断增长的网络性能意味着我们无需过多担心文件大小”
我们说
“在西伯利亚山顶上不断增长的网络性能意味着我们无需过多担心文件大小”
然后如果它不正确,就不要说它;)
这在当前和可预见的现实世界实践中显然是理所当然的。但作为理论上的思考食物,就像在任何成本/效益市场中一样,网络性能的经济学可能存在一个变化点。
作为一名仍在使用 128kbps 互联网连接的人,Chris 关于西伯利亚山顶的评论让我笑了。
我们总是需要考虑异常值。交付软件的硬件等等。
(当有人问我为什么打印机仍然很糟糕时,“交付软件的硬件”也是我的答案。)
“例如,oyun oyna 对于响应式图片,是否有一天设备/网络速度会变得如此之快,以至于确定要加载/发送哪个图片大小(服务器端?)的过程比直接下载最大的图片花费更长的时间?”
wuwwww
阅读这篇文章 - http://pxlnv.com/blog/iphone-6s-indonesia/ - 关于在印度尼西亚使用 iPhone 6 旅行。照片内容不是重点,而是 Heer 在一个中等发展中国家中遇到的非常真实的连接限制,以及我们使用的服务并非每个人都在使用的提醒。
响应式内容很好,现在有很多设备正在加入网络,比如手机、平板电脑,现在甚至还有手表。但在某种程度上,我觉得采用旧的移动或小型网站方法似乎更好,因为每当其他设备(而非台式机或笔记本电脑)出现设计错误或性能问题时,都必须不断地努力解决。
我认为,无论服务器和设备的速度有多快,我们都应该始终考虑优化性能。我确实了解其中可能包含的内容,但我认为这更多的是一种开发时的思维方式。
现在,这并不是说技术不会改变我们实际优化网络的方式,但它应该始终被考虑在内。现在这可能只是我个人观点,但我认为即使我们有带宽,如果我们也有能力占用更少的资源,那么就应该这样做。这可以带来更好的整体体验。