24.png
Работаю над новой версией
Callme, в ней планируются такие нововведения (которые вы можете комментировать здесь).
Input type='tel'Добавится тип текстового поля
tel для телефонов. Предварительно он будет использоваться для валидации номеров телефонов. Насчёт подключения маски я не уверен, так как многие из сайтов работают не с одной страной, а потому форматы номеров совершенно разные. Поэтому вы сможете сами подключать маску при желании, а я вероятно сделаю так, чтобы в это поле можно было указывать только символы +-, пробел и цифры.
Переход на CoffeeScriptТехнически это будет более удобно для разработки, а результирующий файл будет в двух форматах: сжатым и для редактирования. То есть редактировать вы сможете либо coffee, либо сам js, как вам удобнее. Но вообще я склоняюсь к варианту сжимать результат в js и всю разработку вести только в coffee. Так что это пока вопрос открытый. Почитать о том, что такое CoffeeScript, вы можете
здесь.
Решится вопрос с дублированием полейНу, тут всё ясно.
Долгая отправкаВероятно, отправка города и страны, рассчитанных по ip-адресу, в письме с уведомлением было не самым продуктивным решением, некоторым пользователям это совершенно не нужно, но при каждой отправке скрипт отправляет запрос на whois и определяет координаты.
Чтобы ускорить работу отправки, я сделаю следующее: в уведомлении будет отправляться ip-адрес посетителя и ссылка на whois. Если нужно, можно будет кликнуть на ip, тогда откроется страница, где будут указаны город и страна посетителя. Отправка станет работать
значительно быстрее.
Сам whois я хочу разместить на dedushka.org, он будет динамически отправлять запрос на один из сервисов, определять координаты и показывать их на странице. Выбирать какой-то один whois для такой ссылки будет неправильно, так как при изменении настроек придётся обновлять скрипт, а так мне будет достаточно получить фидбек от кого-то из пользователей, что whois работает не так, как надо, и я поменяю настройки на сервере, и всё продолжит работы в штатном режиме.
Фикс в отправке смсДобавился беларуский провайдер, но я не уверен, что он очень популярен и удобен. Если пользователи из Беларуси могут его потестить в боевых условиях, отпишитесь пожалуйста. Или предложите другого с нормальным api.
Сейчас в смс отправляются все параметры из уведомления, обрезанные до 160 символов, чтобы вмещаться в одно смс. Думаю убрать оттуда ip и названия полей, чтобы в смс приходили только значения (например: Чехол на iPhone 6, Николай, красный, Амстардам, ул. Тихомирова, 16, +31-*******).
При большом количестве полей это будет очень удобно.
Несколько конфиговКак и обещал, сделаю возможность загружать отдельные конфиги и использовать их независимо друг от друга на странице. Чтобы указать, какой нужен конфиг, достаточно будет ппоменять параметр в html на кнопке, которая будет вызывать его. Для тех, кто пользуется одним конфигом (а это примерно 75% пользователей), ничего не поменяется, текущий файл config.js будет использоваться по умолчанию.
Поясню, для чего нужны несколько конфигов: вы сможете вызывать несколько (на самом деле любое количество) форм на странице. В формах будут любые поля, любые скины и надписи. Отправка всех форм будет производиться через всё тот же файл send.php, то есть количество настроек не изменится.
Хотите новую форму? Добавьте новый конфиг и новую кнопку для его вызова.
Работа на мобильномПравильнее сказать "работа над ошибками": форма станет лучше отображаться на мобильных экранах и планшетах.
Новый скинЭто будет сюрприз. У нас появится новый скин, который вообще не похож на другие. Один из пользователей знает, что это за скин, и как он будет выглядеть, но вряд ли расскажет :)
Чего не будетАттач файлаЗачем вам ататчить файл в форму заказа обратного звонка? Я вообще не понимаю ажиотажа вокруг этого вопроса — это неудобно и не нужно. Аргументы "ну, просто мне очень надо" не котируются.
Отправка сообщений в Viber, WhatsApp, Telegram Тем, кто хочет получать уведомления о новых заказах в мобильные мессенджеры, увы и ах — не получится. В кровавой псевдоборьбе со спамом их разработчики заблочили всё что можно, кроме спамеров. Поэтому да — вы и дальше будете получать тонны помоев на тему пиццы и такси в Москве и Киеве, но нет — вы не сможете настроить получение уведомлений с вашего магазина. Пока так.
Если у вас есть варианты, которые могут исправить последний пункт — пишите мне.
Ваши мнения?