每日HackerNews RSS

在对比图标渲染时,作者注意到 Chrome 显示 JPEG 的方式与其他浏览器不同,呈现出一种“更粗”的观感。这并非错误,而是一种被称为**部分 IDCT 缩放**的巧妙性能优化。 通常,浏览器会先解码出全分辨率的 JPEG,再将其缩小,这一过程会消耗大量内存和计算资源。然而,由于 JPEG 以 8x8 的频率系数块存储图像数据,Chrome(通过 Skia/libjpeg-turbo 库)在目标尺寸较小时,可以在解码过程中跳过高频数据。通过仅处理低频的“常量”分量,浏览器能以更快的速度和更低的内存占用生成缩小的图像。 产生“更粗”观感的原因是,该过程丢弃了在全分辨率解码中本应保留的边缘平滑和渐变数据。作者最终强调,这种优化专为摄影内容设计,这也解释了为何 JPEG 不适合用于图标和高对比度图形,因为在这些场景下,此类瑕疵会变得十分明显。对于此类元素,基于矢量的 SVG 格式依然是更优的选择。

这篇 Hacker News 讨论探讨了为何微小的 JPEG 图片在不同浏览器中看起来会失真或存在差异。讨论共识指出,原因在于浏览器处理图像缩小(downscaling)的方式,特别是在解码过程中。 一个关键因素是“解码时缩小”(downscale-during-decode),这是一种性能优化手段,即浏览器直接从压缩数据中渲染出较小的图像版本,而不是先完整解码原始的高分辨率文件。对于 JPEG 而言,这通常涉及部分离散余弦逆变换(IDCT)解码。虽然这种方法效率很高,但由于缺乏全尺寸渲染的精确度,往往会引入伪影或模糊,特别是对于包含锐利线条或高对比度图标的图像。 参与讨论者指出,不同的浏览器(如 Chrome 和 Firefox)使用不同的缩放算法和渲染流水线,从而导致了视觉效果上的差异。讨论强调,虽然浏览器优先考虑性能,但这往往以牺牲图像质量为代价。专家建议,对于图标等 UI 元素,开发者应完全避免使用 JPEG。相反,建议使用 SVG 等可缩放格式,或尺寸合适的 PNG/WebP,以确保在不同屏幕分辨率和像素密度下都能获得一致、高质量的渲染效果。

无需滚动。没有算法。添加您认可的 YouTube 视频,为您的孩子提供一个没有搜索功能的专注书架。KidScreen 是免费的。我们构建它的目的是让家庭保持掌控,而不是将屏幕交给算法推送——我们希望保持这种初衷。在您的家长账户中了解更多信息:关于我们 · 隐私政策 · 使用条款

对不起。

1973年6月,秘书处马(Secretariat)创下了至今无人能破的贝尔蒙特锦标赛纪录,这也突显了“纯血马悖论”:尽管经过几个世纪为了最大化速度而进行的严苛选育,现代赛马在生物学上已触及极限。 马的进化历程跨越了5500万年,从梗犬大小的始祖马(Hyracotherium)演变为适应草地、单蹄,并能够在全球气候变迁中存活下来的动物。人类的干预始于约4200年前的里海-黑海草原,当时人们通过选育以提高马匹的驯服度和韧性,这彻底改变了人类历史。到了17世纪,对速度的追求催生了“纯血马”,这一品种源自极其狭窄的基因库。 在配种费经济效益和追求卓越表现的驱动下,现代育种将成功集中在少数种马血系中。虽然这造就了非凡的马匹,但也极大地缩小了遗传多样性,增加了有害突变和近亲繁殖的普遍性。即使借助克隆和CRISPR等现代技术,赛马的表现自1910年以来一直停滞不前。秘书处马依然是一个特例,它代表了一个物种的生理极限;为了打造完美的运动员,我们在这个过程中牺牲了物种进一步进化所需的遗传健壮性。

抱歉。

正在检查您的浏览器……需要 JavaScript。

抱歉。

关于我们 媒体报道 版权 联系我们 创作者 广告 开发者 条款 隐私 政策与安全 YouTube 的运作方式 测试新功能 © 2026 Google LLC

抱歉。

请启用 JavaScript 和 Cookie 以继续。

抱歉。

请启用 JavaScript 和 cookie 以继续。

作者分享了在碎片化的 Linux 生态系统中分发“Fresh”所面临的艰难现实。虽然通过标准工具可以轻松支持 Windows 和 macOS,但 Linux 的情况却十分混乱。开发者最初依赖 npm,但迫于用户需求,转而支持多种 Linux 包管理器(如 Flatpak、AppImage、AUR 等)。 这种做法适得其反。每种方式都带来了独特的麻烦:Flatpak 不适合该应用的架构,AppImage 运行缓慢,而官方发行版打包(如 .deb/.rpm)则耗时过长且难以维护。此外,依赖第三方渠道意味着外部问题(如安全证书过期或 AUR 服务中断)会导致安装过程失败,迫使开发者去调试他们无法控制的环境。 最终,作者得出结论,迎合每一个包管理器是不可持续的。新的策略是绕过它们,优先采用静态链接的自更新二进制文件。通过转型至此模式,作者希望提供一种不再受限于 Linux 发行版打包复杂性的可靠且通用的体验。

🌑 全食开始于…… 📹 到达首个网络摄像头于…… jonty 制作

这篇 Hacker News 讨论帖介绍了一个网页项目(jonty.github.io/2026_eclipse_webcams),该项目汇集了冰岛和西班牙部分地区日全食路径上的实时摄像头画面。 创作者表示,该项目是为方便监控此次日食活动而快速搭建的。讨论涵盖了以下几个核心主题: * **实用建议:** 用户分享了寻找清晰观测点、使用专业应用以及应对多云天气的技巧。大家一致认为,照片和视频无法还原亲临现场观看日全食那种“超凡”的体验。 * **安全与体验:** 经验丰富的观测者强调,只有在日全食阶段(短暂的时间窗口内)肉眼观测才是安全的,并指出了气温骤降等超现实的环境变化。 * **个人故事:** 许多参与者分享了自己为观测日食所付出的努力,将其视为人生中的重要里程碑;也有人表达了因多云天气“错过”以往日食的遗憾。 * **讨论:** 帖子还涉及了一些历史冷知识(通过日食预测引发的“科学诞生”)、欧洲严格的学校出勤法带来的困扰,以及对耸人听闻的“行星连珠”新闻的怀疑态度。

NASA 的“好奇号”火星车持续在火星进行探测,近期在 96 英里宽的盖尔陨石坑内拍摄了令人惊叹的高分辨率图像。2026 年 6 月 11 日,火星车拍摄了“米拉弗洛雷斯”(Miraflores),这是一座 20 英尺高、顶部覆盖着沙子的孤峰,以及一片覆盖在曾经的古海床底部、像蜂窝一样的“多边形之海”。 这些由多次曝光拼接而成的图像,展现了人眼所见般的火星地貌。科学家认为,这些地质构造可能蕴含着关于这颗行星历史的关键线索。自 2014 年以来,“好奇号”一直在攀登 18,000 英尺高的夏普山,目前已发现了碳基分子(生命的基石),这表明古老的火星具备支撑生物生存的必要化学条件。尽管目前尚不清楚这些分子是源于生物过程还是地质过程,但火星车持续开展的工作对于解读火星曾经的水文历史至关重要。

更多

联系我们 contact @ memedata.com