Category: 未分类

iframe 中的横向打印的 CSS media query

通常 @media print and (orientation: landscape) 可以查询到横向打印,不过如果页面是在 iframe 中则 orientation 不起作用。

尝试了一下在 Chrome 下 A4 打印,宽度的 break point 大概在 842px 或 22.27cm,前提是 margin padding 都为 0 的情况。

这个 magic number 无疑是不稳定的,临时凑合用。

codepen demo

发现 codepen 的嵌入式 demo 是 iframe 套 iframe,还不起作用,得去codepen 上直接看才行。

update:
测了一下 Firefox 下是 1121px / 29.66cm,Edge 是 1122px / 29.69cm,基本接近 A4 的大小。

坏了SSD坏显卡

可以说非常走运了。

还好在质保期内,显卡换回来一块同型号的“良品”(?),SSD 960 换成了 970(可还行?),标签是18年10月,magician 看了一下写入 0.5T,搞不懂是否有什么坑,反正……上个图吧:

另外温度似乎挺高,查了一下三星 nvme 通病?过两天散热条装上试试。兴许 960 就是因为温度问题挂掉的?

临时的 SSD 已经装过了系统,实在也懒得再重装了,就这么用着吧,对比下:

数据上差别是挺大的,使用上目前感觉不出什么区别……只求别再坏文件了。

悲了个剧

最终还是栽了,不知道是Windows的问题还是SSD的问题,更新1809之后一堆毛病,chkdisk之后就再也起不来了,熟悉的boot loop,只得重装了,非常沮丧😑

Audition JKL 浏览时保持音调 pitch

需要在 JKL 的时候保持 pitch 方便打点,可惜目前 Audition 尚未提供此功能(Premiere 已提供)。

但如果只是要打点的话,有个绕过的方法,使用变速效果:Effects/Time and Pitch/Stretch and Pitch,选择 Speed Up preset。使用效果有个好处是在预览的时候可以打标记,虽然不能暂停,但也勉强可用。

另有一个方案是先用变速效果变速之后打点,打点之后再反向变速,然后导出 markers 再导入。

Photoshop 新的缩放行为

新版 Photoshop 调整了自由变换工具 Free Transform Tool 的缩放逻辑,拖拉四角是否保持比例缩放是按照一套“智能”逻辑判断,Shift 变成了是否按比例的切换键。软件会智能判断当前的缩放操作是需要保持比例还是不保持比例,用户只要拖拉四角即可。然而,理想和现实总归是有差距的,这个“智能”算法的逻辑非常难以琢磨,至少我看不出其判断逻辑在哪里:拖入一张照片作为 Smart Object 后缩放,默认不按比例;绘制一个形状后缩放,默认不按比例;同时选中照片和形状两个图层缩放,默认却是按比例缩放,WTF?

这和我对输入法切换的主张是一致的,在这种肌肉记忆深刻的常用操作中,一旦加入哪怕一点逻辑判断,都会严重阻碍操作的流畅性。

按原来的逻辑,只要我想按比例缩放,那就按下 Shift,反之,如果我不按 Shift,我确信它一定是不按比例缩放。如果你修改成相反的,其实问题也不大,只不过换个习惯就好(这种肌肉记忆习惯的修改,其实比想象中要容易得多)。

但如果你的行为是不可预知的“智能”判断,就会让人非常恼火,我无法按肌肉记忆执行这个极其常用的操作。每次操作前,要么我要停顿下来思考一下是否要按 Shift(目前我是没法做到这一点),要么我要先操作一下试试是否是我想要的效果,然后视情况决定是否按下 Shift。无论哪种情况,都会打破原先的肌肉记忆,让这个极高频的操作变得非常不流畅,用户怨声载道也就不奇怪了。

不过好在可以手动配置恢复成之前的行为:
新建一个文本文件命名为PSUserConfig.txt,内容为TransformProportionalScale 0,保存到 %APPDATA%\Adobe\Adobe Photoshop CC 2019\Adobe Photoshop CC 2019 Settings\ 重启 Photoshop 生效。

Update:
查了一下官方的说法:

Photoshop now transforms most layer types (such as pixel layers, type layers, bitmaps, Placed Smart Objects) proportionally by default. Shapes and paths, that is vectors, still transform non-proportionally by default.

和我的测试很多不符,text layer 和 Smart Object 并没有按比例,难道是 bug?然而等不及了,现在已经改回了旧行为。

不过即便没 bug,按官方说法的判断逻辑,上面的观点依旧不变。只要在这种肌肉记忆类型的常用操作中引入 inconsistency,结果必然是弄巧成拙。

Update:
版本 20.0.5 (June 2019 release) 增加了独立的设置项(General – Use Legacy Free Transform)

Copyright © 2024 yet Another

Theme by Anders NorenUp ↑