5 Oct
Codifica UTF8, RJS e Safari
Ho sempre avuto dei problemi con il render degli RJS su Safari nel caso in cui fossero stati presenti caratteri speciali come € o lettere accentate (come è bello l’inglese!!!). Su Nuby on Rails ho trovato una elegante soluzione al problema.
1 after_filter :set_charset 2 3 4 content_type = @headers["Content-Type"] || 'text/html' 5 if /^text\//.match(content_type) 6 @headers["Content-Type"] = "; charset=utf-8" 7 end 8 end
Codice da inserire all’interno dell’application.rb. In questo modo viene variato il Content-Type di risposta del server in modo da visualizzare la corretta codifica all’interno del browser.

