Как сделать четкий шрифт текста на изображении (.png) для публикации на сайте?
Мы под ретину изображение увеличиваем в два раза. То есть, на сайте лого 100х100. Делаешь png 200х200, а в стилях уже выставляешь размер 100х100.
Все правильно сказал Дмитрий . От себя добавлю, что логотипы сайтов, иконки и иллюстрации лучше всего изначально делать в векторе и вставлять на сайт в формате SVG. На хабре есть множество статей на эту тему, например эта «Изображения в верстке. Хватит это терпеть» 