- height свойство span элемента не зависит от регистра
- В Chrome (да и в Safari вроде) возникает интересная ошибка security Error при следующих обстоятельствах: при добавлении изображения с другого хоста на canvas и последующем вызове toDataURL(). Решение — загрузите на свой хост картинки.
- Данные в base64 на сервере необходимо сначала отделить от строки расширения, типа image/png.
- На данный момент невозможно определить высоту текста на canvas, хотя можно ширину (странно как-то). Приходится создавать невидимый элемент, в который записываем текст и определяем получившуюся высоту, но есть минус — см. пункт 1
- Изображение надо помещать на canvas по событию onload, сам браузер не сообразит
- В chrome 20 версии на Mac OS при использовании drag&drop метода e.dataTransfer.getData(mime_type, data) нужно учесть что mime_type — не должен быть неизвестным типом, типа «wtf-type», более того, чтобы это работало в IE 9 разрешено использовать только Text и URL