这是我的:(浏览器,非应用)
但我不喜欢隐藏数字行,因为它也会移除我习惯使用的长按符号(在顶行)。
PWA:
@JammyDodger 的截图也显示了这一点。我仍然不认为这是因为桌面视图。我再次尝试,一次标题没有显示,但从那以后标题一直显示。
是的,我忘了在一些截图中显示键盘。请想象屏幕的一半被它覆盖。另外,我可能在其中一些截图中按下了“长截图”,然后又截掉了过长的部分。总之,我对其他网站宽敞的输入框印象太深刻了,所以不小心这样做了。
至于我的字体大小/(Android,不是Chrome)屏幕缩放滑块设置:请在比正常值稍向右(更大)的位置进行测试。请考虑到老年用户可能使用手机。
我是否在Chrome菜单中选择了“使用桌面视图”?不,我认为PWA没有Chrome菜单。
总之,我的观点是:这是真的:在一些手机上,只有一个三行高的“新建主题”输入框。是的,你可以在其中输入任意多行,但它仍然只有一个三行可见区域。
我已经测试过了。并且它在每次增加时都会减小编辑区域。
我理解一些用户(尤其是老年用户)需要更大的字体。
但我们难道不也应该认识到,字体越大,用于其他事物(包括编辑器文本区域)的空间就越少吗?
所以这总会是一个权衡,而 Discourse 很难避免这种权衡?
嗯,这主要关系到在用户撰写消息时,屏幕上保留每个项目的重要性。例如,始终在屏幕上显示群组名称是否重要?消息标题?标签框?通常,用户只需设置一次,然后继续撰写消息。我建议允许它们折叠或收起,如果用户需要调整它们,可以将其重新展开。
您好,我想知道是否可以默认不显示手机版中的红色边框区域?
我应该修改哪个文件/部分?
谢谢。
另外,我猜在 99% 的情况下,人们会创建一个新主题,而不是进行投票。
所以也许最好将这部分合并到“输入标题”中?比如放在“输入标题”的右侧?
![]()
考虑到汉字本身的复杂性,普通话在这里可能面临独特的挑战,因此您在手机上减小文本尺寸的选择可能更有限?
为了回应来自上一个主题的提问。Yt.w 希望在某些条件下默认禁用工具栏,因为:
我想我或许可以为此编写一些代码。这只是一个临时的权宜之计。
实际上,在 Discourse 中,默认情况下,窗口宽度小于 370 或在 Android 设备上,工具栏是隐藏的。
const storedVal = keyValueStore.get("toolbar-enabled");
if (this._toolbarEnabled === undefined && storedVal === undefined) {
// iPhone 6 的宽度是 375,任何更窄的设备工具栏都应该
// 默认禁用。
// 也就是说,我们应该记住这个状态
this._toolbarEnabled =
window.innerWidth > 370 && !this.capabilities.isAndroid;
}
我的代码将只是一个扩展,用于将此行为推广到任何移动视图。
我同意你的看法;另一种方法是以某种方式教育用户,汉堡包图标可以切换工具栏!
这正是我说的意思:)\n您能告诉我应该在哪里添加这些代码吗?\n谢谢!
日文 ![]()
我喜欢这个移动端的想法!可惜我认为这将是一个相当大的结构性改变。
我认为我们应该做一些事情来改进这一点:
在大型设备上这几乎不是问题,但在某些外形尺寸上现在可能非常糟糕。
@Arkshine 你想尝试为 1 提交一个 PR 吗?
啊是的。抓得好。那我们把日语也加到列表里吧。
确实,默认的日文键盘比 QWERTY 键盘多占三行!
另一种选择是手写而不是使用屏幕上显示的键盘,也可以使用语音转文本。如果您不知道,还可以将外部键盘连接到手机/电脑。有些“手机”还可以运行桌面操作系统,并配有外部显示器和鼠标,例如三星 DeX。
上面是三星的笔写系统,不需要像 Gboard 那样需要第二个框:
您好 ![]()
我制作了一个简单的组件,用于在移动设备上添加全屏选项。我认为这可以是一个很好的解决方案,可以在需要时提供更大的空间。
该组件在 CSS 方面可能还需要更多工作,但总体而言效果很好。![]()
当然!我会考虑一下,然后试试。
太棒了!对我来说,拥有这个全屏按钮很有意义。
Sam 已经解释过这是日语了,我想补充一点,普通话通常比英语短,所以不用担心 (x
iPhone 上不显示 ![]()
编辑:在 Don 快速修复后,它运行良好
是的,谢谢,我已经修复了这个问题。