用户界面原理
类似 Chrome 以减少学习曲线
- 许多用户说,“哦,这只是 Chrome。”但它不是!
- 使用与桌面 Chrome 相同的公共浏览器引擎及其 UI 资源。
- 它是完全不同的架构:64 位,移植的桌面引擎,具有扩展、投射、多窗口支持和零跟踪等桌面功能。
- 必须尊重 Chrome 浏览器的高质量,90% 以上的市场份额,以及我以前同事的辛勤工作。
顶部的地址栏
按钮
- 扩展按钮:与桌面 Chrome 中的功能相同。
- 标签切换图标:
- 我们更改了它,因为:
- 静态图标允许 HuBrowser 缓存整个顶部栏以提高性能。
- 动态渲染带有标签计数的图标过于复杂并影响性能。
- 标签计数可能会增加不必要的心理压力,而不会提供有用的信息。
- 允许用户专注于内容而不是标签数量。
- HuBrowser 的桌面级内存管理允许根据需要打开任意数量的标签,并自动缓存标签。
- 用户不需要因为打开了很多标签而感到压力。
- 可以通过查看标签栏大致估计标签数量,或通过点击标签切换精确查看。
- 动态标签计数图标是 Chrome 原创的,但许多人不必要地复制了它。
- 菜单:为小屏幕简化。
为什么不把地址栏放在底部?
- 将地址栏放在底部会导致每次键盘弹出时底部栏渲染两次,从而抵消渲染缓存的好处。
- 长地址栏主要用于显示,会浪费宝贵的底部屏幕空间,最好用于用户操作。
为什么不放更多按钮?
- 较长的地址栏对于显示 URL 和搜索查询很重要。
- 通过显示完整域名来帮助防止欺诈,避免
hubrowser.com.hugle.com
可能显示为 hubrowser.com
的误导性 URL。
- 顶部按钮在小屏幕上更难按。
底部的标签栏
- 底部栏是执行操作的理想位置。
- 由于每次键盘弹出时底部栏需要重新渲染,因此最好将频繁变化的元素放在这里。
- 标签图标:非常适合轻松切换标签。
- 新标签页和快速搜索按钮:非常有用。
- 鹦鹉助手按钮:在 UI 位置和功能上与菜单按钮对称。
- 菜单按钮提供分层的、预定义的选项,遵循行业惯例。
- 鹦鹉助手提供动态和个性化的体验:
- 控制媒体播放、购物时比较价格、调用页面感知的 AI 等。
总结
- 顶部和底部栏都设计为一个带有三个按钮的栏,提供对称性和一致性。
- 空间利用效率高,不会让按钮显得拥挤。
- 这是一个完美的平衡!😊