Решен проблем с 3ds max material editor 2014 # Как да решим проблема с редактора на материали

Разбрах, че има проблеми за това как се изобразяват шрифтовете в различни браузъри / ОС за сайт, върху който работя. Използвам Cantarell от Google Web Fonts, размер 16px, това е от значение. Ето няколко снимки на екрана.

Firefox Ubuntu, добър:

Firefox WinXP, добър:

Chrome WinXP, лошо:

IE WinXP, лошо:

Мога да уверя, че на страница, пълна с текст, проблемът се проявява силно. Защо това се случи? Някакъв трик за отстраняване на проблема?

-- РЕДАКТИРАНЕ:

Бих искал да изясня какъв е проблемът: в Chrome и IE, ако се вгледате внимателно в € 500 stats част, ще видите фалшиви пиксели, които правят шрифта наистина грозен.

  • 1 възможен дубликат на Making шрифтове се визуализира по подобен начин в браузърите
  • @paulmorriss: Това не е проблем с промяна в теглото / размера на шрифта. Това е проблем с АА.
  • @ Lèsemajesté Какво е АА в този контекст?
  • @paulmorriss: Изглаждане.Използваният шрифт може да няма конкретни подсказки за ясен тип, така че ясният тип го върши лошо. Или може да е някаква друга грешка в алгоритмите AA, използвана от XP, която Firefox заобикаля, но IE и Chrome не.
  • Добра точка. Не мога да оттегля гласа си отблизо, може би модератор може. Искате ли да направите своя коментар отговорът? Мисля, че дъното е все пак - браузърите изобразяват шрифтовете по различен начин и не можете да направите много по въпроса.

С прост текст не можете да гарантирате, че изобразяването на шрифта ще бъде перфектно в пиксели. Ако се притеснявате за това как текстът изглежда за някои потребители поради изобразяване на артефакти, потребителят трябва в този момент да реши собствената си система. Разбира се, тъй като не можем да разчитаме на тях дори да знаят как да направят това, камо ли да се притесняват да го правят, ако все пак искате да осигурите съвършенство на пикселите, трябва да използвате алтернатива на шрифтовете.

Дори използването на съвременни функции като CSS3 @ font-face и изобразяване на Canvas не може да реши проблема, тъй като те все още използват различни базови библиотеки на шрифтове за комбинация от операционна система / браузър.

Можете да предоставите страница за помощ, която да съветва потребителите как да променят настройките си за по-често срещаните системи / настройки на ОС, но повечето потребители няма да се притесняват.

Единствените жизнеспособни опции са замяна на Flash или генериране на изображения от страна на сървъра. Нито едното, нито другото не е много достъпно и подмяната на Flash не е решение за някои мобилни браузъри. Не бих ги посъветвал, въпреки че те могат да работят, ако съвършенството на пикселите е по-важно за вас от достъпността или наличността на различните устройства.

Аз лично смятам, че освен ако не нарушава сериозно оформлението или е „нечетлив“, тогава не се занимавайте с алтернативи. Направете го да изглежда достатъчно прилично за повечето от вашите потребители. Останалите ще трябва да се справят с артефакти и псевдоними шрифтове; и тъй като тези потребители виждат абсолютно същите проблеми с изобразяването на шрифтове във всичко останало в тяхната система, те дори няма да забележат така или иначе.

Разбрах (някак си). Лошото поведение зависи от това кой метод се използва за изглаждане на ръбовете на екранните шрифтове. Ако се интересувате как да получите достъп до тази настройка, вижте Как да получа ClearType ?.

Тази настройка влияе върху всеки аспект на визуализацията на ОС, не само в браузъра. Възможните стойности за тези настройки са:

  1. Забранено (шрифтовете са наистина ужасни)
  2. Стандартен (по-добър, но все пак неприемлив)
  3. ClearType (изглежда добре)

Проблемът е, че това не са настройки, които ние (уеб разработчиците) можем лесно да променяме без намесата на потребителя.

Намерих интересна статия, обясняваща проблема с възможна корекция, но всъщност не е толкова полезна, защото предложеният метод просто позволява да се открие дали някакво изглаждане на шрифтове е активно или не. Ако той също може да прави разлика между Standard и ClearType, би било възможно да добавите специални CSS класове с резервни шрифтове, когато е необходимо. Но това не е така.

Някакви допълнителни предложения?

  • 1 P.S. и причината, която прави визуализацията на Firefox винаги добра, е, че заменя настройките на OS, принуждавайки метода ClearType (само предположение).
  • PS: Изброените "налични настройки" се отнасят само за Windows XP. Всяка друга операционна система, включително Windows 7, например има различни настройки - или повече или по-малко, включително този списък.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?