Я ищу элегантный способ создания эскиза для использования с FileAPI. В настоящее время я получаю DataURL, представляющий изображение. Проблема в том, что если изображение очень велико, чем перемещение его и рендеринг, он становится интенсивным. Я вижу 2 варианта, чтобы обойти это.
- Создание эскиза на клиенте
- Создайте миниатюру на сервере, отправьте эскиз обратно клиенту (AJAX).
С HTML5
мы имеем элемент canvas
? Кто-нибудь знает, как использовать его для создания эскизов из изображений? Они не должны быть идеальными - качество выборки приемлемо. Есть ли плагин jQuery
, который сделает это для меня? Есть ли другой способ ускорить использование клиентами больших изображений?
Я использую HTML5
и Firefox 3.6+
: нет необходимости поддерживать что-либо кроме Firefox 3.6+
, пожалуйста, не предлагайте предложения для IE 6.0