Есть такая проблема: при Zoom-In в браузерах текст отрендеренный в canvas теряет антиалиасинг и выглядит как увеличенный битмап. Интересно, можно ли с этим что-то сделать?
Так, получается, мы забьем на subpixel rendering. Но если я правильно понимаю, то размер canvas-а фиксируется и он не перерисовывается при zoom-е (пока мы сами не начнем слушать изменение zoom level-а, что не совсем тривиально). Т.е. проблема остается.
Не, я просто пытаюсь понять применимость. Подписывать фотки да, строить что-то сложнее — нет. И антиалиасинг, имхо, проблема номер 1. Просто с современными ноутами 15" и 1920 в ширину без зума никуда.
Я так понимаю что основной плюс в том, что текст виден в source code и есть надежда что будет индексироваться лучше чем текст на картинке или flash. Но он же не выделяется :)
Вот, пожалуйте, вам интересности. TeamLab Document Editor — первый 100% HTML5 редактор документов, в полной мере использует возможности Canvas. Скоро опубликуем подробный пост по технологии и разработке.
Выводим текст на HTML5 Canvas