0

個人的には、ブラウザーの機能や最新性に関係なく、すべてのユーザーに優れたUX を提供することが目標だと常に考えてきました。ただし、これは常に同一のページ レンダリングと機能と一致するとは限りません

職場では、すべてのブラウザーでページが同じようにレンダリングされるようにするよう求められています。つまり、デザインを落として最新の機能を使用しないようにするか、レガシー ブラウザーに大量のポリフィルをロードして「ブラウザーの透明性」を実現します。ページの使いやすさに影響を与えないスタイルや機能のページ読み込みが長くなるため、UX が損なわれます。

極端に言えば、デザインは JS を使用せずに最小公分母 (JS を使用しない人もいます) に対応する必要があり、これを超える機能は統一性の名目で除外する必要があることを意味します。

同一の UX が目標ではなく、ブラウザーの最高の機能に対する優れた一貫した UX であると考えるのは間違っていますか?

4

1 に答える 1

0

複数のブラウザー用に開発する場合、すべてのブラウザーに同じエクスペリエンスを提供することはできません。結局のところ、誰かが Lynx を介してサイトにアクセスしようとする可能性がありますが、Lynx を使用しているユーザーが最新バージョンの Chrome を使用しているユーザーと同じエクスペリエンスを確実に得られるように UX を設計するつもりはないことは明らかです。

最初の質問は、ユーザーが使用しているブラウザを特定することです。アプリケーションの最新バージョンをお持ちの場合は、ログ データを介してこの質問に答えることができます。アプリケーションの最新バージョンを持っていない場合は、一般的な Web 使用統計を使用するか、アプリケーションの代表的なターゲット ユーザーを調査することで、この質問に対する答えを概算することができます。

この情報を使用して、取り組みの対象を絞る方法について十分な情報に基づいた決定を下すことができます。既にご指摘のとおり、サポートされているすべてのブラウザーで同じサポートを提供することと、ほとんどのユーザーに優れたユーザー エクスペリエンスを提供することとの間にはトレードオフがあります。ユーザーの割合ごとに実際に使用されているブラウザーに関するデータを使用すると、すべてのブラウザーで同じエクスペリエンスを提供するか、ほとんどのユーザーを対象とする優れた UX を提供することによって生じるトレードオフを正確に特定できます。ユーザーのサブセットのエクスペリエンスが低下します。

于 2013-08-14T21:47:39.697 に答える