在线尺子网站没一个靠谱的

2 天前
 zzbd

谷歌搜“在线尺子”,前三个没一个靠谱的,这不坑人吗 🤣

话说,技术上很难实现吗?

7609 次点击
所在节点    程序员
84 条回复
particlec
2 天前
我手机 长 16.2 厘米,量了没有 18 厘米
raymonguo
2 天前
等等,尺子是用来量东西的,在线尺子有什么用,屏幕搬起来量?
nyxsonsleep
2 天前
@zzbd #25 这不就是跟作者抬杠?
hanhuoer
2 天前
印象中之前在抖音上看到有人用 cursor 做过这种应用,ios 端的
ST0RMTR00PER
2 天前
@gogogo2000 这个好,非常准,选了屏幕尺寸之后就准了。
ST0RMTR00PER
2 天前
@raymonguo 你这个想法哈哈哈哈!不会拿东西过去屏幕量吗?
EchoWhale
2 天前
@lyxxxh2 devicePixelRatio 并不能算出 dpi 。

想一下,同样的 devicePixelRatio ,同样的屏幕分辨率。做成 10 寸显示器和做成 20 寸显示器。
lyxxxh2
2 天前
@EchoWhale
所以才需要`devicePixelRatio` (dpr)。
我文章拿小米 11 举例了,我也测过小米 11 距离。
EchoWhale
2 天前
@lyxxxh2 抱歉只看了你贴出来的代码没看文章。
所以你的意思不也是需要知道显示设备的尺寸吗?这哪里容易了
jackmod
2 天前
@k9982874 #37 我的 ASUS PA279CV 的下边框还真的刻了尺子🐶
JiHuGeek
2 天前
「一个木函」 APP 里面的尺子是准的呀
Foxkeh
2 天前
正好我做过显示面板开发, 只考虑显示器/电视的话, 就像
@Xi
@Yanlongli
两位说的一样, 最严谨的确实只能去找具体显示器型号的规格书才能获得真实的尺寸.
比如 19.5 寸面板实际产品型号标识会让人误以为 20 寸, 比如戴尔 E2020H
比如 23.8 寸面板实际产品型号标识会让人误以为 24 寸, 比如戴尔 U2414H
以及 @Yanlongli 说的 31.5 寸面板会搭配到 32 寸电视产品等等

最后根据物理像素间隔(PPI,显示器规格书上有),再查看 Windows 的 DPI 缩放设置,以及浏览器页面缩放设置. 在网页端才能开发出来正常匹配的在线尺子. 比手机 App 真的难多了.
lyxxxh2
1 天前
@EchoWhale
确实要尺寸,ppi 需要尺寸才能求出。
我还以为不用,太久忘记了。
lyxxxh2
1 天前
我猜手机可以有获取屏幕尺寸的 api,所以就很简单。
Tony4ee
1 天前
投影仪 无解
anivie
1 天前
@vislins 这个是最简单的吧,让用户全屏然后取窗口宽度不知道了
icyalala
1 天前
手机 App 的尺子,是有数据库记录每个型号手机具体的屏幕分辨率和物理尺寸,才能保证绝对准确
PrinceofInj
1 天前
你的那个物理尺子倒是有意思,搞色谱的?
jim9606
1 天前
因为屏幕的尺寸指标 Pixels Per Inch,PPI 依赖屏幕硬件报告。这个数不准确那软件就算提供 api 给你读也没用。
浏览器上 CSS 确实支持物理尺寸单位,所以在硬件报告正确+浏览器支持 DPI 缩放+系统不搞事,是可以做到的。
https://developer.mozilla.org/zh-CN/docs/Web/CSS/length#%E7%A4%BA%E4%BE%8B
zhez
1 天前
都用同一个屏幕同一个网页尺子测量,尺子准不准无所谓,保证度量衡统一就行了哈哈哈。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1100286

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX