问题标签 [high-resolution]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 模拟高分辨率显示器以测试网页
我有一个网页可以在多台电视显示器上运行,6 台 1080p 电视排成两排,使用这些适配器将多个显示器聚合在一个提要中。这意味着我正在开发 ~6000x2160 的分辨率,这似乎与其他人在移动设备上进行测试时遇到的问题完全相反。
问题是我实际上需要以该分辨率制作浏览器窗口才能正确测试我的应用程序。我想了解如何定位和调整页面元素的大小,所以我不需要一次看到整个屏幕。我想知道是否有人以前遇到过这个问题。在我尝试深入研究虚拟机希望它们支持如此高分辨率之前,我想在这里问一下这个问题。
我知道由于 DPI 差异,我在传统显示器上执行的任何测试都不准确,但总比没有好,因为我不能一直在客户端上。
internet-explorer - 检测 HiDPI Windows Phone 8 设备
如何检测运行 Windows Phone 8 的 HiDPI 设备?
我正在测试的手机是诺基亚 Lumia 920,它有一个 4.5 英寸的 1280 × 768 屏幕(即 > 300 dpi)。IE 支持min-resolution
CSS 但不支持min-device-pixel-ratio
. 使用此设备像素密度测试,Lumia 报告96 dpi。这远低于实际的屏幕分辨率,将被视为普通的非 HiDPI 设备。
由于 IE(尚)不支持window.devicePixelRatio
JavaScript,我无法找到一种方法来准确检测 Lumia 是否能够显示 HiDPI 图像。
iphone - 在我的 iOS 应用中将图像制作成高分辨率图像
我正在开发一个应用程序,它通常使用设备的相机并使用应用程序本身的一些迷你图像。在显示图像时,它会从我的应用程序中生成低质量的照片。有没有办法让图像看起来更清晰,或者我可以让它成为高分辨率图像?非常感谢你们。
ios - 以编程方式创建更高分辨率的 PNG 图像
所以我有一些copypasta方法来创建一个PNG文件,它工作得很好,但是,当要打印这个PNG时,它看起来有点“模糊”,就像一个低分辨率的图像。有什么方法可以创建具有更高像素深度的 PNG?
这是我当前的代码:
android - 如何为所有 Android 分辨率准备图像?
在 iOS 中准备图形很简单。有正常图像(高度 x 宽度)或 @2x(2 倍高度 x 2 倍宽度)的视网膜图像。
但是,由于我是 Android 新手,我在 Eclipse 中看到了大量的 drawable-* 文件夹,其中 * 可以是“hdpi”或“ldpi”或“mdpi”或“xhdpi”或“xxhdpi”。有人可以非常清楚和简单地为我列出我必须做什么来满足每种显示可能性,以便我的图像在每种情况下看起来都正确吗?我设想答案将是一个项目符号列表,其中列出了每个“*”和一个包含必须完成的事情的子项目符号列表。
我也非常喜欢从最高密度和最大尺寸的图像开始并逐渐减少的答案,因为我将在 Photoshop 中创建并将降低主图像的质量。提前致谢!
responsive-design - 最小设备像素比率的图片填充:2.0 不起作用
我第一次使用 Picturefull,我不确定我是否理解正确。如果我用..
图像不显示。但是如果我使用..
图像确实出现。我想使用 -webkit-min-device-pixel-ratio: 2.0。有人可以向我解释如何正确使用它吗?谢谢你。
g-wan - gwan getus() getns() 结果不正确?
谁能告诉我,在我的代码块 while(k--){} 之后,为什么 (t1-t0)=0 ?
谁能帮忙在别的机器上试试同样的代码,看看是不是同样的问题?
我的机器是惠普笔记本,
CPU:intel P9300 2.26GHz x 2,4GB
内存,
操作系统:ubuntu 12.04,
Linux内核:3.2.0-45-generic。
这个脚本是gwan的main.c。
日志文件如下:
只有前两个结果以纳秒为单位显示有意义的数据。其余的都是 ++val:10000000/ns,即 t1-t0 =
0。getus() 也有同样的问题。
当我使用 getms() 时,t1-t0 总是等于 0。
注意:第二行是第一行的两倍,即 19531/ns x 2 = 39062/ns。
variables - 如果满足媒体查询条件,则更改 LESS 变量
如果在我的样式表中满足某些媒体查询条件,我希望更改一些 LESS 变量(用于维护高分辨率图像路径),但我似乎无法让它工作。
也许有一个更简单的解决方案?
flash - 在 Flash 中渲染高清(1080p)动作游戏的最佳方式是什么?
我目前正在开发的一款 Flash/Air 动作游戏以 1920*1080 分辨率运行,我计划在多个平台上发布它,例如 pc(air 桌面)、网络浏览器(flash)和 iPad(air mobile)等移动设备)。
据我所知,让游戏以高分辨率运行会显着影响 Flash 渲染性能。如果 Flash 可以使用 GPU,这不是什么大问题,但老实说,我很难弄清楚 Flash 是如何使用 GPU 的,因为它在不同平台上的行为不同,并且无法直接控制它们,adobe 也没有提供足够的功能官方信息等...
谁能给我一些关于哪种渲染方法(如 blitting、stage3d、游戏引擎)适合用于开发多平台高清动作游戏的建议?
编辑:游戏纯粹使用 2d 内容
android - 不正确地拉伸简单的 9-patch 图像以在高分辨率设备上获得 1px 边框
我想获得一个简单的 1px 边框,白色背景作为 9-patch 用于 android 应用程序中的视图。它在三星 Galaxy Tab 730 上运行良好,但令我惊讶的是,三星 Nexus 10 上的结果完全不同:
期望的结果(1px 蓝色边框和白色背景):.
实际结果(1px 蓝色边框和浅蓝色背景):
使用的9-patch很简单:,放大: