qq有新消息不显示,qq有新消息但是不显示

首页 > 经验 > 作者:YD1662023-11-04 08:51:26

不久之后,Linux版QQ也采用了相同的框架进行重做,这对于Linux用户来说是一个重大进步。根据官方消息,Windows版QQ也将采用统一的架构进行重构,以实现跨平台更新。这个举措为开发团队提供了许多便利,但用户对QQ选择使用备受诟病的Electron框架表示不满。

为什么用户对QQ采用Electron框架感到不满呢?这需要从Chrome浏览器说起。Chrome是目前市场份额最大、扩展性最强的浏览器之一,其代码是开源的,这意味着开发者可以进行修改和利用。

qq有新消息不显示,qq有新消息但是不显示(5)

因此,基于Chrome内核的Electron框架迅速诞生了。

使用Electron开发的桌面应用可以分为三个主要部分:Chromium内核、NodeJS后端和几个原生API,这些部分组合在一起,形成一个可以在桌面上运行的Web应用程序。换句话说,用Electron编写的软件与Chrome浏览器的外壳几乎没有区别。虽然这样的应用程序可以具有美观的界面,但也因此带来了庞大的内存占用。

qq有新消息不显示,qq有新消息但是不显示(6)

因此,用户对QQ选择使用Electron框架来重构各个系统的桌面端表示抵触,因为它对内存较小的计算机不友好。

为什么QQ团队还要选择使用Electron框架呢?从内部开发者的角度来看,这一决策可能是出于多方面考虑。首先,现有的Windows、Mac和Linux版QQ都由独立的开发团队维护,这导致统一更新和迭代变得困难。因此,QQ决定使用跨平台框架来重新构建软件,以便一套代码可以在多个平台上运行。

qq有新消息不显示,qq有新消息但是不显示(7)

此外,Electron的开发成本较低,因为不需要考虑后端问题,因此前端开发人员可以轻松适应。然而,QQ的新版本并不是简单的网页QQ套壳,而是基于NT架构进行全面重写,因此内存占用不像其他Electron应用那么高。

总之,QQ的重构决策反映了鹅厂降低成本、提高效率的策略,以及QQ的战略地位下降。尽管用户对QQ

的桌面端重构采用Electron框架表示不满,但这一决策也有其优点。

qq有新消息不显示,qq有新消息但是不显示(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.