Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 23.03.2013, 10:03
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

В том что сервер отдает шрифты под видом простого текста (text/plain) а не шрифта. Тебе нужно научить сервер (гугли) выставлять правильный mime-тип для woff (гугли)
Сообщение от Mike_Kharkov
JQuery.
С чего ты взял что jQuery может добавить новые функциональные возможности движку браузера?
Ответить с цитированием
  #12 (permalink)  
Старый 23.03.2013, 10:04
Аватар для Mike_Kharkov
Кандидат Javascript-наук
Отправить личное сообщение для Mike_Kharkov Посмотреть профиль Найти все сообщения от Mike_Kharkov
 
Регистрация: 04.01.2012
Сообщений: 143

Сообщение от danik.js Посмотреть сообщение
В том что сервер отдает шрифты под видом простого текста (text/plain) а не шрифта. Тебе нужно научить сервер (гугли) выставлять правильный mime-тип для woff (гугли)
Ok. Большое Спасибо!
Ответить с цитированием
  #13 (permalink)  
Старый 23.03.2013, 11:57
Аватар для Mike_Kharkov
Кандидат Javascript-наук
Отправить личное сообщение для Mike_Kharkov Посмотреть профиль Найти все сообщения от Mike_Kharkov
 
Регистрация: 04.01.2012
Сообщений: 143

Сообщение от danik.js Посмотреть сообщение
С чего ты взял что jQuery может добавить новые функциональные возможности движку браузера?
Я имел ввиду то, что возможно есть какие то команды, которые позволяют сначала дождатся загрузки необходимых элементов(в данном случае шрифтов), а уже после выполнять необходимые действия с этими элементами..
(Но опять же повторюсь, что не являюсь в этой сфере спецом.)

Последний раз редактировалось Mike_Kharkov, 23.03.2013 в 12:00.
Ответить с цитированием
  #14 (permalink)  
Старый 23.03.2013, 12:14
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Проблема в том что шрифт подключается через css, а не через DOM (как link или script). Так что никакого события load нет. Нужно ухищряться как-то. Например подключать файл шрифта через img/object/script/iframe, у которых можно отследить событие загрузки. Но проще конечно заембедить через data:uri. Вот только woff не все браузеры понимают (смотри caniuse.com )
Ответить с цитированием
  #15 (permalink)  
Старый 23.03.2013, 12:19
Аватар для Mike_Kharkov
Кандидат Javascript-наук
Отправить личное сообщение для Mike_Kharkov Посмотреть профиль Найти все сообщения от Mike_Kharkov
 
Регистрация: 04.01.2012
Сообщений: 143

Сообщение от danik.js Посмотреть сообщение
Проблема в том что шрифт подключается через css, а не через DOM (как link или script). Так что никакого события load нет. Нужно ухищряться как-то. Например подключать файл шрифта через img/object/script/iframe, у которых можно отследить событие загрузки. Но проще конечно заембедить через data:uri. Вот только woff не все браузеры понимают (смотри caniuse.com )
Понял. Спасибо.
Ответить с цитированием
  #16 (permalink)  
Старый 28.03.2013, 15:02
Аватар для Mike_Kharkov
Кандидат Javascript-наук
Отправить личное сообщение для Mike_Kharkov Посмотреть профиль Найти все сообщения от Mike_Kharkov
 
Регистрация: 04.01.2012
Сообщений: 143

Сообщение от danik.js Посмотреть сообщение
В том что сервер отдает шрифты под видом простого текста (text/plain) а не шрифта. Тебе нужно научить сервер (гугли) выставлять правильный mime-тип для woff (гугли)
Смотрите:
воспользовался настройками из следующей ссылки:
http://www.xiper.net/collect/server/...s/addtype.html
добавил их в свой хостинг и теперь часть моего .htaccess файла выглядит следующим образом:
http://ayrveda.ru/webmaster/mime_tipe_for_hosting.jpg
Но! Всё по прежнему не работает.. (IE + Mazilla)
http://webmaster.ayrveda.ru/lessonCanvas/canvas.html
(Хотя с винта именно эта реализация работает во всех браузерах без проблем. C хостинга на яндекс народе тоже!
http://yamaradg.narod2.ru/Canvas/canvas.html)
Ещё заметил, что на этом хостинге(sprinthost.ru) не срабатывает плагин на JQuery PIE! (Для закругления углов в браузерах ie-7,8.)
P.S. C чем всё это может быть связано?

Последний раз редактировалось Mike_Kharkov, 29.03.2013 в 18:28.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Html5 canvas эффект наведения Moonlight Оффтопик 16 29.01.2013 20:44
canvas и drawImage() jussik Элементы интерфейса 0 27.10.2012 16:57
Почему неправильно вырисовывается canvas? Amateur Events/DOM/Window 0 19.09.2012 10:45
Создание экземпляра Canvas не затрагивая HTML Tails Общие вопросы Javascript 2 09.03.2012 13:55
Добавить на canvas еще один елемент greengarlic Общие вопросы Javascript 5 22.09.2010 10:16