@bzz Единственное чего я не понял еще это как работают вот такие штуки. fontawesome-webfont.svg#fontawesomeregular?v=3.2.1. Что это за #fontawesomeregular версия это вроде для кеша. У меня просто такой код в хроме не сработал. Но при этом нормально сработало без него.
Проблема была в ттф формате. С другом проверили что формат ттф, который понимает Хром хорошо отображается на маке. Но плохо на винде. Поэтому делаем проверку на веб кит и винду и ставим вместо tff -> svg. Так как в css делать проверку на ОС нельзя пишем просто на веб кит.
почти не кушает ресурсов - Очень смело сказано =) Любой запрос кушает ресурсы. У меня к примеру каждый запрос садит fps на втором мониторе на 10-20. Мне это сразу видно хотя систему собирал в этом году.
Спасибо за ответ. Никогда не разбирался с потоками еще.
When использовать необязательно и не нужно. Так как моя задача отправить запросы по очереди и с этим справляется пара функций и .done у ajax =)
Вообщем генерация prod_id еще не самое страшное. Еще есть куча непонятных полей в базе которые имеют свой id а как генерировать его ни в документации ни в гугле не сказано. Тайна. Использовать API не возможно опять же из-за отсутствия информации. Буду делать через js и iframe.
@avalak Ну скрипт не мой а из CRM vtiger, то есть вы хотите сказать что они не правильно скрипт написали? А почему он работает тогда? Полный regex: emailFilter = /^[_/a-zA-Z0-9]+([!\"#$%&()*+,./:;<=>?\^_`{|}~-]?[a-zA-Z0-9/_/-])*@[a-zA-Z0-9]+([\_\-\.]?[a-zA-Z0-9]+)*\.([\-\_]?[a-zA-Z0-9])+(\.?[a-zA-Z0-9]+)?$/