JSON — некое строковое представление данных, т.е. синтаксис/формат. Кстати, там есть отличия от синтаксиса Javascript, например, строки должны быть обрамлены только двойными кавычками, и наименования полей обязательно строки (http://json.org). Javascript object — это некая область памяти, содержащая данные. Вроде разные вещи?
Таки не надо круглых глаз. Условия такие. Да и почему нет? Это порой удобнее REST'ов бывает, например, если есть MS SQL 2005+ с готовыми эндпойнтами, которые принимают данные в виде XML.
Не лучше (ну, в моем случае). У меня эти данные уйдут на сервер в виде XML, например, и в случае положительного ответа еще и обновят подгруженный ранее XML, из которого с помощью XSL-трансформации получится HTML, отображаемый пользователю =)
Статья о поддержке, а там обычно много относительно небольших задач. Для них почасовая оплата (возможно, с предоплаченными часами) работает лучше всех остальных, в которых либо слишком большие накладные расходы (при рассмотрении и оценке каждой задачи отдельно), либо есть риск недооценить объем работы (при фиксированной абонентской плате).
Да, разную стоимость часа для специалистов разной квалификации тоже никто не отменял («по этой задаче — программисту нужен 1 час, верстальщику — полчаса»). Все очень наглядно, а это тоже немаловажный фактор.
Если его использовать в нас, никто не мешает установить какие-то рамки для внутреннего использования, например в документах писать «ИСЧО», невзирая на правила, действующие в России. И претензии не принимаются, точно так же, как мы не имеем права указывать вам, как говорить о нас.
Там более, вариант «на Украине» считается правильным В России, а поэтому вряд ли может быть оспорено его использование внутри страны. А вот у нас, в Украине, по-правилам принято говорить «В», без исключений.
Не разбираюсь я в тонкостях украинского языка (который используется на Украине). Да и говорим про русский вроде (кстати, непонятно, с чего вы взяли, что его можно использовать только в России) ;-)
P.S. А знаете, давайте от англоговорящих потребуем говорить «в Украине». А то заколебали со своим «in Ukraine».
Ближе всего Prototype — $('testForm').serialize(true), но он спотыкается на массивах объектов (просто массивы обрабатывает нормально).
В mootools получилось что то похожее только через:
var hm = $('testForm').toQueryString();
hm = '{"'+hm+'"}';
hm = hm.replace(/&/g, '","');
hm = hm.replace(/=/g, '":"');
var jsn = JSON.decode(hm);
и то, там тоже самое, что и в jQuery.serializeArray — никаких распихиваний значений по свойствам объектов.
Если знаете — напишите, добавлю в топик.
Кроссдоменные запросы — еще раз правы, тоже не думаем.
Прямой доступ к базе — не надо так категорично ;-)
Да, разную стоимость часа для специалистов разной квалификации тоже никто не отменял («по этой задаче — программисту нужен 1 час, верстальщику — полчаса»). Все очень наглядно, а это тоже немаловажный фактор.
Не разбираюсь я в тонкостях украинского языка (который используется на Украине). Да и говорим про русский вроде (кстати, непонятно, с чего вы взяли, что его можно использовать только в России) ;-)
P.S. А знаете, давайте от англоговорящих потребуем говорить «в Украине». А то заколебали со своим «in Ukraine».