Jelly UI:让 HTML 表单控件拥有软体物理

Jelly UI: Soft-body physics for native HTML form controls

45baldvinmar💬 15

厌倦了千篇一律的僵硬表单?Jelly UI 带来了一场触感革命。这是一个零依赖的 Web Components 库,将软体物理引擎完美融入原生 HTML 控件中。无论是按钮、滑块还是输入框,点击时都会像果冻一样产生真实的形变与回弹。它不仅支持暗色模式、RTL 布局,还内置了 WCAG AA 无障碍标准。只需引入一个脚本标签,就能让 40 种自定义组件在你的应用中活起来,为用户带来前所未有的触觉反馈体验。

"真正的表单控件与软体物理相遇,打造出柔软且富有触感的用户界面。"

HN 评论区

  • 有评论者反驳网页不应占用 CPU/GPU 的说法,指出视频游戏每秒重绘整个画面是常态,而 DOM 仅在变更时渲染,少量控件不应导致资源占用过高。
  • 多位用户批评该 UI 存在严重的交互一致性问题,例如按钮点击行为随位置变化、滑动控件滞后明显以及部分控件无法正确响应点击。
  • 针对视觉障碍和晕动症用户,评论指出这种过度动画可能导致恶心或无法区分颜色状态,强调应尊重系统级的 Reduce Motion 设置。
  • 开发者回应承认部分交互逻辑(如滚动劫持)存在问题并进行了修复,同时强调部分设计初衷是为了创造乐趣而非纯粹实用。

同日更多故事 · 2026-07-20