Opera в упор шрифты не видит. Как исправить?

Discussion in 'Кодировки, ошибки отображения (крякозябры)' started by deniro21, Jul 6, 2010.

  1. deniro21
    Offline

    deniro21 Пользователь

    Joined:
    Nov 23, 2009
    Messages:
    107
    Likes Received:
    4
    Gender:
    Male
    Всем привет. У меня на сайте на главной странице используются два разных шрифта. Один Andale Mono (в редакторе джумлы который присутствует)- выводится стандартным тестом на главной, и второй andantino script - выводится модулем Jf-minipostit ( в виде стикера такого). Во всех браузерах отображаются нормально, так как и задуманно (рукописная кириллица). А вот в опере выводится как обычный стандартный шрифт. Прикрепил скрин для примера: слева как во всех браузерах, справа как в опере.
    Дело тут не в том, что я вывожу два разных шрифта. Я уже пробовал и по отдельности, и так и сяк. Не видит она - и все. Затем думал, что возможно она оперирует шрифтами, которые установлены у меня в системе. Добавлял их в виндувс - толку ноль. Думал, может с компом что не так - пробовал на трех других. Результат тот же. Все видят (даже осел) - а опера не хочет. В чем может быть дело? Как это исправить? Посмотреть воочию можно на сайте: http://ivrate.ru/
     

    Attached Files:

  2.  
  3. DKraev
    Offline

    DKraev <i>(aka gft)</i> => Cпециалист <=

    Joined:
    Aug 16, 2008
    Messages:
    1,627
    Likes Received:
    219
    Gender:
    Male
    У меня вообще ни в одном браузере шрифты не показываются.

    UPD: А нет... Сразу после открытия мозилла тоже не показала. После того как обновил - показало. Так что вот Вам дополнительный косяк... Cufon - лажа полная ИМХО...
     
  4. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    попробуй использовать CUFON возможно поможет

    или решай проблему как то по другому
     
  5. deniro21
    Offline

    deniro21 Пользователь

    Joined:
    Nov 23, 2009
    Messages:
    107
    Likes Received:
    4
    Gender:
    Male
    Cufona там нет, у меня с ним конфликты. Поэтому пробую обходится без него. Хотя опера его видит прекрасно, уже проверял. Че ж за день то такой сегодня:(
     
  6. Kadavr
    Offline

    Kadavr Недавно здесь => Cпециалист <=

    Joined:
    Oct 18, 2007
    Messages:
    557
    Likes Received:
    39
    Gender:
    Male
    Лучше не стоит экспериментировать со шрифтами - все равно где-нибудь, да вылезет косяк. Не стоит овчинка выделки. Ну, проверили вы их в своих браузерах, а у кого-то стоит вообще другой браузер, которого у вас нет. А кто-то из линукса в интернет ползает, у кого-то Макинтош - вы уверены, что ваши шрифты везде будут отображаться корректно?
     
  7. deniro21
    Offline

    deniro21 Пользователь

    Joined:
    Nov 23, 2009
    Messages:
    107
    Likes Received:
    4
    Gender:
    Male
    Kadavr, да я уж тоже забил на это дело. Подобрал шрифты примерно одинаковые по размеру со стандартным. Не поймет браузер - будут нормальные джумловские буковки. Поймет - будет шрифт печатный, но не стандартный. Просто хотелось по красивее сделать. Не судьба видимо:D
     
  8. doctorgrif
    Offline

    doctorgrif Местный => Cпециалист <=

    Joined:
    Jan 14, 2008
    Messages:
    1,284
    Likes Received:
    66
    Gender:
    Male
    както тестировал подключение шрифтов
    принципиально делал на дефолтной винде и опере 10.50
    цеплял на сайт шрифт AIrport.otf
    таки будете смеяться - заработало (повторюсь - тест на localhost)
    пользовался такой конструкцией
    Код (PHP):
    1. @font-face {
    2.   font-family: Airport; /*вот тут указываем именно семейство шрифта, чувствительно к регистру*/
    3.   src: url(http://url_to_font/Airport.otf);/*полный путь до файла шрифтов*/
    4. }
    5. h1 {
    6. font-family: Airport;/* указываем элемент стиля, который принимает на себя этот шрифт*/
    7. }



    пысы: конструкцию поправил :)
     
    Last edited: Jul 8, 2010
  9. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    интересная конструкция
     
  10. doctorgrif
    Offline

    doctorgrif Местный => Cпециалист <=

    Joined:
    Jan 14, 2008
    Messages:
    1,284
    Likes Received:
    66
    Gender:
    Male
    вот линк на мелкософтовую софтину для определения свойств файлов шрифта http://www.microsoft.com/typography/TrueTypeProperty21.mspx
    там как раз и
     
  11. Kadavr
    Offline

    Kadavr Недавно здесь => Cпециалист <=

    Joined:
    Oct 18, 2007
    Messages:
    557
    Likes Received:
    39
    Gender:
    Male
    Ну, это все как эксперимент любопытно, конечно.... Но, к примеру, otf шрифты далеко не каждая виндовая программа видит. Помнится, у меня с ИнДизайном проблема было - так и не заставил прогу показывать их.
    Тем более, что и OTF могут быть разными - Open Type TT и Open Type PS - и попробуй угадай, увидит их чужой комп или нет.
     
  12. doctorgrif
    Offline

    doctorgrif Местный => Cпециалист <=

    Joined:
    Jan 14, 2008
    Messages:
    1,284
    Likes Received:
    66
    Gender:
    Male
    согласен, поэтому строку
    Код (PHP):
    1. h1 {
    2. font-family: Airport
    3. }

    дополняем web-безопасными шрифтами для всяких пожарных :)
    и указываем формат шрифта в секции @font-face
    т.е. получится примерно так:
    Код (PHP):
    1. @font-face {
    2. font-family: Airport;
    3. src:  local("Airport"), /*Свойство local проверяет наличие шрифта (Airport)
    4.                                 на компьютере пользователя, и если шрифт не обнаружен,
    5.                                 то он подгружается*/
    6.      url(http://url_to_font/Airport.otf) format("opentype");
    7. }

    format(") для каждого типа шрифта будет свой
    еще тут и тут можно почитать, советую по ссылкам в статье попереходить
     
    Chebodaev.Denis likes this.
  13. Offline

    Chebodaev.Denis Недавно здесь

    Joined:
    Feb 3, 2011
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    На локалхосте всё шрифты грузятся а на хосте нет

    Всем привет. В общем нужно поставить на сайт нестандартный шрифт. На локалхосте шрифт прекрасно работает, а на хосте нет. Папки и файлы 777

    Из css
    Код (html):
    1. @font-face {
    2. font-family: "aFuturicaBook";
    3. src: url("AFUTW___.ttf");
    4. }


    сайт


    ?:\

    View attachment css.txt
     
    Last edited: Feb 3, 2011
  14. Kadavr
    Offline

    Kadavr Недавно здесь => Cпециалист <=

    Joined:
    Oct 18, 2007
    Messages:
    557
    Likes Received:
    39
    Gender:
    Male
    Лучший совет - забить на нестандартные шрифты. На локалхосте, само собой, они будут показаны - поскольку установлены на вашем компе.
    Все хитрые способы их установки - геморрой, лишние запросы, тормоза и непредсказуемый результат.
     
  15. Offline

    Chebodaev.Denis Недавно здесь

    Joined:
    Feb 3, 2011
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    Полностью согласен!
    Увы обойтись без шрифта нельзя, этот шрифт хакасского языка хакасской региональной газеты, хотел бы ещё подметить что шрифты в компе я удалил, чтоб не обмануться. даже если я их оставил бы они отображались бы и с хоста.
    вот...

    пробовал cufon получается загрузить только один шрифт, а нужно хотя бы "норм, болт и курсив" для этого нужно 3 шрифта. прикрепить соответственно, но генератор отказывается. Ссылается на неправильный или закрытый тип файлов файлы формата ttf. м/б попробовать otf?

    хочу всё таки понять в чём дело. Прошу помощи :)
     
  16. Offline

    Chebodaev.Denis Недавно здесь

    Joined:
    Feb 3, 2011
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    Код (html):
    1. @font-face {
    2.     font-family: 'aFuturicaBsLightRegular';
    3.     src: url('nor-webfont.eot?') format('eot'),
    4.          url('nor-webfont.woff') format('woff'),
    5.          url('nor-webfont.ttf') format('truetype'),
    6.          url('nor-webfont.svg#webfontezWVfxYZ') format('svg');
    7.     font-weight: normal;
    8.     font-style: normal;
    9.  
    10. }
    11.  
    12. @font-face {
    13.     font-family: 'aFuturicaBsLightRegular';
    14.     src: url('ital-webfont.eot?') format('eot'),
    15.          url('ital-webfont.woff') format('woff'),
    16.          url('ital-webfont.ttf') format('truetype'),
    17.          url('ital-webfont.svg#webfontvCTZigPA') format('svg');
    18.     font-weight: normal;
    19.     font-style: normal;
    20.  
    21. }
    22.  
    23. @font-face {
    24.     font-family: 'aFuturicaBsLightRegular';
    25.     src: url('bol-webfont.eot?') format('eot'),
    26.          url('bol-webfont.woff') format('woff'),
    27.          url('bol-webfont.ttf') format('truetype'),
    28.          url('bol-webfont.svg#webfontaGCsyrQW') format('svg');
    29.     font-weight: normal;
    30.     font-style: normal;
    31.  
    32. }




    Так работает! :yahoo: :dance:
     

Share This Page

Loading...