а как же поле pic_name?
в ваших 2-м и 3-м варианте файлики скапливаться все равно будут...
только вот пожалуйста, опишите процесс получения самой капчи и объясните, нужны ли там файлы изображений?
давно делал похожую вещь - crop и resize картинки с превьюшкой http://dsms.ru/pic2phone/
превьюшка - полная картинка, размеры и положение которой указываются в зависимости от выделения, установленная в блок с overflow
И вы говорите об удобстве? ;))
Самый ужасный вариант ввода - разбиение на 3 поля...
А идеальный - текстовое поле с кнопкой календарика.
Итого:
Дату рождения проще всего ввести с клавиатуры, не шарясь мышкой по экрану, в то время, как ближайшие даты лучше выбирать на календаре. Распознавание даты - задача просто элементарная, надо лишь учитывать американский формат (ММ/ДД/ГГГГ) - либо упомянуть об этом, либо, как очень хорошо уточнили выше, выводить рядом то, как дату понял скрипт.
Об удобстве календаря тоже можно много чего сказать, формат комментария для этого не слишком удобен. Можно например воспользоваться "скроллинговым" календарем (Горбунов, Apple etc) для ближних дат, либо "полноразмерным" календарем (ваш вариант, ext-js etc), в котором каждую часть даты можно выбирать из полного списка.
Далее, разумеется, это все улучшать, например совмещая подходы - календарь со скроллом, в котором клик на год показывает большое табло.
В итоге получаем компактное поле с большими возможностями. Очень хочу в ближайшее время написать подробные разборы различных элементов интерфейса.
Все это, конечно, было имхо, но я надеюсь, что так думаю не я один...
ух, спасибо, посмеялся))
rtfm session, session.save_handler etc.
в ваших 2-м и 3-м варианте файлики скапливаться все равно будут...
только вот пожалуйста, опишите процесс получения самой капчи и объясните, нужны ли там файлы изображений?
"по мотивам"...
javascript:function aclk(e){this.coll=this.coll?false:true;var p=this.parentNode.parentNode.parentNode,m=p.style.marginLeft;p=p.nextSibling;while(p){if(p.nodeType==1){if(p.style.marginLeft =0)f(o[i]);}}byClass('reply_word_holder','div',function(o){var e=document.createElement('img');e.src='/i/fav_add.gif';e.onclick=aclk;o.insertBefore(document.createTextNode(' '),o.firstChild);o.insertBefore(e,o.firstChild)})
через пару часов дома оформлю это в user-script ;)
и вряд ли это беда роликов, это беда некоторых айтишников ;)
еще оч порадовали заметки внизу экрана
она таки клёвая ;)
=)
и совместить все данные тестов в одну табличку, для интересующихся)
http://dsms.ru/pic2phone/
превьюшка - полная картинка, размеры и положение которой указываются в зависимости от выделения, установленная в блок с overflow
src спасет отца русской демократии ;)
можно линк?
img{width:...;height:...;} улыбнуло ;)
ЗЫ ну и инвайт плз hlomzik@mail.ru
ко всему прочему это ее еще и вредной делает
разве что информация по кешированию полезна
Самый ужасный вариант ввода - разбиение на 3 поля...
А идеальный - текстовое поле с кнопкой календарика.
Итого:
Дату рождения проще всего ввести с клавиатуры, не шарясь мышкой по экрану, в то время, как ближайшие даты лучше выбирать на календаре. Распознавание даты - задача просто элементарная, надо лишь учитывать американский формат (ММ/ДД/ГГГГ) - либо упомянуть об этом, либо, как очень хорошо уточнили выше, выводить рядом то, как дату понял скрипт.
Об удобстве календаря тоже можно много чего сказать, формат комментария для этого не слишком удобен. Можно например воспользоваться "скроллинговым" календарем (Горбунов, Apple etc) для ближних дат, либо "полноразмерным" календарем (ваш вариант, ext-js etc), в котором каждую часть даты можно выбирать из полного списка.
Далее, разумеется, это все улучшать, например совмещая подходы - календарь со скроллом, в котором клик на год показывает большое табло.
В итоге получаем компактное поле с большими возможностями. Очень хочу в ближайшее время написать подробные разборы различных элементов интерфейса.
Все это, конечно, было имхо, но я надеюсь, что так думаю не я один...
"Мининформсвязи вспомнил, что давно уже официально обязал"