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

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

「いいね!」 3

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

「いいね!」 2

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

「いいね!」 2

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

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

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

「いいね!」 3

iPhoneでこれを読んで返信しているので、:man_shrugging:

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

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

「いいね!」 3

それはいいですね。私は今iPadを使っています。それで、本当に?

使いやすさやUX全体がオン/オフの問題であり、基本的なことができる能力が良いUXと同等であると示唆しているわけではないですよね?

わかりませんが、おそらくOPがその質問をもっと明確にするでしょう。私は一般的なメタ会話をしており、私の見解では#featureは現在のカテゴリとしては間違っています。

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

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

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

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

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

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

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

「いいね!」 3

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

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

「いいね!」 1

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

「いいね!」 1

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

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

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

「いいね!」 1

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

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

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

「いいね!」 2

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

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


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

Preferences

Settings

Androidの場合:

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

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

「いいね!」 2