大变天!24岁的QQ,终于迎来了史诗级更新!
资讯
2024-02-22
113
一场数字化时代的演变,自微信诞生起,"小而美"的理念便从中闪现。2011年,微信初次面世,以其纯粹的通讯功能获得了"小而美"的美名。然而,岁月流转,微信不再满足于寥寥数项功能。时至今日,它已成为一个复杂庞大的"微信OS",占据着不菲的存储空间,甚至媲美3A级游戏的存储需求。
似乎,微信开发团队的做法并非致力于减少存储占用,而是在原有的应用架构中堆叠了更多新代码。不容否认,手机存储资源寥寥可见,不占用就有可能被其他应用攫取。微信正是顺应了这一潮流,逐渐演化成了庞杂的"微信OS"。然而,这种庞杂不仅使得微信对手机性能的需求日益增加,甚至导致了旧设备无法支撑最新版本的微信。是忍无可忍,还是腾讯公司在某个契机下意识到了问题所在,最近终于迈出了一大步然而,他们的重构目标不是微信,而是QQ NT。
那么,QQ NT究竟是何方神圣?
QQ的历史悠久,自OICQ时代起,它的界面设计便一直保留着两套风格:联系人/消息列表与聊天对话框。然而,这种菜单逻辑在如今的2023年已显得过于复杂,仿佛一场抽象而爆炸的视觉盛宴。设计上,一些元素的风格不统一,甚至界面中竟然存在两个二级菜单按钮。令人费解的是,正常认知中应是软件设置入口的右上方三点图标,在QQ中却变身为各种功能导航的入口,而真正的设置却被埋藏在左下角三条杠下。
不过,在新版QQ NT中,这两个界面得到了重大更新它们居然合并成了一个。但这种大升级似乎与微信的PC版设计理念如出一辙。微信经历了许多年,为何QQ要在这个问题上迟迟不前?
编程界有个俚语叫"屎山",意指前人遗留的旧代码长久未更新,而你却要在这片废墟上继续搭建新房。然而,你无从得知哪里承载着承重,只能继续在这个"坑"里添土。QQ也是如此,长时间的积累使得修改变得力不从心。既然如此,不妨将废墟推倒,从头开始,重构一个新的结构。QQ NT应运而生。
QQ NT的技术图显示,后端采用了C++编写,而桌面前端则使用了Electron技术。C++是一种跨平台语言,稍作修改,同一套代码便可用于Android和iOS。而Electron则集成了Chromium,这是Chrome浏览器的内核,同时也是许多国产浏览器所采用的内核。不仅如此,一些软件如飞书、迅雷等也是基于Electron开发的。因此,安装了新版QQ,你的电脑仿佛多了一个Chrome。
然而,新版QQ的表现如何?是否真的足够实用?
首先,新版QQ的安装包体积减小,比起旧版少了近40MB。在99+人的群聊中,楼层的加载速度也有了显著提升。点击楼层箭头,界面会立即跳转至最早未读消息,与旧版相比,无需等待QQ思索。此外,联系人界面的折叠与展开效果引入了动画,呈现出丝滑流畅的使用体验,这在腾讯的产品中并不常见。
更值得一提的是,新版QQ NT终于原生支持夜间模式,并且能够自动跟随系统变换,这无疑是一项颇具先进性的设计。
此外,QQ NT引入了重构后的主题自定义功能,预设主题的配色也颇为赏心悦目。然而,腾讯的商业策略仍在作祟,这一功能仅向SVIP会员开放,对于普通用户而言,仅有短暂的十分钟试用时间。试用后,或许在热情的冲动下,用户不禁会考虑氪金加入。
不过,上述种种优化,只是我们能看得见的一部分。在代码结构方面,腾讯也进行了相当的努力。尽管QQ NT的前端采用了Electron,这种技术相对较耗内存。然而,在实际测试中,QQ NT的内存占用约为260MB,相比之下,旧版的内存占用相对更少。这样的优化,无疑可称得上是一次史诗级的突破。
当然,
当然,QQ NT的优化并非一帆风顺。在某些场景下,QQ NT的内存占用会突然飙升至580MB,尽管当前版本还处于测试阶段,优化的问题可能仍然存在,但这也是可以原谅的。
总的来说,QQ NT的重构工作可谓令人印象深刻。在保留核心功能的同时,摒弃了许多用户鲜少使用甚至不喜欢的多余功能。对于腾讯而言,这种"让利"的举措或许令人吃惊。这些多余功能的去除,意味着QQ在桌面端失去了一部分流量收入。然而,这或许才是一个通讯软件的真正面貌:我并不需要信息、视频、购物等功能,而这些功能在其他应用上的体验往往更为出色。
在这个信息爆炸的时代,许多产品因多功能而变得笨重,用户常常感到无所适从。QQ NT的重构不仅意味着技术层面的突破,更代表了一种回归本源的态度。随着时光的流转,或许移动端的微信也需要进行一次类似的重构,以回归到其最初的"小而美"本质。
综上所述,QQ NT的重构展现出了腾讯的努力和决心,以及对用户体验的关注。在这个数字化世界中,技术的进步往往伴随着功能的不断堆积,而精简、优化恰恰是更难做到的事情。QQ NT以其轻量化、实用性以及重构的设计理念,展现出了软件产品持续演化的活力。或许,这也是未来更多应用的发展方向,以满足用户日益复杂多变的需求。
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!
一场数字化时代的演变,自微信诞生起,"小而美"的理念便从中闪现。2011年,微信初次面世,以其纯粹的通讯功能获得了"小而美"的美名。然而,岁月流转,微信不再满足于寥寥数项功能。时至今日,它已成为一个复杂庞大的"微信OS",占据着不菲的存储空间,甚至媲美3A级游戏的存储需求。
似乎,微信开发团队的做法并非致力于减少存储占用,而是在原有的应用架构中堆叠了更多新代码。不容否认,手机存储资源寥寥可见,不占用就有可能被其他应用攫取。微信正是顺应了这一潮流,逐渐演化成了庞杂的"微信OS"。然而,这种庞杂不仅使得微信对手机性能的需求日益增加,甚至导致了旧设备无法支撑最新版本的微信。是忍无可忍,还是腾讯公司在某个契机下意识到了问题所在,最近终于迈出了一大步然而,他们的重构目标不是微信,而是QQ NT。
那么,QQ NT究竟是何方神圣?
QQ的历史悠久,自OICQ时代起,它的界面设计便一直保留着两套风格:联系人/消息列表与聊天对话框。然而,这种菜单逻辑在如今的2023年已显得过于复杂,仿佛一场抽象而爆炸的视觉盛宴。设计上,一些元素的风格不统一,甚至界面中竟然存在两个二级菜单按钮。令人费解的是,正常认知中应是软件设置入口的右上方三点图标,在QQ中却变身为各种功能导航的入口,而真正的设置却被埋藏在左下角三条杠下。
不过,在新版QQ NT中,这两个界面得到了重大更新它们居然合并成了一个。但这种大升级似乎与微信的PC版设计理念如出一辙。微信经历了许多年,为何QQ要在这个问题上迟迟不前?
编程界有个俚语叫"屎山",意指前人遗留的旧代码长久未更新,而你却要在这片废墟上继续搭建新房。然而,你无从得知哪里承载着承重,只能继续在这个"坑"里添土。QQ也是如此,长时间的积累使得修改变得力不从心。既然如此,不妨将废墟推倒,从头开始,重构一个新的结构。QQ NT应运而生。
QQ NT的技术图显示,后端采用了C++编写,而桌面前端则使用了Electron技术。C++是一种跨平台语言,稍作修改,同一套代码便可用于Android和iOS。而Electron则集成了Chromium,这是Chrome浏览器的内核,同时也是许多国产浏览器所采用的内核。不仅如此,一些软件如飞书、迅雷等也是基于Electron开发的。因此,安装了新版QQ,你的电脑仿佛多了一个Chrome。
然而,新版QQ的表现如何?是否真的足够实用?
首先,新版QQ的安装包体积减小,比起旧版少了近40MB。在99+人的群聊中,楼层的加载速度也有了显著提升。点击楼层箭头,界面会立即跳转至最早未读消息,与旧版相比,无需等待QQ思索。此外,联系人界面的折叠与展开效果引入了动画,呈现出丝滑流畅的使用体验,这在腾讯的产品中并不常见。
更值得一提的是,新版QQ NT终于原生支持夜间模式,并且能够自动跟随系统变换,这无疑是一项颇具先进性的设计。
此外,QQ NT引入了重构后的主题自定义功能,预设主题的配色也颇为赏心悦目。然而,腾讯的商业策略仍在作祟,这一功能仅向SVIP会员开放,对于普通用户而言,仅有短暂的十分钟试用时间。试用后,或许在热情的冲动下,用户不禁会考虑氪金加入。
不过,上述种种优化,只是我们能看得见的一部分。在代码结构方面,腾讯也进行了相当的努力。尽管QQ NT的前端采用了Electron,这种技术相对较耗内存。然而,在实际测试中,QQ NT的内存占用约为260MB,相比之下,旧版的内存占用相对更少。这样的优化,无疑可称得上是一次史诗级的突破。
当然,
当然,QQ NT的优化并非一帆风顺。在某些场景下,QQ NT的内存占用会突然飙升至580MB,尽管当前版本还处于测试阶段,优化的问题可能仍然存在,但这也是可以原谅的。
总的来说,QQ NT的重构工作可谓令人印象深刻。在保留核心功能的同时,摒弃了许多用户鲜少使用甚至不喜欢的多余功能。对于腾讯而言,这种"让利"的举措或许令人吃惊。这些多余功能的去除,意味着QQ在桌面端失去了一部分流量收入。然而,这或许才是一个通讯软件的真正面貌:我并不需要信息、视频、购物等功能,而这些功能在其他应用上的体验往往更为出色。
在这个信息爆炸的时代,许多产品因多功能而变得笨重,用户常常感到无所适从。QQ NT的重构不仅意味着技术层面的突破,更代表了一种回归本源的态度。随着时光的流转,或许移动端的微信也需要进行一次类似的重构,以回归到其最初的"小而美"本质。
综上所述,QQ NT的重构展现出了腾讯的努力和决心,以及对用户体验的关注。在这个数字化世界中,技术的进步往往伴随着功能的不断堆积,而精简、优化恰恰是更难做到的事情。QQ NT以其轻量化、实用性以及重构的设计理念,展现出了软件产品持续演化的活力。或许,这也是未来更多应用的发展方向,以满足用户日益复杂多变的需求。
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!