在多显示器配置中将页面从一个显示器拖到另一个显示器时,网页(CSS)看起来会有所不同

在多显示器配置中将页面从一个显示器拖到另一个显示器时,网页(CSS)看起来会有所不同

在多显示器配置中,当将页面拖到另一个屏幕时,多个网页的显示效果会有所不同。

例子

我正在测试的 URL 是这个。 http://www.lgsolutions.com/products/lcd-monitors/lg-cloud-monitors

并排示例

更亮的显示器设置了 Gamma、亮度和对比度,因此图像应该显示出来,但实际上却没有。默认情况下,LG E2411 上的 Gamma 太亮了

在此处输入图片描述

戴尔显示器特写

注意此图像较暗,是为了减轻眼睛疲劳

在此处输入图片描述

LG E2411 显示器特写

(页面横跨两个屏幕)

在此处输入图片描述

反例

如果我使用戴尔显示器代替 LG 显示器,则网页可以正确显示。当戴尔显示器使用与 Windows 默认驱动程序不同的驱动程序时,就会发生这种情况。

我刚刚和 CDW 的一位技术人员通完电话,他遇到了与另一个品牌的显示器相同的问题。我们唯一的共同配置是,我们都在 Windows 7 上使用 Microsoft PnP 驱动程序。

问题

难道是 Windows 7 中的 PnP 驱动程序在多显示器配置中呈现网页时存在问题?

答案1

即使亮度/对比度/伽玛设置相同,不同的显示器显示的图像也往往不同。不同公司的显示器尤其如此。

原因很简单,没有两块 LCD 面板是相同的(当然,除非它们是完全相同的型号/SKU)。即使它们都具有特定的对比度、色深等,它们仍然可能具有不同的色彩空间(即色域)。在最基本的层面上,每个像素都根据一组三个数字分配一种颜色:红色分量、绿色分量和蓝色分量。根据制造商的不同,纯红色、纯绿色和纯蓝色会有所不同。尽管这三种颜色仍然可以组合以创建 2^32 种不同的色调,但实际色调原色本身的显示效果仍会因面板的制造方式而有所不同。这意味着,红色(例如 #FF0000)在一台显示器上的外观不一定与另一台显示器上的外观完全一致。

每个显示器都有自己的色域。色域基本上是对显示器物理上能够显示的颜色的描述。从一种颜色扫描到另一种颜色时出现的渐变是定义色域的一部分。由于人眼感知颜色的方式,设计一种以完整且赏心悦目的方式输出颜色的显示器的做法是一项非常有研究性的工作。由于显示器本身之间存在固有差异,以及我们对颜色的感知和我们期望的颜色之间存在固有差异,因此我们有伽马校正。伽马校正描述了我们如何补偿这些差异。

您可能熟悉伽马曲线(见下例)。它的作用是调整比例中每种色调的亮度值,使其与某些所需外观相匹配(对于典型观看,它可能是线性衰减,或者如果您从事出版工作,它可能与您使用的打印机的输出相匹配)。

对于您来说,由于您在两个显示器上设置了软件伽玛设置,因此这可以解决部分问题,但不会导致两个显示器匹配。由于它们具有不同的色彩空间,因此您不太可能找到让图像完全匹配的方法。接下来,我将尝试看看是否可以通过屏幕控件更改每个显示器的色温和亮度/对比度值,但这只能做到这么多。

如果您希望两个显示器显示完全相同的图像,最好的解决方案始终是购买两个完全相同的显示器。

CRT 显示器伽马​​曲线示例

相关内容