説明
Retina Displayか調べるにはwindow.devicePixelRatioの値を調べます。通常の解像度(96dpi, 72dpi)では1になります。これよりも解像度が高い場合には1/5や2となります。iPhone 4やNew iPadでは2になりますので、2以上の場合はRetina Displayとして判別します。Android端末の場合は1.5といった値になることもあります。Android端末が返すwindow.devicePixelRatioの値は以下のサイトにも掲載されています。[2012/5/3]
参考:
Android端末のdevicePixelRatio