Сейчас VK стал уже более-менее адекватным по отношению к безопасности и приватности данных, а вот пару лет назад с помощью нехитрой связки m.vk.com + VK API + user api можно было выдрать на порядок больше информации, чем человек (как он полагал) позволил узнать с сайта
К примеру вот. Я не говорю делать «так же, как и здесь», но повсеместное засилье bootstrap'a и контрол в одном с ним стиле пойдут на пользу UI. Основные цвета элемента управления — черный и белый, как в бутстрапе. Сначала верстается обычный интерфейс, а затем уже подгоняется под целевой стиль, только тогда ваш datepicker пусть становится голубо-синим. А до этого момента Вы не можете догадываться на сайте с каким стиле будет использоваться Ваш элемент управления
По крайней мере, у нас есть язык страницы и интерфейса — уже как минимум сможем отличить ru от en и dd.mm.yyyy от yyyy-mm-dd.
И обратите внимание на Date.js, чтобы не плодить велосипедов.
> очень настраивабелен.
Лично я ценю, когда для шаблона можно вручную настроить хотя бы классы отображения, а лучше, когда весь шаблон. Но это мое ИМХО.
Гляньте в сторону bootstrap-подобных решений и сделайте подобное. Очень удобно, когда дизайн контрола ненавязчив и почти незаметен, чтобы его можно было в дальнейшем модифицировать(а не переделывать заново) для различных стилей
Я тоже любитель «интерактивных няшных html5-формочек, сенсорных интерфейсов и все такое», но поверьте, когда работаешь с реальными данными, то осознаешь весь кошмар подобных решений.
Он должен понять как второе января, потому что разделитель — точка. И вообще, для этого в некоторых фреймворках (.NET, к примеру) есть CultureInfo, указывающее, как принято писать дату в той или иной стране.
К тому же, после ввода 02.01.2012 в значении поля может установиться ярким текстом 2 января 2012, что недвузначно укажет пользователю, что же он ввел.
По интерфейсу — что-то мне это больно напоминает надоевший Ext.js. Ну то есть дизайна как такового нет вовсе.
Сделайте отступы, пожалуйста.
У встроенного <input type=«date» /> интерфейс и то удобнее. Вообще самый удобный и быстрый способ, который я знаю — просто вбивать строку, а уж контрол должен попытаться правильно понять пользователя. Проверял на 2000 записях, вбитых вручную
рискну предположить, что в таком подходе после строковой шаблонизации элемента не надо бегать по DOM и руками навешивать обработчики событий по onclick и так далее.
Для серьезных проектов CSS3 filters пока, к сожалению, не применимы. Уж слишком простоваты эффекты.
Например нельзя тонировать и изменить контрастность изображения. Вместо этого есть вращение или grayscale. Но это не то
А вы пункт два выполняли в запущенном Skype? Потому что настройки отображаются для активного приложения
Но к ним нужно добавить возможность ручного ввода даты.
И обратите внимание на Date.js, чтобы не плодить велосипедов.
> очень настраивабелен.
Лично я ценю, когда для шаблона можно вручную настроить хотя бы классы отображения, а лучше, когда весь шаблон. Но это мое ИМХО.
Гляньте в сторону bootstrap-подобных решений и сделайте подобное. Очень удобно, когда дизайн контрола ненавязчив и почти незаметен, чтобы его можно было в дальнейшем модифицировать(а не переделывать заново) для различных стилей
Он должен понять как второе января, потому что разделитель — точка. И вообще, для этого в некоторых фреймворках (.NET, к примеру) есть CultureInfo, указывающее, как принято писать дату в той или иной стране.
К тому же, после ввода 02.01.2012 в значении поля может установиться ярким текстом 2 января 2012, что недвузначно укажет пользователю, что же он ввел.
По интерфейсу — что-то мне это больно напоминает надоевший Ext.js. Ну то есть дизайна как такового нет вовсе.
Сделайте отступы, пожалуйста.
У встроенного <input type=«date» /> интерфейс и то удобнее. Вообще самый удобный и быстрый способ, который я знаю — просто вбивать строку, а уж контрол должен попытаться правильно понять пользователя. Проверял на 2000 записях, вбитых вручную
habrastorage.org/storage2/50e/b95/00d/50eb9500d2baa347b0c34bee58f38900.png
Два:
habrastorage.org/storage2/a58/f86/eba/a58f86ebaf70044e04da0d81f1b4efac.png
Три:
habrastorage.org/storage2/448/41d/e6e/44841de6ef31aa1255e2ee05f9cf8a6c.png
Для того, чтобы перейти в маркет надо из [два] нажать «отзывы и оценки»
Упс. Не заметил. Каюсь
Например нельзя тонировать и изменить контрастность изображения. Вместо этого есть вращение или grayscale. Но это не то