Правильно: надеть на него шляпу.
Одеть и надеть — это паронимы, то есть есть слова, похожие по звучанию, но различающиеся по смыслу. Именно из-за похожести некоторые путаются в их употреблении.
Надеть можно что-то на кого-то или на что-то — например, надеть платье на куклу или перчатку на руку. Одеть можно только кого-то — например, одеть ребенка. Иногда глагол употребляют в переносном значении — например, зима одела поля снегом.
См. «Словарь трудностей».
Это противоречие может быть вызвано вот чем: если ударение будет падать на О (Обручевский), останутся 3 безударных слога в конце слова, что неудобно для произношения. Похожая история с ударением в названии улицы Островитянова: словари фиксируют ударение на Я, несмотря на то что в фамилии человека, в честь которого названа улица, ударение падает на И. Причина та же: при произнесении ОстровИтянова остаются 3 безударных слога в конце слова. Неудивительно, что подобные приключения происходят именно с городскими географическими названиями, ведь они очень часто употребляются в живой беглой речи, где удобство произнесения становится главным фактором, а история происхождения названия отходит на второй план.
Такой оборот не является речевой ошибкой.
Помета не рекомендуется в «Словаре трудностей произношения и ударения в современном русском языке» К. С. Горбачевича применяется в тех случаях, когда маркированный вариант в данное время не признается нормативным, однако его широкое употребление в современной речи и нередко соответствие основным тенденциям развития русского языка не исключают возможности признания такого варианта нормой литературного языка в будущем. Таким образом, помета не рекомендуется не означает «можно, но не стоит», а означает «сейчас нельзя, но не исключено, что когда-нибудь станет можно». В современном русском литературном языке правильно только допилА.
Глагол обуть может входить в сочетания обуть кого-то (надеть обувь на кого-то): обуть ребенка.
Также в разговорной речи возможны сочетания обуть что-то (надеть какую-либо обувь на ноги): обуть валенки, тапочки.
От типа обуви употребление глагола не зависит.
Спасибо за теплые слова!
Ответ на вопрос № 246232 исправлен, разнобой устранен. При поздравлении с праздником следует писать: с Новым годом! При поздравлении с наступлением очередного года следует писать: с новым, 2009 годом! (аналогично: с новым, 2010 годом! с новым, 2011 годом! и т. д.).
Должны признаться, что разобраться в хитросплетениях рассматриваемой фразы удалось не сразу (этим вызван подмеченный Вами разнобой в ответах). Фраза вызывает затруднения в связи с тем, что числительное, обозначающее «номер» года, незаконно вторглось в название праздника (между прилагательным Новый и существительным год).
Ударение в названии жителей вовсе не обязательно должно падать на тот же слог, что и в названии города, ср.: Ста́врополь, но ставропо́льцы. Но в названии ша́хтинцы литературная норма действительно требует ударения на первом слоге.
Ситуации, когда произношение названия города или жителей города, принятое в речи самих жителей, отличается от варианта, закрепившегося в общелитературном языке, не редкость. В каком-то смысле это вариант «для своих», то есть вариант ударения, отличающийся от принятого в литературном языке, в данном случае функционально близок к профессиональному или социальному жаргону: он помогает отличить «своих» от «чужих», показывает принадлежность к замкнутой группе лиц. Так что никто не может запретить шахтинцам называть себя шахти́нцы, но при этом в официальном употреблении и в речи носителей языка, не знакомых с принятой в городе нормой произношения, продолжит употребляться вариант ша́хтинцы.