検索機能の変更

最近、検索機能が以前と異なって動作していることに気づきました。これはDiscourse側の問題なのか、それとも私のブラウザの問題なのか分かりません。私はデスクトップコンピュータでChromeを使ってウェブサイトを利用しています。

トピックや投稿を検索すると、結果を含むドロップダウンメニューが表示されます。以前は、矢印キーで目的の項目に移動して「Enter」キーを押せば、そのページに移動できました。しかし現在、矢印キーでの移動が機能しません。キーボードからマウスに切り替えてクリックする必要があります。

第二に、検索時に「in:title」を使用すると、以前は結果が表示されていましたが、現在はドロップダウンが検索語句を表示するだけになり、検索を完了させるにはその項目をクリックする必要があります。

もしこれが私のコンピュータ側の問題であれば、お知らせください。矢印キーが機能しなくなったため、余計なクリックが増え、非常にストレスを感じています。

「いいね!」 4

これは当社の側の変更によるものですので、お使いのコンピューターはおそらく問題ありません!検索機能の発見しやすさを向上させるため、いくつかの試行を行っております。例えば、in: と入力すると…

また、矢印キーでのナビゲーションに関する問題も把握しており、修正する予定です。それまでの間、キーボードでの操作をお探しの場合は、Tab キーで結果を移動させることが引き続き可能です。

「いいね!」 6

迅速なご返信ありがとうございます。矢印キーの機能が復活するとのことで、安心いたしました。

もう一点、in:title についてお伺いしたいのですが。例のご説明は理解できましたが、私たちは実際には「in:title」プロンプト以外を使わないため、あのドロップダウンはあまり役に立ちません。

私たちの主な目的はトピックの検索です。いくつかのトピックは非常に一般的な短い単語で構成されており、通常の検索では表示されないことが多いのです(「検索ワードが短すぎます」といったエラーが出るなど)。そのため、in:title 検索は非常に助かっています。

私たちのトピックの例をいくつか挙げます。

  • 86
  • All Out
  • Do It
  • Red

問題がおわかりいただけるでしょうか?

「いいね!」 4

矢印キー(下/上)の問題は、以下のプルリクエストで修正される予定です:

in:title による検索機能は引き続き存在します。完全な文字列を入力して検索をトリガーしたい場合は、末尾にスペースを追加するだけで検索が実行されます。

より迅速な方法もあります。86 in: と入力し、少し待って候補が表示されたら矢印キーを下に押して最初の候補(86 in:title)を選択し、Enter キーを押します。多少の慣れが必要ですが、数回のキー入力短縮になります。

「いいね!」 7

矢印キーが動くことを確認しました!本当にありがとうございます!!!

「いいね!」 6

検索機能が本日(10月19日)に再度変更されました。

以前(今朝まで)は、検索をクリックすると既に入力されたテキストがハイライト表示され、次の検索のためにすぐに新しい入力を開始できました。

しかし、数時間前からテキストがハイライト表示されなくなり、既存のテキストを削除する必要が生じています。そのため、私は古い検索情報の後に新しい検索情報を入力してしまっています…

この機能を元に戻すことは可能でしょうか?私は一日中頻繁に検索を使用しており、この変更は非常にストレスです。

「いいね!」 1

こんにちは、はい、検索機能にいくつかの変更を加えました。既存の検索キーワードを選択する代わりに、カーソルを末尾に設定するように変更しました。

また、Revert search to old live search pattern - #10 by Slowhand で報告いただいた問題に対する部分的な修正も追加しました(そのトピックが既に閉じられているため、ここで言及します)。20 件以上の投稿があるトピックでは、Ctrl + F ショートカットでトピック内検索 UI が自動的に読み込まれます(UI は少し変更されていますが、基本的な機能は直近の変更以前から存在していました)。

「いいね!」 2

反対するつもりはありませんが、仮に同じ検索語を何度も使い続けたいと思う人は誰でしょうか?もちろん、トピックを検索した後にそのトピック内でさらに検索したいというケースがいくつかあることは認めますが、私の検索の約 98% はすべて異なるものに対するものです。なぜ前の検索語をそこに残しておきたいと思うのでしょうか?

これは恒久的な変更になるのでしょうか?もしそうなら、謹んで異議を唱えます。

「いいね!」 1

動作を変更するプラグインを作成できるかもしれません。

Discourse の検索ボックスの動作については特に好みはありませんが、一般的には、自動選択される入力ボックス内のテキストを編集しようとするよりも、Ctrl+Aを押す方が簡単です。

「いいね!」 1

@Slowhand この変更は元に戻されました。実装が iPad 上で表示上の問題を引き起こしていたため、以前のワークフロー(検索パネルを再オープンする際に入力値を選択する)に戻すことを決定しました。

「いいね!」 2