百分浏览器论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 600|回复: 5

[BUG] 请求解决关闭DirectWrite后引起的BUG

[复制链接]

1

主题

5

回帖

29

积分

新手上路

Rank: 1

积分
29
发表于 2023-12-18 17:42:03 | 显示全部楼层 |阅读模式
本帖最后由 星沉地动 于 2023-12-18 17:44 编辑

关于此BUG之前发过一贴:https://www.centbrowser.net/zh-c ... iewthread&tid=11712
后来确认此问题就是关闭DirectWrite引起的,页面一段时间不操作,就有概率丢失一部分文字。

按F12,进入开发者模式,修改这些文字的样式,比如字形、字号、颜色,都会正常显示出来,但恢复到默认样式就是空白。

这个问题已经存在相当久远了,希望能在下个版本得到解决。
我可以提供复现问题的环境,希望作者能联系我。

下图是正常页面:

image.png

下图是异常页面:
image.png


我为什么要关闭DriectWrite?
因为不关闭DriectWrite,所有的菜单文字显示都不正常,底部像素被削掉了。
菜单字体是Windows 原生宋体,它适用于DPI=96的低分辨率屏幕,很清晰。
左图是未关闭DirectWrite的菜单截图,右图是关闭DirectWrite的菜单截图。

   image.png    image.png

是否有其它可行方案?

chrome关闭directwrite我记得有两种方式:
1.进入chrome://flags,将DW设置为disable,这种方式是全局关闭,包括UI界面和WEB内容渲染。
2.添加--disable-directwrite-for-ui命令行参数,这种方式是局部关闭,只影响UI字体(如右键菜单,书签栏)。
百分浏览器能否考虑支持一下方案2呢?




回复

使用道具 举报

27

主题

1448

回帖

7697

积分

论坛元老

Rank: 8Rank: 8

积分
7697
发表于 2023-12-18 18:53:37 | 显示全部楼层
没有这个问题,以前版本是有过的,当场就得修,不然根本用不下去

另外,只为UI关闭DW不足,页面内容字体效果刚需。你这个右边本身字体就看着挺异常的,是不是替换了字体还是改了字号
1.png
回复

使用道具 举报

0

主题

41

回帖

476

积分

中级会员

Rank: 3Rank: 3

积分
476
发表于 2023-12-18 19:49:16 | 显示全部楼层
为啥没关闭DirectWrite的情况下字体被削掉了底部?确定是正常的吗?
回复

使用道具 举报

1

主题

5

回帖

29

积分

新手上路

Rank: 1

积分
29
 楼主| 发表于 2023-12-18 20:58:17 | 显示全部楼层
gh0ul 发表于 2023-12-18 18:53
没有这个问题,以前版本是有过的,当场就得修,不然根本用不下去

另外,只为UI关闭DW不足,页面内容字体效 ...

文字丢失问题,并不是打开页面就直接出现。而是要放最小化后台一段时间才会出现。
回复

使用道具 举报

1

主题

5

回帖

29

积分

新手上路

Rank: 1

积分
29
 楼主| 发表于 2023-12-18 21:01:05 | 显示全部楼层
唐长老粉丝 发表于 2023-12-18 19:49
为啥没关闭DirectWrite的情况下字体被削掉了底部?确定是正常的吗?

没关闭DirectWrite的时候,几乎所有chrome内核的浏览器,右键菜单都会削底。
前提是:菜单字体为“宋体”
win10和win11默认菜单字体是雅黑,没有削底的问题。
回复

使用道具 举报

27

主题

1448

回帖

7697

积分

论坛元老

Rank: 8Rank: 8

积分
7697
发表于 2023-12-18 21:14:12 | 显示全部楼层
星沉地动 发表于 2023-12-18 20:58
文字丢失问题,并不是打开页面就直接出现。而是要放最小化后台一段时间才会出现。
...

挂了没出现问题,不能100%出现就难办了
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2024-5-19 00:17 , Processed in 0.047254 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表