Вот как эти варианты описывает справочник "Управление в русском языке" Д. Э. Розенталя:
Специализироваться по чему - приобретать специальные познания, навыки в какой-либо отрасли науки или техники.
Специализироваться в чем и на чем - закрепляться за какой-либо одной специальной областью деятельности или сферой использования.
Таким образом, верно: студент специализируется по физиотерапии; компания специализируется в нефтедобыче (на нефтедобыче).
Некоторые смысловые различия существуют, но в ряде контекстов эти сочетания могут выступать как синонимы.
К сожалению, назвать "лучший" трудно. Есть разные критерии: объем словника, актуальность и полнота рекомендаций, авторитетность издания и др.
Тире не требуется: Надежда, по словарю Ожегова, это ожидание чего-то радостного...
При запросе «надеть» нужная страница открылась.
Да, разговорная речь тоже становится предметом лексикографического описания. Например, сейчас в Институте русского языка им. В. В. Виноградова РАН идет большая работа над «Толковым словарем русской разговорной речи». Первый выпуск этого словаря увидел свет в 2014 году.
Слова в этих парах имеют общие корни.
Такое написание не отвечает современной орфографической норме.
Разницы нет. Это абсолютно равноправные варианты.
Верно: серверы.