# Discourse Mobile：チャットの改善、通知、ウィジェット

**URL:** https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034
**Category:** Feature
**Tags:** mobile, chat
**Created:** [2023 年 3 月 4 日午前 7:15 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034 "2023-03-04T07:15:32Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![Thomas\_Rother](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_rother/32/423597_2.png) [@Thomas\_Rother](https://meta.discourse.org/u/Thomas_Rother)
#### Post date: [2023 年 3 月 4 日午前 7:15 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/1 "2023-03-04T07:15:32Z")

</div>

チャット機能のリリース後、Discourse Mobile は、一般の人々にとって他のプラットフォームアプリと「同等」になるために、いくつかの改善が必要だと思います（ドイツでは、インターネットユーザーの約 69% がモバイルデバイスを使用しています）。質問：

- Discourse のチャット機能と Android 通知に関する Discourse Mobile の計画された改善はありますか？
- Android アプリ用のウィジェットの実装に取り組んでいる人はいますか？ ([https://medium.com/android-bits/android-widgets-ad3d166458d3](https://medium.com/android-bits/android-widgets-ad3d166458d3))

---

<div class="post-metadata">

### Author: ![danielabc](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@danielabc](https://meta.discourse.org/u/danielabc)
#### Post date: [2023 年 3 月 4 日午前 8:31 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/2 "2023-03-04T08:31:28Z")

</div>

ディスコースのモバイルモードはひどい。ボタンが上部にあり、親指でボタンに触れるのが非常に難しくなっている。iPhoneのようにボタンは下部にあるべきだ。多くのことが通常と異なる。

---

<div class="post-metadata">

### Author: ![Thomas\_Rother](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_rother/32/423597_2.png) [@Thomas\_Rother](https://meta.discourse.org/u/Thomas_Rother)
#### Post date: [2023 年 3 月 4 日午前 8:52 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/3 "2023-03-04T08:52:44Z")

</div>

また、インターネットユーザーの3分の2がモバイルデバイスを使用しているため、モバイルプラットフォームにも何らかの作業が必要だと考えます…

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2023 年 3 月 4 日午前 9:13 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/4 "2023-03-04T09:13:47Z")

</div>

フィンランドでは、より一般的なタイプのプラットフォームでは、モバイルユーザーが90％以上をカバーしています。そして、北欧諸国すべてで状況は同じだと確信しています。

最も憂慮すべきなのは、ほとんどのモバイルユーザーが悪質なユーザーエクスペリエンスに慣れていることです。

声に出して言うのは嫌なのですが、ここでの最大の課題は、大きなマルチスクリーンで作業するコーダーです。ここでも、2つか3つのサイドバーがどのように作成されているかを誰もが心配しているトピックがたくさん見つかります 😉 テーマの大多数は21インチスクリーン用に計画されています。私は、有名なリビングルームの象をテーブルの上に持ち上げ、すべてのテーマ、コンポーネント、またはプラグインを、大きなスクリーン専用のものは壊れているものとして数えていると言いました。それはあまり好まれていません 😉

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2023 年 3 月 4 日午前 10:33 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/5 "2023-03-04T10:33:33Z")

</div>

iPhoneでこれを読んで返信しているので、🤷‍♂️

ここで具体的に何が尋ねられていますか？

opのポイント1に答えるために、はい、私たちは常にモバイルのテストと改善を行っています。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2023 年 3 月 4 日午前 10:51 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/6 "2023-03-04T10:51:03Z")

</div>

> [@sam](#):
>
> iPhoneでこれを読んで返信しているので、どうしようもない感じです 🤷‍♂️

それはいいですね。私は今iPadを使っています。ということで、本当にそうなんですか？

あなたは、使いやすさ、あるいはUX全体がオンオフの問題であり、基本的な操作ができることが良いUXと同等だ、と言っているわけではありませんよね？

> [@sam](#):
>
> ここで特に求められていることは何ですか？

わかりませんが、おそらくOPがその質問をさらに掘り下げるでしょう。私は一般的なメタ的な議論をしているのですが、私の視点では #Contribute > Feature は現在のところ不適切なカテゴリだと思います。

---

<div class="post-metadata">

### Author: ![Thomas\_Rother](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_rother/32/423597_2.png) [@Thomas\_Rother](https://meta.discourse.org/u/Thomas_Rother)
#### Post date: [2023 年 3 月 4 日午前 11:28 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/7 "2023-03-04T11:28:13Z")

</div>

Discourseのチャット機能とAndroid通知に関する計画された改善はありますか？（例：Androidでは通知が全くありません）  
Androidアプリ用のウィジェットを実装する作業は行われていますか？

「Androidの観点」からは、アプリには「オーバーホール」または機能アップデートが必要なように見えます。しかし、これはAndroid部分のコードに関する私の個人的な見方かもしれません。GitHubで@pmusarajが頻繁にコードに取り組んでいることがわかります…

@Jagster モバイルデバイスのUXに関するグローバルな議論は理解していますが、それは別のスレッドで議論されるべきです。

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [2023 年 3 月 4 日午前 11:29 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/8 "2023-03-04T11:29:57Z")

</div>

iPhoneではDiscourseはうまく機能すると思います。Androidでは大きく異なりますか？

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [2023 年 3 月 4 日午後 1:39 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/9 "2023-03-04T13:39:27Z")

</div>

> [@Thomas\_Rother](#):
>
> Discourseのチャット機能とAndroid通知に関して、Discourseモバイルの計画された改善点はありますか？（例：Androidでは通知が全くありません）

Webプッシュ通知は完全にサポートしています。私は仕事でDiscourseチャット通知を利用していますが、私のスマートフォンでは確実に機能し、スマートウォッチにもミラーリングされます。

お使いのインスタンスは、お使いのデバイスにPWAとしてインストールされていますか？これはインスタンスをヘビーに利用するための第一歩であり、すべてのアクティブユーザーに促しています。

> [@Thomas\_Rother](#):
>
> Androidアプリ用のウィジェットを実装する作業は誰か行っていますか？

PWA用のウィジェットは、MicrosoftがChromiumプロジェクトで仕様を開発しているため、近日中に提供される予定です。私はそれに注目しており、他のすべてのPWA機能と同様に、利用可能になり次第取り組むつもりです。

---

<div class="post-metadata">

### Author: ![Thomas\_Rother](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_rother/32/423597_2.png) [@Thomas\_Rother](https://meta.discourse.org/u/Thomas_Rother)
#### Post date: [2023 年 3 月 4 日午後 2:09 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/10 "2023-03-04T14:09:17Z")

</div>

ドイツのGoogle Playストアで利用可能なバージョンです。

 ![grafik](https://global.discourse-cdn.com/meta/original/4X/5/8/2/5826d32d4597d959f0f6e3ba51041545bed633bc.png)

これはPWAアプリではないと思いますか？ アプリのバージョン情報は1.8.7です。通知は確実に許可されていますが、meta.discourse orgまたは自分のインスタンスforum.netzwissen.deに新しいメッセージがあっても通知が表示されません。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2023 年 3 月 4 日午後 5:13 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/11 "2023-03-04T17:13:00Z")

</div>

> [@Jonathan5](#):
>
> Androidでは大きく異なりますか？

開発者にとってはかなりの苦痛となるほどです。

---

<div class="post-metadata">

### Author: ![elRicharde](https://avatars.discourse-cdn.com/v4/letter/e/5e9695/32.png) [@elRicharde](https://meta.discourse.org/u/elRicharde)
#### Post date: [2023 年 6 月 8 日午前 6:44 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/12 "2023-06-08T06:44:04Z")

</div>

> [@Falco](#):
>
> > [@Thomas\_Rother](#):
> >
> > is someone working on implementing a widget for the android app?
> 
> Widgets for PWA are coming in the near future, as the spec is being developed by Microsoft in the Chromium project. I’m keeping an eye for it and will work on it as soon as it’s available as we did with every other PWA feature.

Falcoさん - すべて正しく理解したか明確にするために、いくつか質問させてください。  
将来的に、例えば天気予報アプリでよく知られているような、モバイルフォンウィジェットを開発できるようになるということでしょうか？言い換えれば、ホーム画面に配置でき、そのコンテンツがフォーラムの一部になりうるモバイルデバイス用の要素ということでしょうか？例えば、非常に頻繁に変更され、アプリやブラウザ経由でのフォーラムを起動せずに、ウィジェット経由で独立して監視する必要があるウィキ記事などです。

仕様/調査/開発者へのリンクをすでに提供していただけますか？  
私たちのフォーラムでは、まさにその理由でモバイルウィジェットを作成することに興味があります。

よろしくお願いいたします。  
Richarde

---

<div class="post-metadata">

### Author: ![Tris20](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tris20/32/264639_2.png) [@Tris20](https://meta.discourse.org/u/Tris20)
#### Post date: [2023 年 6 月 8 日午前 8:27 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/13 "2023-06-08T08:27:49Z")

</div>

Androidユーザーでもあります。セルフホストインスタンスでは、モバイルアプリは諦めました。記憶している限りでは、Google APIの呼び出しなどの理由で、Discourseの有料ティアに加入しないとプッシュ通知を受け取ることができなかったと思います（この件についてはどこかにトピックがあります）。

そこで…代わりに、1時間以上未読通知がある場合にSignal経由でメッセージを送信するPythonスクリプトを作成し始めました。 🤷 完璧ではありませんが、何もないよりはましです。まだチャットは考慮していません。

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2023 年 6 月 19 日午前 5:53 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/14 "2023-06-19T05:53:47Z")

</div>

> [@Tris20](#):
>
> セルフホストインスタンスでは、モバイルアプリは諦めました。

うーん、でもPWAを使えばいいんじゃないですか？プッシュ通知も受け取れますよ（iOSとAndroidの両方で利用可能になりました）。

---

<div class="post-metadata">

### Author: ![Tris20](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tris20/32/264639_2.png) [@Tris20](https://meta.discourse.org/u/Tris20)
#### Post date: [2023 年 6 月 23 日午後 7:55 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/15 "2023-06-23T19:55:01Z")

</div>

@sam お尋ねいただきありがとうございます。これにより、設定を再度調整することができ、チャット、プライベートメッセージ、返信の通知を受け取れるようになりました。

私の当初の混乱の主な原因は、「プッシュ通知時間ウィンドウ（分）」にあったと思われます。デフォルトは10分ですが、私はメール通知タイマー（3分）が適用されると頭の中で思い込んでいました。そのため、テストするたびに6分待ってからサイトに戻っていたため、トリガーされませんでした。また、当初のいじくり回しの一環として「チャットプッシュ通知のみを送信する」をTrueに設定していたため、このタイマーが機能する機会がありませんでした。

* * *

今後の参考のために、現在設定している構成の一部を以下に示します。

> **Preferences**
>
> ![image](https://global.discourse-cdn.com/meta/original/4X/7/9/7/797ab69cff5b4e162961179406330488107408eb.png)
> 
> ![image](https://global.discourse-cdn.com/meta/original/4X/b/e/5/be55375572afd8745c4f92ebd778f5fed5363205.png)

> **Settings**
>
> ![image](https://global.discourse-cdn.com/meta/original/4X/4/7/3/4737e46cb52ce66d7ab8f4cd962d6c3313766849.png)

Androidの場合：

- 設定 → アプリと通知 → ブラウザ（Chromeを使用しています） → アプリ通知 に移動します。
- ブラウザ自体の最初の通知がオンになっていることを確認します。
- 下にスクロールして「サイト」まで行き、ディスコースサイトのアドレスまでスクロールします。
  - サイト名をタップすると、その特定のウェブサイトの通知設定全体が表示されます。
  - 必要な設定と一致する設定を有効にします。

---

<div class="post-metadata">

### Author: ![sliter](https://avatars.discourse-cdn.com/v4/letter/s/dc4da7/32.png) [@sliter](https://meta.discourse.org/u/sliter)
#### Post date: [2023 年 11 月 20 日午前 8:15 UTC](https://meta.discourse.org/t/discourse-mobile-chat-improvements-notifications-widget/257034/16 "2023-11-20T08:15:04Z")

</div>

こんにちは！このトピックに気づいたので登録しました。私の発見を以下に示します。  
PWAモードでない場合、ページが大きく遅延します。モバイルChromeで上部のアドレスバーが隠されたり表示されたりするときに、ページ内の要素にメインビューポートの%値または「vh」ユニットが含まれているためです。それを避けるためにPWAをインストールする必要がありましたが…  
インストールしたPWA固有の問題かどうかはわかりませんが、アイコンの代わりに白い円が表示されます。  
そしてもう一つは、スレッドを上にスクロールすると、無限スクロールが無限ではないページのトップにぶつかったときに、誤ってリフレッシュがトリガーされる可能性があることです。  
これが私の主な問題ですが、通知パネルでランダムなリダイレクトが発生し、見たいものが表示されないという奇妙な問題にも遭遇しました。正確に何が起こったのかを言葉で表現するのは難しいですが、繰り返された場合は正確に説明しようとします。
