Создать тему  Создать ответ 
Основной шрифт
03-01-2014, 02:12    
Сообщение: #41
Agrest

井蛙 / жабенєтко в керниці
Сообщений: 1556
Зарегистрирован: 08.08.12

 
(02-01-2014 21:51)Teilnehmer писал(а):  Почему бы вам не сделать, как сделано на ЛФ — каждый пользователь сам может выбрать себе шрифт сообщений?
Тогда, по-моему, проще просто убрать указание шрифта на форуме, чтобы брался дефолтный из настроек браузера. Зачем создавать настройки на форуме, если во всех браузерах уже есть такая функциональность?

(02-01-2014 21:51)Teilnehmer писал(а):  простой Arial намного лучше.
С простым Arial’ом есть огромная проблема: в свободном доступе есть только очень старая версия. И именно эта версия устанавливается по умолчанию во многих дистрибутивах Линукса, например.

Поэтому лучше прописывать sans-serif, чем Arial: Arial в Линуксе заменится на версию с очень плохой поддержкой уникода, в то время как sans-serif заменится на нормальный уникодный шрифт типа DejaVu Sans.

(02-01-2014 21:51)Teilnehmer писал(а):  В случае же с экзотическими письменностями вообще нет никакой гарантии, что читатели увидят символы, какой шрифт не ставь в css или в тэгах сообщения. Для таких случаев есть WpfTextImage.
Мне кажется, опираться на внешний сервис — не лучшая идея. Особенно на проприетарный сервис с закрытыми исходниками. По-моему лучше по мере появления новых требований просто добавлять соответствующую функциональность на сам Улий.

Например, если кому-то понадобится старославянский шрифт, проще добавить на Улии соответствующий тег, а не злоупотреблять тегом для изображений. ИМХО. Хотя, конечно, кто запретит-то?

«билингв мусорит в обоих языках — и первом, и втором» © Python
Вебсайт Найти все сообщения
Цитировать это сообщение
03-01-2014, 11:43    
Сообщение: #42
Teilnehmer

Member
Сообщений: 69
Зарегистрирован: 31.12.12

RE: Основной шрифт
(03-01-2014 02:12)Agrest писал(а):  Тогда, по-моему, проще просто убрать указание шрифта на форуме, чтобы брался дефолтный из настроек браузера.
Да, это правильно.

(03-01-2014 02:12)Agrest писал(а):  Мне кажется, опираться на внешний сервис — не лучшая идея. Особенно на проприетарный сервис с закрытыми исходниками.
Безусловно. Я имел в виду не конкретно его, а вообще сервис преобразования текста в изображение.

А на основе @font-face получится реализовать? Или разные браузеры требуют разный формат шрифтов?
Найти все сообщения
Цитировать это сообщение
03-01-2014, 12:14    
Сообщение: #43
Gaeilgeóir

Moderator
Сообщений: 1497
Зарегистрирован: 25.10.12

RE: Основной шрифт
Не знаю, какой сейчас шрифт (Ариал МС?), но вид намного приятнее чем вчера. :)
Найти все сообщения
Цитировать это сообщение
03-01-2014, 12:18    
Сообщение: #44
Agrest

井蛙 / жабенєтко в керниці
Сообщений: 1556
Зарегистрирован: 08.08.12

 
(03-01-2014 11:43)Teilnehmer писал(а):  А на основе @font-face получится реализовать?
Мне кажется, это наилучший подход, т.к. будет копипаститься нормально.

(03-01-2014 11:43)Teilnehmer писал(а):  Или разные браузеры требуют разный формат шрифтов?
По-моему все современные уже понимают WOFF. Правда, Python’ова Opera 9 не поймёт, но и для него можно что-то придумать.

Мне надо наконец сделать плагин, который будет определять нужные шрифты на странице и что-то делать с ними (либо выводить ссылку на страницу загрузки, либо @font-face, либо и то, и другое).

(03-01-2014 11:43)Teilnehmer писал(а):  Я имел в виду не конкретно его, а вообще сервис преобразования текста в изображение.
На самом деле мы уже используем один такой сервис, для 'а. Но меня мало волнует , так как если тот сервис вдруг перестанет работать, всегда можно будет прикрутить вместо него Mathjax или поставить свой .

«билингв мусорит в обоих языках — и первом, и втором» © Python
Вебсайт Найти все сообщения
Цитировать это сообщение
03-01-2014, 16:50    
Сообщение: #45
Teilnehmer

Member
Сообщений: 69
Зарегистрирован: 31.12.12

RE: Основной шрифт
(03-01-2014 12:18)Agrest писал(а):  По-моему все современные уже понимают WOFF.
А как с конвертацией из ttf в woff? Это легко делается?
Наверняка ещё у каждого браузера есть свои баги по отображению @font-face-шрифтов (типа слетающей диакритики) или нет?
Найти все сообщения
Цитировать это сообщение
04-01-2014, 18:46    
Сообщение: #46
Python

Senior Member
Сообщений: 462
Зарегистрирован: 11.07.12

RE: Основной шрифт
Цитата:Тогда, по-моему, проще просто убрать указание шрифта на форуме, чтобы брался дефолтный из настроек браузера. Зачем создавать настройки на форуме, если во всех браузерах уже есть такая функциональность?
Некоторые шрифты адекватно отображаются лишь при определенном размере, но в настройках браузера указываются лишь названия шрифтов, размер определяется из стилей. Кроме того, настройки шрифтов, рассчитанные на редкие письменности, за пределами форумов, посвященных лингвистике, могут создавать неудобства. Это не считая внутренних багов браузера, запутанности этих настроек и пр. В общем, решение, как на ЛФ, пока остается более удачным.

LF agent
Вебсайт Найти все сообщения
Цитировать это сообщение
09-01-2014, 00:28    
Сообщение: #47
arseniiv

± ∓
Сообщений: 227
Зарегистрирован: 05.07.12

 
(02-01-2014 13:06)Agrest писал(а):  По идее должен быть либо DejaVu Sans, либо Arial Unicode MS
А в какой последовательности, в этой же? В таком размере DejaVu Sans я, видимо, не узнал. Может, поменять их местами? Ну или настраиваемый, как Тайльнемер предлагает. Или всё остальное, что предложено дальше. У меня по умолчанию в браузере Arial Unicode MS, так что даже распрописывание шрифта удовлетворит. :D

DejaVu Sans, вроде, неплох, но уж больно непривычен, и что-то у него с кёрнингом, похоже.

Honor thy error as a hidden intention
Вебсайт Найти все сообщения
Цитировать это сообщение
09-01-2014, 01:42    
Сообщение: #48
Python

Senior Member
Сообщений: 462
Зарегистрирован: 11.07.12

RE: Основной шрифт
Цитата:По-моему все современные уже понимают WOFF. Правда, Python’ова Opera 9 не поймёт, но и для него можно что-то придумать.
Насколько я понимаю, подгрузка шрифтов из сети в ней не поддерживается вообще. Что-то придумать можно лишь в 10-й и выше.

LF agent
Вебсайт Найти все сообщения
Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)