Ну на самом деле, с кроссбраузерностью у него вполне хорошо, все старше IE8 и мобильных браузеров его поддерживает. Если этого мало, то нужен флеш. Или на канвасе реализовать, например самому.Я ошибся. То есть, мне нужно выделить текст программно и измерить этим методом? А есть ли более кроссбраузерные варианты, чем этот метод?
Я больше скажу! В одном и том же хроме, на одной и той же платформе, можно получить разный рендеринг из-за бага в двигле, который не могут починить еще с 2012.Алгоритмы рендеринга шрифтов различаются даже для разных приложений на одной платформе, что уже говорить о разных платформах.
Флеш умер, его еще кто-то помнит?Внезапно flash. Сервер тогда не нужен вообще.
Канвас не кроссбраузерный. Нужно что-то максимально обширное в плане поддержки браузерами и платформами
В смысле? А разве в моем случае не своя textarea?В чем проблема сделать свою textarea, раз уже такая задача?
Вот уж не знаю, я имею ввиду написать свой компонент, с помощью которого будет редактироваться текст, так чтобы его контролировать и точно знать что и где рисовать на картинке.В смысле? А разве в моем случае не своя textarea?
это делается запуском headless webkit-а в том или ином виде. phantomjs, например.