Basta retinificar as imagens

Às vezes, você só deseja retinificar imagens que sabe ter @ 2x. retina.jsnão funciona e query.retinatenta verificar se os arquivos @ 2x existem e, no meu caso, o static estava em outro domínio – Rackspace CloudFiles, por isso gera um alerta CORS. Como era muito simples, decidi implementar essas poucas linhas de código sozinho. 🙂 Ok, preguiçoso, mas …

De qualquer forma, se você achar que é útil, sinta-se à vontade para usá-lo! E tenha um bom dia / noite onde você estiver!

$ ->
# Retina is here
if window.devicePixelRatio >= 2
retinaImages
= $ 'img[data-retina]'
retinaImages
.each (i) ->
retinaImages
[i].src = $(retinaImages[i]).data('retina')