[每日bug]分辨率与系统缩放关系问题

简介: holyshit 神圣的狗屎啊,就是这玩意,之前调成了125%:然后悲剧....为啥windows推荐125%倍放大???以为我们都是残障人士么..其实这个和浏览器放大一个道理: ctrl+滚轮等同于窗口缩放系统缩放等同于给整个屏幕"物理拉缩" 因为系统的权限一定是高于无论是浏览器还是java 所以应用程序得到的一切权限和数据都是系统给他的,也不知道真的假的.

holyshit

U_O8NIF0_W3RDZMD4_UB3X
神圣的狗屎啊,就是这玩意,之前调成了125%:
0_ZUX6KWCE04K_JXG0928SO
然后悲剧....
为啥windows推荐125%倍放大???以为我们都是残障人士么..
其实这个和浏览器放大一个道理:

ctrl+滚轮等同于窗口缩放
系统缩放等同于给整个屏幕"物理拉缩"

因为系统的权限一定是高于无论是浏览器还是java

所以应用程序得到的一切权限和数据都是系统给他的,也不知道真的假的.


here come the question:

像素问题/????
一个小窍门:
eg:""

>如果是浏览器内容放大就相当于窗口缩小:像素(尺寸)减少,
在自适应页>面中就会检测到更少的width


>如果是系统桌面,全部内容放大就相当于...系统分辨率的牺牲!!!!
然后导致java检测鼠标的坐标时得到windows的反馈值就是一个虚拟的屏幕坐标而不是真正的物理坐标

移动端浏览器

用chrome调试过前端的都知道,chrome可以模拟手机,比如下图模拟了iphone7plus:
3_1_SS_I_M_W_ROG_N
但是如果你把浏览器窗口强行缩小成手机的尺寸,会发现得到两个完全不一样的显示效果,很明显手机端看得更吃力一点.
这就是手机端浏览器给你强行等比例缩小了,它和浏览器内核或者dom解析都无关,效果等同于眼睛原理电脑屏幕一米.

总结

缩放功能很坑爹,它是独立的一层渲染,凌驾于任何底层解析之上,也是前端人员头痛的地方之一.

目录
相关文章
|
7月前
|
编解码 人工智能 测试技术
无需训练,这个新方法实现了生成图像尺寸、分辨率自由
【4月更文挑战第25天】研究人员提出FouriScale方法,解决了扩散模型在生成高分辨率图像时的结构失真问题。通过膨胀卷积和低通滤波,该方法实现不同分辨率下图像的结构和尺度一致性,无需重新训练模型。实验显示FouriScale在保持图像真实性和完整性的同时,能生成任意尺寸的高质量图像,尤其在处理高宽比图像时表现出色。尽管在极高分辨率生成上仍有局限,但为超高清图像合成技术提供了新思路。[链接: https://arxiv.org/abs/2403.12963]
82 5
|
7月前
|
编解码 UED
描述一下你是如何处理不同屏幕尺寸和分辨率的。
```markdown 使用响应式设计、媒体查询适应屏幕尺寸;利用弹性布局保证元素自适应;通过图像适配提供高质量视图;多设备测试与优化确保兼容性,持续关注新技术以应对屏幕多样性。 ```
65 3
|
机器学习/深度学习
深度学习数据增强方法-内含(亮度增强,对比度增强,旋转图图像,翻转图像,仿射变化扩充图像,错切变化扩充图像,HSV数据增强)七种方式进行增强-每种扩充一张实现7倍扩)+ 图像缩放代码-批量
深度学习数据增强方法-内含(亮度增强,对比度增强,旋转图图像,翻转图像,仿射变化扩充图像,错切变化扩充图像,HSV数据增强)七种方式进行增强-每种扩充一张实现7倍扩)+ 图像缩放代码-批量
|
5月前
|
容器
软件开发常见流程之物理像素导致图片变形问题如何解决,先把图缩放为原先的两倍,再缩放,利用Cutterman生成矢量图
软件开发常见流程之物理像素导致图片变形问题如何解决,先把图缩放为原先的两倍,再缩放,利用Cutterman生成矢量图
|
7月前
|
缓存 API
龙骨使用自定义SpriteFrame尺寸不一致导致的bug
龙骨使用自定义SpriteFrame尺寸不一致导致的bug
59 0
|
编解码 前端开发
图文并茂带你弄懂物理分辨率、分辨率、物理像素、逻辑像素、dpr、ppi
物理分辨率和分辨率 什么是物理像素 什么是CSS像素 什么是设备像素比 什么是标清屏和高清屏 缩放 什么是PPI(DPI)
503 0
【Unity3D--自由观察模型】模型自动旋转+触屏旋转和缩放
展示3D模型,同时实现模型自动旋转和触屏旋转和缩放
449 0
|
机器学习/深度学习 算法 测试技术
图像大面积缺失,也能逼真修复,新模型CM-GAN兼顾全局结构和纹理细节(1)
图像大面积缺失,也能逼真修复,新模型CM-GAN兼顾全局结构和纹理细节
302 0
|
编解码 数据可视化 UED
图像大面积缺失,也能逼真修复,新模型CM-GAN兼顾全局结构和纹理细节(2)
图像大面积缺失,也能逼真修复,新模型CM-GAN兼顾全局结构和纹理细节
334 0
|
编解码
bug系列—1像素引发的血案
bug系列—1像素引发的血案