web-dev-qa-db-ja.com

ユーザーが登場する前にサポートする最も古いブラウザバージョンを確認する方法

私はまったく新しいWebサイトに取り組んでいて、IEの最も古いバージョンを確認する方法を見つけようとしています。ユーザー情報がまったくないため、サポートする必要があります。ほとんどの回答が表示されますこのような質問に対しては、分析を確認するようユーザーに指示します。ただし、この場合は何もありません。サイトが構築されて起動するまで、実行する必要があるのはブラウザの使用状況に関する一般的な統計情報です。

http://gs.statcounter.com/#browser_version_partially_combined-na-monthly-201404-2015

しかし、これはそこにいるすべての人口統計からのものです。私の特定のケースでは、私のユーザーは年間少なくとも50,000ドルを稼ぐ必要があります。残念ながら、Googleは収入とIEブラウザバージョンの相関関係を探す検索を支援していません。それだけのことをしている人々は新しいバージョンのIEを使っているのではないかと思います。ユーザーができるまでこれを証明する方法はありません。

では、存在しないユーザーのために、このような決定をするにはどうすればよいでしょうか。

20
Fletchling

答えの一部は、市場セグメントに依存する場合があります。アジアをターゲットにしている場合は、古いバージョンのIEに偏る必要があります。同様に、時代遅れの圧倒的なIT部門を抱えるユーザーも同様です。

UX関連の他のすべてと同様に、セグメントに一致するユーザーを見つけ、彼らのテクノロジーについて尋ねます。想定よりもずっと良い。

それを除いて、あなたの市場セグメントを調べてください。ユーザーを一般市場から切り離すのは収入だけですか、それとも他の要因がありますか?それが若いまたは非企業を歪めている場合は、多くの後方互換性がなくてもおそらく安全です。それが古く、より企業的である場合、互換性について考える必要がある可能性が高くなります。

10
Bryan Robinson

私は何度もこの問題に対処しましたが、それはすべて費用対効果の問題です。あなた自身に尋ねるべきです:

IE 6-8を使用するX%の追加ユーザーは、Y%の追加の開発コストに相当しますか?

その質問に答えるためには、古いブラウザ向けに開発しやすい機能もあれば、ほとんど不可能な機能もあるという事実を考慮して、すべてのブラウザバージョンをサポートするのにどれだけコストがかかるかを判断する必要があります。

最近私は通常、個人的にIE 9/10 +(ウェブサイトの複雑さによる))の開発を開始し、古いブラウザーのサポートを追加して、それらから大量のトラフィックが発生することを確認します。

ブラウザの使用状況の統計と機能のサポートを得るために、私はしばしば 使用できます を参照しています。

19
Tzach

IE8かIE8か

私が見つけたのは、さまざまなshimと広範なWebフレームワークの使用がIE9以上のサポートをかなり簡単にすることを意味していることです。

一方、IE8はまったく別の話であり、多くのフレームワークはサポートを段階的に廃止するか、廃止しようとしています。

使用統計グラフは次のようになります [source]

A pie chart of browser usage, showing IE8 having 15.11%

ご覧のとおり、IE8以前は市場の約17%です。

あなたのユーザーは誰ですか?

しかし、いくつかのサービスの分析を見ると、IE8以下は2%をほとんど廃棄していません。これは、このサービスがかなりの知識を持ち、自分たちで働いているユーザーを引き付けるためです。たとえば、 Balsamiq のユーザーは、Gmail

もう1つの傾向は、大規模で官僚的で深い階層の組織のユーザーは、古いブラウザーをより頻繁に使用する傾向があることです。通常の容疑者は(少なくとも私が遭遇したもの):

  • 大きな銀行
  • コールセンター
  • 慈善団体

これらの組織の多くは、ほとんど更新されていない古いマシンを入手しており、高価なIT契約なしで更新をロックしています。

6
Izhaki

どのブラウザーをサポートするかを決定するときnot、アプリケーションを誰が使用しているか、アプリケーションは何か、どこでいつ使用されるかを理解することから始めるとよいでしょう。

1.誰?

ユーザー層を理解すると、ユーザーがアクセスできるデバイスとブラウザの種類についての洞察が得られます。収入、年齢、職業はすべて手掛かりを与えます。これらの要素をデバイスの機能と関連付けるためのハードデータを見つけることは困難ですが、これをじっくり考えて考えるだけでも、妥当な出発点になります。

2. 何ですか?

作成するアプリケーションの目的は、どのコンテキストで使用される可能性が高いかを示唆します。企業のコンテキストは、ユーザーが個人的なコンテキストでアクセスできるテクノロジーとは異なるテクノロジーへのアクセスを意味します。アプリケーションの種類によっては、一部のユーザーがアクセスできないことは許容されるか、許容できないこともあります。

3. どこで、いつ?

ユーザーがアプリケーションにアクセスする場所とタイミングは、ブラウザーのサポートではなくデバイスのサポートを検討する場合におそらくより重要ですが、これが要因となる可能性があります。これは特に、ユーザーが適切なブラウザーにアクセスできると確信しているが、仕事中や旅行中にアプリケーションを使用する可能性が高い状況での個人的な使用を目的としたアプリケーションの場合です。

これらの質問は、妥当な出発点を提供します。最終的に、アプリケーションをリリースして使用パターンを分析するまで、アプリケーションの使用方法を正確に判断することはできません。可能性のあるシナリオの適切なビューを構築することは、最初の想定を導くのに役立ちます。

4
benjaminjosephw

1週間前まで、私はオンライン教育の提供に基づいてビジネス全体を行っているオンライン教育会社で働いていました。学生と教員は、課題、ディスカッション掲示板、クイズについてオンラインでやり取りしました。経験則として、ユーザーの2%を超えるブラウザがサポートされました。個人的に私はそのしきい値を10%に移動し、それらのユーザーにブラウザーを更新するように促します。

0
UXNinja

(プライベートユーザーの場合)心に留めておく1つの要素は、バージョンスライドです。社内ユーザーとの互換性の理由で古いバージョンを使用しているビジネスユーザー以外では、多くの(ほとんどの)ユーザーがソフトウェアを自動的に更新します。特定のケース Windows/IEは を意味します:IE XPの場合8、Vistaの場合9、Win7以降の場合11 。

0
Ulrich Schwarz