javascript искажает шрифт

#javascript #jquery #fonts #cleartype

#javascript #jquery #шрифты #cleartype

Вопрос:

Я заметил, что шрифт не отображается четко на моем веб-сайте. Это связано с javascript, но я не могу найти проблему. Кто-нибудь знает, что не так?

Граница шрифта не прямая. Выглядит что-то вроде того, что cleartype не установлен. Проблема в браузерах mu FF4. Вес шрифта определенно отличается, когда javascript выключен (меньше).

Редактировать: я вижу, в чем проблема фоновой функции Jquery. Отменяет ли это все инструкции тела css? Есть ли способ просто добавить фон только к телу?

 $(document).ready(function() {   

 $.fn.smartBackgroundImage = function(url){
  var t = this;
  $('<img />')
    .attr('src', url)
    .load(function(){ 
       t.each(function(){ 
          $(this).css('background', '#16171e url(' url ') right bottom no-repeat fixed');
       });
    });
   return this;
 }

var viewportHeight = window.innerHeight ? window.innerHeight : $(window).height();
var viewportWidth = window.innerWidth ? window.innerWidth : $(window).width();
jQuery.post('/v3/ajax/portview.php', {height: viewportHeight, width: viewportWidth});

if (viewportWidth>950) {
 $('body').smartBackgroundImage('http://sionvalais.com/gfx/berge.jpg');
}

});
  

Комментарии:

1. Больше похоже на рекламу для вашего сайта, чем на вопрос. Вы можете быть намного конкретнее? Вы уверены, что проблема не в вашем браузере?

2. Ваш сайт выглядит одинаково с JS или без него. Голосование за закрытие, пока вы не добавите больше деталей

3. @mark, для меня выглядит так же. Вы должны приложить скриншоты к вопросу и связаться с нами, добавив @username в комментариях.

4. @Oded @JohnP Не могли бы вы снова открыть мой пост?

5. @Blender @emmett пингует, чтобы снова открыть сообщение