在手机上编辑的窗口如此之小

这是我的:(浏览器,非应用)



但我不喜欢隐藏数字行,因为它也会移除我习惯使用的长按符号(在顶行)。

PWA:

2 个赞

@JammyDodger 的截图也显示了这一点。我仍然不认为这是因为桌面视图。我再次尝试,一次标题没有显示,但从那以后标题一直显示。

2 个赞

是的,我忘了在一些截图中显示键盘。请想象屏幕的一半被它覆盖。另外,我可能在其中一些截图中按下了“长截图”,然后又截掉了过长的部分。总之,我对其他网站宽敞的输入框印象太深刻了,所以不小心这样做了。

至于我的字体大小/(Android,不是Chrome)屏幕缩放滑块设置:请在比正常值稍向右(更大)的位置进行测试。请考虑到老年用户可能使用手机。

我是否在Chrome菜单中选择了“使用桌面视图”?不,我认为PWA没有Chrome菜单。

总之,我的观点是:这是真的:在一些手机上,只有一个三行高的“新建主题”输入框。是的,你可以在其中输入任意多行,但它仍然只有一个三行可见区域。

我已经测试过了。并且它在每次增加时都会减小编辑区域。

我理解一些用户(尤其是老年用户)需要更大的字体。

但我们难道不也应该认识到,字体越大,用于其他事物(包括编辑器文本区域)的空间就越少吗?

所以这总会是一个权衡,而 Discourse 很难避免这种权衡?

1 个赞

嗯,这主要关系到在用户撰写消息时,屏幕上保留每个项目的重要性。例如,始终在屏幕上显示群组名称是否重要?消息标题?标签框?通常,用户只需设置一次,然后继续撰写消息。我建议允许它们折叠或收起,如果用户需要调整它们,可以将其重新展开。

1 个赞

您好,我想知道是否可以默认不显示手机版中的红色边框区域?
我应该修改哪个文件/部分?
谢谢。

另外,我猜在 99% 的情况下,人们会创建一个新主题,而不是进行投票。
所以也许最好将这部分合并到“输入标题”中?比如放在“输入标题”的右侧?
image

考虑到汉字本身的复杂性,普通话在这里可能面临独特的挑战,因此您在手机上减小文本尺寸的选择可能更有限?

为了回应来自上一个主题的提问。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;
}

我的代码将只是一个扩展,用于将此行为推广到任何移动视图。

我同意你的看法;另一种方法是以某种方式教育用户,汉堡包图标可以切换工具栏!

1 个赞

这正是我说的意思:)\n您能告诉我应该在哪里添加这些代码吗?\n谢谢!

我在想。
是否可以像从右侧到左侧那样更改UI?
如果有人能告诉我应该修改哪个文件以及如何修改,那将非常有帮助。

1 个赞

日文 :slight_smile:

我喜欢这个移动端的想法!可惜我认为这将是一个相当大的结构性改变。

我认为我们应该做一些事情来改进这一点:

  1. 如果高度不够,则禁用工具栏
  2. 调查一下在新主题上减少一行高度,这可能也有帮助。(尤其是在高度有限的情况下)

在大型设备上这几乎不是问题,但在某些外形尺寸上现在可能非常糟糕。

@Arkshine 你想尝试为 1 提交一个 PR 吗?

5 个赞

啊是的。抓得好。那我们把日语也加到列表里吧。

确实,默认的日文键盘比 QWERTY 键盘多占三行!

另一种选择是手写而不是使用屏幕上显示的键盘,也可以使用语音转文本。如果您不知道,还可以将外部键盘连接到手机/电脑。有些“手机”还可以运行桌面操作系统,并配有外部显示器和鼠标,例如三星 DeX。

上面是三星的笔写系统,不需要像 Gboard 那样需要第二个框:

您好 :waving_hand:

我制作了一个简单的组件,用于在移动设备上添加全屏选项。我认为这可以是一个很好的解决方案,可以在需要时提供更大的空间。

该组件在 CSS 方面可能还需要更多工作,但总体而言效果很好。:+1:

5 个赞

当然!我会考虑一下,然后试试。

太棒了!对我来说,拥有这个全屏按钮很有意义。

6 个赞

Sam 已经解释过这是日语了,我想补充一点,普通话通常比英语短,所以不用担心 (x

iPhone 上不显示 :thinking:

编辑:在 Don 快速修复后,它运行良好

1 个赞

是的,谢谢,我已经修复了这个问题。

7 个赞