Есть ли причина не использовать UTF-8, 16 и т. д. для всего?

Я знаю, что в последнее время Интернет в основном стандартизируется по UTF-8, и мне просто интересно, есть ли место, где использование UTF-8 быть плохим. Я слышал аргумент, что UTF-8, 16 и т. Д. Могут использовать больше места, но в итоге это было незначительно.

Кроме того, что насчет программ Windows, match 'не сработало лучше ...

- EDIT -

Просто чтобы подтвердить здесь другой сценарий ... с этим в маршрутах:

resources :photos do
    resources :comments
    collection do
        get 'update_states'
    end
    member do
        match 'upload'
    end
end

и в представлении:

form_for @photo,: remote => true,: url => {: action => 'upload'},: html => {: multipart =>: true,: id => 'photo_upload'} do | f |

Я все еще получаю:

Ни один маршрут не соответствует {: action => "upload",: controller => "photos"}

15
задан Andrew 15 January 2011 в 03:44
поделиться