- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем доброго времени суток!
Начал использовать @font-face для загрузки шрифтов. Хотелось бы узнать, правильно ли я это делаю. Собственно все работает, но есть пара вопросов:
1. У меня два url и src, это нормально?
2. В настоящее время я подгружаю три шрифта: Regular, Bold и Italic. Все они в обязательном порядке грузятся на устройство, если прописаны в основном css ?
3. Откуда лучше всего скачивать шрифты для сайтов, чтобы они были уже проверены и готовы к работе (сконвертированы в форматы для веба) ?
Пример моего кода:
@font-face {font-family: "Helvetica2";
src: url("https://*.com/wp-content/themes/theme/fonts/HelveticaRegular/HelveticaRegular.eot");
src: url("https://*.com/wp-content/themes/theme/fonts/HelveticaRegular/HelveticaRegular.eot?#iefix")format("embedded-opentype"),
url("https://*.com/wp-content/themes/theme/fonts/HelveticaRegular/HelveticaRegular.woff") format("woff"),
url("https://*.com/wp-content/themes/theme/fonts/HelveticaRegular/HelveticaRegular.ttf") format("truetype");
font-style: normal;
font-weight: normal;
}
@font-face {
font-family: "Helvetica2";
src: url("https://*.com/wp-content/themes/theme/fonts/HelveticaBold/HelveticaBold.eot");
src: url("https://*.com/wp-content/themes/theme/fonts/HelveticaBold/HelveticaBold.eot?#iefix")format("embedded-opentype"),
url("https://*.com/wp-content/themes/theme/fonts/HelveticaBold/HelveticaBold.woff") format("woff"),
url("https://*.com/wp-content/themes/theme/fonts/HelveticaBold/HelveticaBold.ttf") format("truetype");
font-style: normal;
font-weight: bold;
}
@font-face {
font-family: "Helvetica2";
src: url("https://*.com/wp-content/themes/theme/fonts/HelveticaItalic/HelveticaItalic.eot");
src: url("https://*.com/wp-content/themes/theme/fonts/HelveticaItalic/HelveticaItalic.eot?#iefix")format("embedded-opentype"),
url("https://*.com/wp-content/themes/theme/fonts/HelveticaItalic/HelveticaItalic.woff") format("woff"),
url("https://*.com/wp-content/themes/theme/fonts/HelveticaItalic/HelveticaItalic.ttf") format("truetype");
font-style: italic;
font-weight: normal;
}
1. У меня два url и src, это нормально?
#iefix
Все они в обязательном порядке грузятся на устройство, если прописаны в основном css ?
если шрифт установлен в устройстве, то не грузится с сайта
скачивать можно откуда угодно. только нужно учитывать, что не во всех шрифтах есть кириллица. ну это по необходимости
один из онлайн-конвертеров http://www.fontsquirrel.com/tools/webfont-generator
#iefix
если шрифт установлен в устройстве, то не грузится с сайта
скачивать можно откуда угодно. только нужно учитывать, что не во всех шрифтах есть кириллица. ну это по необходимости
один из онлайн-конвертеров http://www.fontsquirrel.com/tools/webfont-generator
Так мой вариант загрузки грамотный, или лучше SVD приделать и еще woff2 ?
Да и еще, допустим у меня прописан woff, ttf и еще пара. Устройство при загрузке сайта будет само себе выбирать один шрифт из этих расширений, либо оно загружает все, тем самым увеличивая время загрузки сайта?
Спасибо.
Да и еще, допустим у меня прописан woff, ttf и еще пара. Устройство при загрузке сайта будет само себе выбирать один шрифт из этих расширений, либо оно загружает все, тем самым увеличивая время загрузки сайта?
Загружает тот, который подходит. Качать шрифты можно например тут http://webfont.ru/ или генерировать самому. Так же рекомендую ознакомится с Grunt и Gulp, раз вы занимаетесь версткой.
Так мой вариант загрузки грамотный, или лучше SVD приделать и еще woff2 ?
Да и еще, допустим у меня прописан woff, ttf и еще пара. Устройство при загрузке сайта будет само себе выбирать один шрифт из этих расширений, либо оно загружает все, тем самым увеличивая время загрузки сайта?
Спасибо.
лучше и woff2, и svg
загружает только нужный, как ответили выше
Откуда лучше всего скачивать шрифты для сайтов, чтобы они были уже проверены и готовы к работе (сконвертированы в форматы для веба)?
Можно даже ничего не скачивать, если найти подходящий шрифт тут - https://www.google.com/fonts они проверены и готовы к работе.
Такой должен быть font-face сегодня, если вас не волнуют доисторические браузеры:
Можно также подключать из библиотеки гугла, но на мой взгляд это не всегда хорошо, ведь ваш сайт попадает в зависимость от стороннего сервиса, конечно шанс, что у гугла что-то упадет ничтожный, но зато они могут менять исходники как вздумается, помню когда выкатили woff2 остальные форматы просто убрали.
Такой должен быть font-face сегодня, если вас не волнуют доисторические браузеры:
Можно также подключать из библиотеки гугла, но на мой взгляд это не всегда хорошо, ведь ваш сайт попадает в зависимость от стороннего сервиса, конечно шанс, что у гугла что-то упадет ничтожный, но зато они могут менять исходники как вздумается, помню когда выкатили woff2 остальные форматы просто убрали.
Да, Google Font хорош, но мне нужен шрифт Helvetica)
---------- Добавлено 05.02.2016 в 20:52 ----------
Я все голову ломаю над тем, где скачать обычную Helvetica с поддержкой русского языка...
Такой должен быть font-face сегодня, если вас не волнуют доисторические браузеры:
http://caniuse.com/#search=woff
помню когда выкатили woff2 остальные форматы просто убрали.
открой цсс в осле и удивишься, что не все убрали... с woff на http://www.fontsquirrel.com/tools/webfont-generator генеришь себе что угодно. Однако нужно ли вгружать что-то еще, после первой ссылки?
Очень советую не пользоваться сторонними шрифтами вообще, а использовать метод http://css-live.ru/articles-css/bystraya-zagruzka-veb-shriftov-na-adaptivnyx-sajtax.html , шрифты генерировать из woff с обрезанием ненужных символов.
---------- Добавлено 05.02.2016 в 23:33 ----------
Я все голову ломаю над тем, где скачать обычную Helvetica с поддержкой русского языка...
Забанили в ПС?
https://yandex.ru/search/?text=%D1%88%D1%80%D0%B8%D1%84%D1%82%20helvetica%20%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C&lr=213
Берешь ttf, грузишь в генератор шрифтов, на выходе забираешь в нужном формате...
открой цсс в осле и удивишься, что не все убрали...
Они по агенту отдают нужный формат, круто, а я думал тупо забили.