根据这篇文章,这仅仅是因为这是电视机一直使用的方式(BTW并没有改变)。因此,这个早期的设计决策似乎今天仍然会产生影响。
早期的家用计算机通常连接到电视,因此自然会使用此坐标系。我猜想很多显示器都以相同的方式工作,只是因为制造商可以部分回收电子设备/逻辑设备。而且由于这是程序员使用的“自然”坐标系(请记住,那时我们必须在更低的级别上访问视频系统),因为大多数人已经习惯了,所以它只是卡住了。
该模型的例外是Postscript及其后续版本PDF。他们对纸张进行建模,因此并不局限于使用屏幕的坐标系来提高效率。像数学家通常那样,它们在左下角使用(0,0)。NeXT使用了一个名为Display
Postscript的视频系统,该系统是Postscript的扩展,可以在屏幕上绘图,因此使用了左下角(0,0)的Postscripts系统。今天的Mac
OS X衍生自NeXT,因此也使用此系统。在iOS上,Apple工程师决定将系统翻转为左上角(0,0)的更常见型号,以使开发人员从其他系统迁移时更加容易。



