Как стать автором
Обновить

Комментарии 20

Можно было начинать сразу со второй части.
теги: javascript, html5, canvas, аналитика, разработка
Вы уверены, что ту статью опубликовали?
создание оконного калькулятора для розничного покупателя который на практике решал бы задачу “100%-го расчёта стоимости изделия на сайте” скорее всего лишено всякого смысла. Им просто не будут пользоваться.

вот за этот фрагмент, спасибо настоящее и искреннее
В молодости? Два года назад?
тип того, все старые проекты, в которых код явно отличается от того, что сейчас — «проекты молодости».
а какой смысл в этой дерьмоверсии конструктора? там обфусцированный код. и на ваш подход в программировании решения задачи не посмотреть. как вам написали выше можно эту часть опустить или сменить её тэги и хабы или не отрывать от остальых частей.
Пока что статья напоминает курсовую одного студента по предмету Базы данных — он сделал всё на одной таблице. А что бы оправдать это он задачу на разработку дополнил (после неудачной попытки сдачи) такими необычными условиями, в которых вариант решeния на одной таблице имел смысл. Одно из них: клиент обращается к услугам мастерской лишь однажды — поэтому справочник клиентов не нужен.
Скажите пожалуйста, а красным цветом окно помечается, когда периметр превышает какое-либо значение?
А то написано «ошибка», а я не знаю что в окне не так (думаю, что размер).
Периметр рамы имеет ограничение по максимальному размеру, минимальный размер ограничен внутренними элементами. Если какие-то компоненты изделия выпадают из допустимых значений — они обводятся красным. Естественно при наличии ошибки в конструкции расчёт цены не возможен. Поэтому он и пишет «ошибка» на месте цены.
Для подобных задач существуют специальные облегченные по функционалу версии расчетных программ — дилерские версии. Там и 100% идентичность расчетов, и печать документов, выгрузка заказов в файл, и все что пожелаете. У СуперОкон денег стоят, у нас дилерка в winDraw бесплатна.
Оконный калькулятор онлайн это конечно интересно, но смысла в его применении особого нет, разве что для красоты или такой фичей похвастаться. Гораздо более полезная фишка — отображать дилеру статус заказа в личном кабинете.
На практике проблематично обеспечить специальными облегчёнными версиями несколько сотен мелких дилеров. Именно поэтому мы и решились на создание своего конструктора для которого требуется только браузер.

Смысл применения оконного калькулятора на сайте определяется составом клиентуры. В нашем случае смысл однозначно присутствовал.

«Фишка» о которой вы упомянули была реализована как раз вторым этапом на базе данного калькулятора летом 2011 года.

Дело в том, что если судить по представленному демо-калькулятору, он предоставляет сильно ограниченные возможности в построении изделий.
Нет возможности строить штульповые окна, балконные блоки, простые раздвижные конструкции (например ПВХ раздвижки), нельзя добавить подставочник. Нет очень важной функции — пользовательских характеристик, т.е. нельзя выбрать тип ручки, положение ручки, нюансы фурнитуры или дополнительные плюшки, например степени безопасности, микропроветривание и т.п.

В целом Ваш построитель оставляет положительные впечатления по быстродействию, но ему еще необходимо развиваться.
Как вы актуализируете данные для расчета? Сделали свою выгрузку настроечных данных из СуперОкон?

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

В случае СуперОкон это достаточно накладное дело, поскольку каждое место дилера требует покупки лицензии. Если рассматривать winDraw — там все гораздо проще, есть инсталлятор, который автоматически разворачивает все необходимое на дилерском компьютере. Дилеры могут скачать инсталлятор с сайта и поставить самостоятельно. Так же последние версии настроек расчетной базы завода качаются программой или автоматически, или в ручную с сайта по необходимости.
Калькулятор представляет ровно те возможности, которые необходимы для основной массы заказов поступающих от дилеров. Если этих возможностей не хватает, они добавляются. Например ламинация была добавлена тогда, когда появилась производственная возможность её делать.

Вопросы которые вы поднимаете довольно обширны и весьма специфичны. Я готов ответить на ваши вопросы (и задать свои) в частном порядке.
Вообще прикольно, но хочется уже посмотреть на реализацию
Демоверсия не работает.
А вторая часть статьи будет?
Александр, а вам не приходили с предложением сделать калькулятор в виде приложения для телефона? Плюс к нему ещё лазерную рулетку с Bluetooth, и можно считать окна не отходя от проёмов!
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации