web-dev-qa-db-ja.com

ページ内でブラウザのテキスト検索を使用するユーザーは何人ですか?

かなりの数のユーザーを実行する Ctrl + f 窓または  + f ブラウザーのテキスト検索をアクティブにするmacOS?

いくつかの使用番号を探していますが、何も見つかりません。

背景

「ハイジャックされた」スクロールイベントがあるページで作業しています。これは、スクロールに依存するすべてのネイティブブラウザ機能を妨害します。これには、キーボードナビゲーション、アンカーへのスクロール、およびページテキスト検索が含まれます(したがって、再実装する必要があります。

注:一部の鋭いコメンターが推測したように、私はこの手法を推奨していません。私は単にそれに遭遇し、リスク/報酬が低いと感じ(下記の同じ理由により)、マイナス面の定量化を支援しようとしていました

52
Ashley Coolman

2011年に米国でGoogleが実施した調査を紹介する記事を見つけました。どうやら、参加者の90%はそれを知らなかったようです。

「米国のインターネット人口の90パーセントはそれを知らない。これは数千のサンプルサイズにある」とラッセルは言った。 「私はこれらのフィールド調査を行っており、誰かの家に何時間座って、彼らが探している結果を見つけようとして長い文書を読んだのかはわかりません。最後に、彼らに「ここでちょっとしたトリックを見せてあげましょう」と非常に頻繁に人々は「私が自分の人生を無駄にしてきたとは信じられない!」と言うでしょう。

出典: https://www.theatlantic.com/technology/archive/2011/08/crazy-90-percent-of-people-dont-know-how-to-use-ctrl-f/243840/

48
RobbyReindeer

あなたが尋ねた質問に答えるには:

キーボードショートカットは、ごく一部のユーザー(「パワーユーザー」)のみが使用する傾向があります。これは、かなり重要なショートカットです。アプリケーションが応答した場合 CTRL + F、 そうなる (ほとんど) 常に「検索」機能をトリガーします。ブラウザーのページ内検索機能をカスタムのページ内検索機能以外のものに置き換えるのは、予想外です。

さらに、技術に詳しいユーザー(そもそもこのようなショートカットを使用する傾向があるユーザー)を邪魔するだけで、キーボードショートカットを使用しないユーザーにはメリットはありません。

尋ねなかった質問に答えるには:

たぶん私はソフトウェアエンジニアとして偏っていますが、「ハイジャックされたイベント」を読んだとき、私はしびれました。

一般的なショートカットのハイジャック自動的にとは、ユーザーが期待することを実行できないことを意味します。基本的には、技術に詳しいユーザー "私はあなたがやりたいことを知っています、buuuuuut ...."

これらのインタラクションで行っていることが価値があると確信している場合にのみこれを続行するように警告しますユーザーを強制的にリダイレクトする独自の機能。

98
maxathousand

あなたは間違った質問をしたと思います。重要なのはユーザーの数だけではありません。除外するユーザーの種類も考慮する必要があります。

文字通りCtrl + Fを使用して、このページへのリンクをたどりました。私はマウスを少し使いにくいキーボードユーザーです。他の理由でまだマウスを使用していない場合、特別な拡張機能がインストールされていないブラウザでリンクをたどる場合は、Ctrl + Fを押すことがよくあります。リンクをクリックして検索し、エスケープを押してテキスト検索を閉じ、Enterキーを押してリンクをたどります。

あなたが除外していると思うかもしれないのは、ユーザーが別の回答で言及したパワーだけではありません。一般的なパワーユーザーにとって、Ctrl + Fを使用できないことは不便なことであり、それ以外の何物でもありません。マウスの使用がさらに困難な場合、Ctrl + Fをハイジャックしようとすると、ページが完全に使用できなくなる可能性があります。

そのような人々があなたのサイトを使用できるようにする必要があるかどうかを決めることができるのはあなただけです。

19
hvd

付属物:(Googleまたはその他の)正確な用語を検索するとそのページに移動し、検索フレーズが表示された場所に直接ジャンプしたいために通常行うもの

  • その検索用語の正確なコンテキストが必要である(ページが部品番号の表または辞書の場合など)

または

  • 他の結果の中で、この検索結果がさらに検討する価値があるかどうかはまだ確立されていません。

    • 彼らは彼らの検索エンジンが彼らに盲目の結果を与えたと疑っています。グーグルは最近そうすることを止めるのが非常に難しい-「逐語的検索」でさえ検索語句のバリエーションを含む役に立たない結果を与えることがある

    • 彼らは完全に彼らのクエリ(例えばクロークされたページ)に関して起こる検索エンジン操作を期待します

    • 彼らの検索フレーズは、フォーラムの署名、「ボイラープレート」テキスト、スポンサーコンテンツの一部として一般的に使用されるため、誤検出率が高くなります...


実装しているナビゲーションの種類は、実際に既存のコンテンツのすべてまたは多くを実際に読みたいユーザーにとっても非常に迷惑です。

3
rackandboneman