Warning: Declaration of LJXP_Walker_Category_Checklist::start_lvl(&$output, $depth, $args) should be compatible with Walker::start_lvl(&$output, $depth = 0, $args = Array) in /home/h8638/data/www/alvaro.jdart.ru/wp-content/plugins/lj-xp/lj-xp-options.php on line 781 Call Stack: 0.0003 392728 1. {main}() /home/h8638/data/www/alvaro.jdart.ru/index.php:0 0.0004 394544 2. require('/home/h8638/data/www/alvaro.jdart.ru/wp-blog-header.php') /home/h8638/data/www/alvaro.jdart.ru/index.php:17 0.0007 403984 3. require_once('/home/h8638/data/www/alvaro.jdart.ru/wp-load.php') /home/h8638/data/www/alvaro.jdart.ru/wp-blog-header.php:12 0.0008 413640 4. require_once('/home/h8638/data/www/alvaro.jdart.ru/wp-config.php') /home/h8638/data/www/alvaro.jdart.ru/wp-load.php:29 0.0014 452984 5. require_once('/home/h8638/data/www/alvaro.jdart.ru/wp-settings.php') /home/h8638/data/www/alvaro.jdart.ru/wp-config.php:93 0.0768 10732528 6. include_once('/home/h8638/data/www/alvaro.jdart.ru/wp-content/plugins/lj-xp/lj-xp.php') /home/h8638/data/www/alvaro.jdart.ru/wp-settings.php:195 Warning: Declaration of LJXP_Walker_Category_Checklist::end_lvl(&$output, $depth, $args) should be compatible with Walker::end_lvl(&$output, $depth = 0, $args = Array) in /home/h8638/data/www/alvaro.jdart.ru/wp-content/plugins/lj-xp/lj-xp-options.php on line 781 Call Stack: 0.0003 392728 1. {main}() /home/h8638/data/www/alvaro.jdart.ru/index.php:0 0.0004 394544 2. require('/home/h8638/data/www/alvaro.jdart.ru/wp-blog-header.php') /home/h8638/data/www/alvaro.jdart.ru/index.php:17 0.0007 403984 3. require_once('/home/h8638/data/www/alvaro.jdart.ru/wp-load.php') /home/h8638/data/www/alvaro.jdart.ru/wp-blog-header.php:12 0.0008 413640 4. require_once('/home/h8638/data/www/alvaro.jdart.ru/wp-config.php') /home/h8638/data/www/alvaro.jdart.ru/wp-load.php:29 0.0014 452984 5. require_once('/home/h8638/data/www/alvaro.jdart.ru/wp-settings.php') /home/h8638/data/www/alvaro.jdart.ru/wp-config.php:93 0.0768 10732528 6. include_once('/home/h8638/data/www/alvaro.jdart.ru/wp-content/plugins/lj-xp/lj-xp.php') /home/h8638/data/www/alvaro.jdart.ru/wp-settings.php:195 Warning: Declaration of LJXP_Walker_Category_Checklist::start_el(&$output, $category, $depth, $args) should be compatible with Walker::start_el(&$output, $object, $depth, $args, $current_object_id = 0) in /home/h8638/data/www/alvaro.jdart.ru/wp-content/plugins/lj-xp/lj-xp-options.php on line 781 Call Stack: 0.0003 392728 1. {main}() /home/h8638/data/www/alvaro.jdart.ru/index.php:0 0.0004 394544 2. require('/home/h8638/data/www/alvaro.jdart.ru/wp-blog-header.php') /home/h8638/data/www/alvaro.jdart.ru/index.php:17 0.0007 403984 3. require_once('/home/h8638/data/www/alvaro.jdart.ru/wp-load.php') /home/h8638/data/www/alvaro.jdart.ru/wp-blog-header.php:12 0.0008 413640 4. require_once('/home/h8638/data/www/alvaro.jdart.ru/wp-config.php') /home/h8638/data/www/alvaro.jdart.ru/wp-load.php:29 0.0014 452984 5. require_once('/home/h8638/data/www/alvaro.jdart.ru/wp-settings.php') /home/h8638/data/www/alvaro.jdart.ru/wp-config.php:93 0.0768 10732528 6. include_once('/home/h8638/data/www/alvaro.jdart.ru/wp-content/plugins/lj-xp/lj-xp.php') /home/h8638/data/www/alvaro.jdart.ru/wp-settings.php:195 Warning: Declaration of LJXP_Walker_Category_Checklist::end_el(&$output, $category, $depth, $args) should be compatible with Walker::end_el(&$output, $object, $depth = 0, $args = Array) in /home/h8638/data/www/alvaro.jdart.ru/wp-content/plugins/lj-xp/lj-xp-options.php on line 781 Call Stack: 0.0003 392728 1. {main}() /home/h8638/data/www/alvaro.jdart.ru/index.php:0 0.0004 394544 2. require('/home/h8638/data/www/alvaro.jdart.ru/wp-blog-header.php') /home/h8638/data/www/alvaro.jdart.ru/index.php:17 0.0007 403984 3. require_once('/home/h8638/data/www/alvaro.jdart.ru/wp-load.php') /home/h8638/data/www/alvaro.jdart.ru/wp-blog-header.php:12 0.0008 413640 4. require_once('/home/h8638/data/www/alvaro.jdart.ru/wp-config.php') /home/h8638/data/www/alvaro.jdart.ru/wp-load.php:29 0.0014 452984 5. require_once('/home/h8638/data/www/alvaro.jdart.ru/wp-settings.php') /home/h8638/data/www/alvaro.jdart.ru/wp-config.php:93 0.0768 10732528 6. include_once('/home/h8638/data/www/alvaro.jdart.ru/wp-content/plugins/lj-xp/lj-xp.php') /home/h8638/data/www/alvaro.jdart.ru/wp-settings.php:195 HTML5. Загрузчик изображений и миниатюр | Блог Alvaro
HTML5 — Загрузчик изображений и миниатюр. Новые стандарты, старые проблемы
26 ноября 2011 17:19

Всем привет. Не так давно я написал статью о создании загрузчика изображений на флеше. Там я упомянул, что загрузчик можно реализовать и с помощью html5 File API. Несколько вечеров и — ура — я это сделал. Настало время рассказать, какие приемы я использовал, в каких браузерах это работает, и стоит ли этим вообще пользоваться.
Напомню вкратце требования: необходимо реализовать загрузчик изображений, поддерживающий пакетную загрузку, создание миниатюр(и загрузку их на сервер), и приемлемый интерфейс.

Полностью моя статья на Хабре

Рубрика: Всякая всячина
Всякая всячина
Если я не знаю, в какую рубрику поместить пост - я добавляю его сюда. Просто и практично :)
Кинорецензии
В этой рубрике публикуются рецензии на фильмы, которые я недавно посмотрел и захотел поделиться впечатлениями. Это не обязательно премьеры
Стихи
Здесь публикуются различные стихотворения, от классики до моих собственных. В некоторых случаях прилагаются комментарии к ним