gpt4 book ai didi

xhtml - 移动设备分辨率(宽度、高度)屏幕尺寸标题

转载 作者:行者123 更新时间:2023-12-04 12:44:03 25 4
gpt4 key购买 nike

在用户代理的 http header 中指定“屏幕大小”似乎没有真正的标准。

例如,下面的两个标题:

X-UP-devcap-screenpixels: 320x240

或者
UA-pixels: 320x240

是两个常用的标题。
第二种主要由 Windows Mobile 设备使用。
X-UP 看起来它来自UP浏览器网关。

另一种选择是
X-Screen-Width: 320
X-Screen-Height: 240

X-Screen-Width 可能是一个向上的标题。

我的问题是:

future 我们的“转码器”采用什么好的标准?它并不是一个真正完整的网络浏览器,但主要用于有限的站点。但它应该是 Opera Mini/GWT 等采用的标准。

Opera Mini 和 Google Web Transcoder 都不会在其 HTTP 请求中发送此信息。我猜他们希望网站在服务器端查找手机型号,从而查找屏幕宽度和高度。

我居然找到了这个 RFC 4229称为 HTTP header 字段注册。它有点过时了,并且是贡献修复的使命。

如果我必须看看该领域主要使用什么,我可能最终会选择“UA-Pixels”。

更多引用
  • 某些设备(再次主要是 Windows Mobile)在用户代理 header 中具有 320x240 值
  • 最佳答案

    这比你想象的要糟糕。

    UA-pixels: 320x240



    往往是谎言。在 IEMobile 版本 <8 (Windows Mobile <6.1.4) 上,具有 640x480 像素的设备仍将自己报告为 320x240。此外,在大多数版本的 IEMobile 中, View 可能会被放大到一定程度,因此您必须点击的设计大小与 UA 像素大小无关。

    在 IEMobile 8 之前,液体布局的机会是有限的。然而,在 WinMobile 6.5 上的 IEMobile 8 中,无论您喜欢与否,您都可以获得缩小的 XGA 分辨率。哦,没有办法从标题中嗅出 IEM8-on-6.5 与 IEM8-on-6.1。

    我不确定您的应用程序的确切目的是什么,但是如果您的目标包括 IEMobile 的可怕恐怖,那么输出完全呈现屏幕大小的 HTML/CSS 实际上是不可能的。

    关于xhtml - 移动设备分辨率(宽度、高度)屏幕尺寸标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1357245/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com