¿Cuál es la mejor manera de detectar el soporte de retina en un dispositivo usando JavaScript?

Ahora mismo estoy usando esto:

function is_retina_device() {
    return window.devicePixelRatio > 1;
}

Pero la simplicidad me asusta. ¿Hay un control más completo?

Respuestas a la pregunta(4)

Su respuesta a la pregunta