Реально ли перевести сайт полностью на SVG-шрифты?
О том, как по разному рендерятся шрифты в разных ОС, думаю, все уже наслышаны.
Возникла идея перевести все шрифты на сайте в SVG каким-то образом,
чтобы сайт везде выглядел гарантировано одинаково.
P.S. понимаю, звучать может как бред для типичного нёрда, но постарайтесь объяснить, чем это чревато, или как это лучше реализовать, если вы в теме. Не слишком ли это "кошерная" идея в плане производительности и т.п.?..
Убивать за такие идеи.
Никому на самом деле не нужно, что бы сайт выглядел одинаково. Не нужно запихивать пользователям макоси «кошерное виндовое сглаживание» и наоборот.
Шрифты в формате SVG поддерживаются только в Safari, а поддержки от других браузеров ожидать не стоит, потому что SVG-шрифты:
1. не поддерживают кернинг и лигатуры
2. люто снижают производительность рендинга и отклика страницы
Засим, Chrome убрал их поддержку в 38-й версии, а Firefox, вроде, даже и не стал вводить их.
Чтобы сайт везде выглядел одинаково гарантировано - просто делайте все картинкой, полностью всю страницу.
На азиатских сайтах (Япония, Китай) такое не редкость.
Но это нЕзачем.
В разных ОС у людей есть свои предпочтения, привычки.
И сайт, выглядящий "не как все прочие на этой ОС" - будет плохо восприниматься.
Если уж кому принципиально нужно чтобы выглядело как в другой ОС, то он подшаманит настройки системы и браузера, чтобы это работало для всех сайтов сразу.
nrgian, видел какойто доклад на одной из яндекс платформ, там ментор с гордостью рассказывал про те самые SVG шрифты в веб-разработке, и как он пришёл к ним долгой дорогой за 3 года, не помню как доклад называется, что правда он не использовал их на всей странице, а только в некоторых местах
EYPPNM, не знаю, к чему он там пришёл, но SVG-шрифты никто не собирается поддерживать (черновик уже два или три года не обновляли). Более того, они не поддерживают критичные для типографики технологии. Не говоря уже о производительности.
EYPPNM, это называется "слышал звон, да не знает, где он". Вы почти ничего не знаете о технологии, но уже для себя решили, что она вам обязательно нужна, потому что вам кажется, что вы что-то поняли из того доклада, который ещё и не обязательно верен. Конечно, вы вольны делать что угодно, только не удивляйтесь, когда потратите кучу лишнего времени, а результат будет отличаться от ожидаемого.
EYPPNM, вы - странный: сначала вы задаете вопрос "можно ли", то есть вроде допускаете возможность ответа "нет", а потом огрызаетесь на тех, кто говорит "технически - можно, только бесполезно и даже вредно".