блог о движении
это не блог о правилах дорожного движения, а мог бы им быть…

Не останавливаемся!


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.

2 дня, как обычно, растянулись на неделю. Совсем забыл про золотое правило x2, чрезвычайно эффективное при определении сроков: "навскидочное" время, необходимое для выполнения чего-либо нужно умножать как минимум на 2.

Версия 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 рублей. Таких денег у меня нет. Загрузчику придется заработать себе на мерчант :)

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

Andrey K.:

странно, как это ты сразу о BBCode не подумал....



Тормоз:

А мне привычнее и гораздо удобней Textile. Я его и в SkazkiSite встроил, и в магазине Daos он тоже работает. Удобно.



kudryavsky:

Andrey K, да я несколько гораздо более важных моментов пропустил, о чем уж тут говорить? :)



kudryavsky:

Тормоз, я попробую несколько языков разметки, чтобы составить свое мнение. Как выяснилось, этих облегченных языков разметки (lightweight markup language, так они называются) целое множество. Если интересно, ознакомиться можно здесь. Статья на английском, но все должно быть понятно.



Тормоз:

Ага, я знаю. MarkDown ещё неплохой.
Но самый попсовый, естественно, BB :(



Тормоз:

Я к тому, что тебе в твоем продукте прежде всего на попсу надо ориентироваться, а не на своё мнение. Если тебе очень понравится какой-то малораспространённый язык разметки и ты внедришь его в "Загрузчик", то кроме тебя никто этой фичей пользоваться не будет.



kudryavsky:

Малоизвестные языки поддерживать бессмысленно и даже накладно, с этим не поспоришь. Мне в первую очередь хочется для себя разобраться и на чем-то остановиться.



Дмитрий Канавин:

Вы занимаетесь хуйней. Привет Тане, дочке.



Дмитрий Канавин:

Нахуй так пить... Кстати, этот твой блог лучше, чем тот, про осветительные приборы и преломления в подсознании.



Дмитрий Канавин:

Прасти далбаеба. Прасти! Перемкнуло. :) Говори, как мне искупить свою вину!



kudryavsky:

Вы занимаетесь хуйней. Привет Тане, дочке.

А ты нет? У меня сын :)



kudryavsky:

Прасти далбаеба. Прасти! Перемкнуло. :) Говори, как мне искупить свою вину!

Заткнись, лучше скажи каким легковесным языком разметки ты пользуешься? :)



kudryavsky:

Нахуй так пить... Кстати, этот твой блог лучше, чем тот, про осветительные приборы и преломления в подсознании.

Тот блог был первым комом.



Дмитрий Канавин:

Митя Кудрявский, ты палево тут не разводи, понял?! Чо?

А про язык разметки... Я, , им не пользуюсь, . :)



Тормоз:

гыгы :) А Дима сперва Хуем с горы подписался, наверно?



kudryavsky:

Нет, просто Х#ем, но я его все равно узнал.



Юсий:

Это же не Дима. Это Яша спамит))
заодно проспамлюсь сам..



Дмитрий Канавин:

Юр, ты себе чего в руку такое воткнул?



Юсич:

Это демотиватор, Дим))
..было-было дело










  • ПОСЛЕДНИЕ ЗАПИСИ rss-feed


  • РУБРИКИ


  • CСЫЛКИ