Ho appena passato da PHP a Ruby on Rails e mi chiedevo se c'era un modo per rilevare il client/agente utente (leggendo l'intestazione HTTP) per servire diverse versioni del sito in base alla richiesta che ottiene. In PHP ho usato Mobile Detect per farlo. L'idea generale è di servire solo i file che sono necessari per ogni particolare versione. Ecco perché un approccio client lato non è così efficace.Rileva agente utente in Rails 4 - leggere l'intestazione HTTP
C'è un modo per fare qualcosa di simile con Ruby 2.0.0 e Rails 4.0.0?
Forse c'è un gioiello per gestire casi del genere?
Vedere anche http://stackoverflow.com/questions/7650799/is-there-a-way-to-detect-user-agent-in-rails-3-1 –