пятница, 25 сентября 2009 г.

Загрузчик. Движение не останавливается

[kudryavsky]

bbCode и Textile? Отличная мысль.

Сначала о мыслях. Начал отвечать на комментарии и понял, что очень не хватает поддержки языка разметки. Вопрос встает особенно остро с увеличением размеров комментария. Почитал про bbCode, Textile. Какие будут за и против?

Пока остановился на bbCode, он привычнее. Теперь можете отражать свои мысли в комментариях комфортно для восприятия. Но интересно на самом деле не это.

Меня буквально осенила идея. Что, если в результате загрузки изображения с помощью Загрузчика выдавать не только html код, а также дать возможность выбрать код в формате bbCode или Textile. В результате мы значительно расширяем сферу применения Загрузчика - его можно будет комфортно использовать при работе с такими CMS, как TextPattern, а также на форумах, на которых возможность загрузки изображений отключена из соображений экономии места на сервере. Таких форумов сотни, если не тысячи, и многие из них поддерживают bbCode.

Процесс идет и я очень этому рад. Релиз состоялся вчера, а у меня уже есть список неудобств и ошибок + план дальнейшего развития как минимум на 2 версии вперед :)

Итак, двигаемся дальше:

В течение 2-3х дней выпустить обновление с правками:

1. Валится верстка в браузерах под Linux. Замечено как минимум на Ubuntu и Zenwalk. Хм... Нужно срочно разобраться, в чем дело.
Ошибка
2. Сообщать, если не заполнены поля данных Google аккаунта. Сейчас Загрузчик задумывается и задумывается надолго :)
3. Присваивать имени альбома значение по-умолчанию, например "Web". Сейчас, если поле названия альбома не заполнено, выдается ошибка.
4. nofollow в генерируемой ссылке.
5. В демоверсии не запрашивать данные аккаунта, а использовать жестко заданный, специально созданный под это аккаунт.
6. Убрать глупое ограничение на загрузку более одного изображения в демо. !Done
7. Если заходим в настройки, а затем нажимаем в браузере Назад, то появляется пустая страничка с кнопкой «Сохранить». Ситуация внештатная, но лучше исправить.
8. Возможность указывать высоту вручную.
9. Добавить иконку, предложенную SearchBot.

Версия 1.1.

1. Наложения водяного знака "на лету".
2. Клиент-сайд масштабирование, чтобы не тянуть лишние мегабайты. На данный момент ресайз происходит на сервере.
3. Букмарклет для ускорения вставки HTML кода на страницу.
4. Высчитывать значение для атрибута height автоматически с учетом параметра width и aspect ratio.

На данный момент в коде не задается параметр height. Это сделано для того, чтобы избавить пользователя от ручного ввода значения высоты, но это не совсем корректно, в связи с этим HTML страница может "скакать" и разваливаться при загрузке.

Думаю, правильно будет все-таки дать пока возможность указывать высоту вручную. Все, занес восьмым пунктом в список для ближайшего обновления.

5. Загружая изображение иконки для Загрузчика, понял, что нужно два режима генерации кода, с миниатюрой (или preview), когда отображается уменьшенное изображение + полноразмерное по нажатии и без, когда мы имеем дело с и без того маленьким изображением.

Версия 1.2.

1. Убедили. Возможность использовать альтернативные фото-хостинги, такие как Flickr или Я.Фотки. По всей видимости на них нет ограничений по объему хранимых изображений, в отличие от Picasa, у которого ограничение 1Gb. А мы не любим ограничения, так ведь?
+ для кого-то может быть важным местонахождение серверов фотохостинга, для наших, наверное, предпочтительнее хранить на Я.Фотки т.к. аптайм меньше, для буржуев соответственно Flickr или Picasa. Надо здесь поподробнее разобраться, например, какой API они предоставляют и предоставляют ли вообще.
2. Загрузка из веба по url или по клику. Надо думать.
3. Реализация в виде плагина под конкретную CMS или интеграция с визуальными редакторами такими, как TinyMCE. Второе, пожалуй.

Пока примерно такое видение. Вроде, ничего не упустил.

Дайте-ка подумать...

Поступило несколько идей, давайте посмотрим, что действительно заслуживает внимания.

...вводишь ключевик - получаешь картиночную выдачу Google и Flickr, выбираешь картинку - и она у тебя в папке на Picasa

Мне кажется, идея неплохая. Дайте-ка подумать...

сделать возможность создания альбомов и операций с ними. Сделать фотогалерею намного сложнее, чем загрузить картинку, но и намного полезнее — это можно использовать и на сайтах, и в блогах

Мне кажется, не то.

Плагин к Firefox для заливки фотографий в базу и перетаскивания картинок из вкладки типа Закладок в визуальный редактор

Кто писал плагины под FF? Что думаете?

Следующим логичным шагом могло бы стать создание плагинов для заливки и работы с видео из визуального редактора

Есть над чем подумать, но не сейчас. Отложим пока в долгий ящик - пусть зреют.

Сайт Загрузчика

Да, он не менее нуждается в доработке:
1. Нужно срочно реализовать базу клиентов иначе как я буду раздавать обновления?
2. Нужны альтернативные способы оплаты. Думаю, в ближайшие дни прикрутить возможность оплачивать карточкой с помощью LiqPay, там вроде все предельно просто и, конечно же, мерчант от WebMoney. Для этого нужно получить аттестат не ниже персонального, у нас это стоит около 1000 рублей. Таких денег у меня нет. Загрузчику придется заработать себе на мерчант :)

Как видите, работы очень много. Ладно, за дело. Следующий этапом нужно выпустить до конца недели обновление и прикрутить базу клиентов на сайте. Чтож. За работу.

Эй, умник! Что смотришь? Кликай, про тебя ведь написано ;)
Реклама в бомжеленте.

Помогите детям!

[http://motiondontstop.com/zagruzchik-dvizhenie-ne-ostanavlivaetsya/]