Pull to refresh
18
0
Вадим Крючков@long

User

Send message
Фактически, в среде разработчиков, термин уже определяет паттерн. А вот то, что за ним при этом скрываются совершенно разные реализации - это плохо. Для разработчиков.
Если мы говорим о паттерне, то достаточно того, что каждый участник знает что из себя представляет этот паттерн. Собственно для этого и нужны паттерны, да и просто названия технологий.
Я к чему этот разговор завел - для заказчика Ajax - это красивая и популярная завлекаловочка. Для разработчиков - это своего рода паттерн разработки. А паттерн должен достаточно четко определять метод реализации. Вот представь - мы с тобой разрабатываем сервис, договорились, что у нас будет Ajax. Ты это понимаешь как передачу XML, а я - выдачу HTML. Т.е. нам придется дополнительно договариваться как будет реализовываться, чтобы приложение было более-менее цельным и в одном стиле написаным. А вот если бы мы ввели дополнительно термин, например, xAjax (eXtended) то уже было бы понятно с чем будем работать.
Если бы все так расширялось, то слов - ложка, вилка, нож - не было бы. Были бы просто - столовые приборы ;)
Начнем с того, что называется все же XMLHttpRequest(см. например http://www.w3.org/TR/XMLHttpRequest/#xml… Соответственно ни о каком HTML или JSON речи не идет. Более того, абривеатура Ajax расшифровывается как Asynchronous JavaScript and XML (http://en.wikipedia.org/wiki/Ajax_%28pro… Собственно про HTML мы и тут не видим ;)
Нет, я не против развития технологии. Более того, считаю, что в большинстве случаев генерация в ответ HTML-кода наиболее разумное решение (и сам такой подход использую). Но мы же не "тупые" заказчики, которые покупаются на красивые слова. Поэтому называть вещи надо своими именами. Поэтому называть статью "о совмещении подходов к написанию Ajax-приложений" минимум - не корректно.
Строго говоря, подход только один и Ajax'ом можно назвать работу исключительно с XML. Все остальное - технология с другим названием.
критично они сами себя оценивают:
webalta.ru - 79
webalta.net - 6
12 ...
17

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity