Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Идея сайта... Стоит двигацца дальше?! (https://javascript.ru/forum/project/3686-ideya-sajjta-stoit-dvigacca-dalshe.html)

x-yuri 23.06.2009 12:56

не бывает лучших форматов. JSON эффективнее/проще XML (например, для php <-> javascript), а вот какие преимущества у XML

B~Vladi 23.06.2009 13:24

Цитата:

Сообщение от Kolyaj
От задачи зависит. В JavaScript'е JSON -- больший true.

В топку JSON и остальную херь
Цитата:

Сообщение от Kolyaj
Кем?

w3c

B~Vladi 23.06.2009 13:26

Цитата:

Сообщение от x-yuri
а вот какие преимущества у XML

Вероятность того, что в будущем xml будет основным форматом передачи данных намного выше, чем какой-то JSON. Пример - HTML5 это по-сути и есть xml. так что...

Kolyaj 23.06.2009 13:28

Цитата:

Сообщение от B~Vladi
В топку JSON и остальную херь

А обоснование есть? Ну кроме того, что json на стороне клиента парсится на порядок проще и быстрее.

Для справки: объект XMLHttpRequest имеет в своем имени XML вовсе не потому, что предназначается для передачи XML, а всего лишь ребята из Mircosoft хотели протолкнуть в году так 2000 эту технологию внутри Microsoft же, а XML тогда был дико популярен.

Kolyaj 23.06.2009 13:32

Цитата:

Сообщение от B~Vladi
Пример - HTML5 это по-сути и есть xml

Это откуда такое странное заблуждение? http://www.w3.org/TR/html5/semantics...the-br-element XML-парсер подломится на таких примерах.

B~Vladi 23.06.2009 13:35

Цитата:

Сообщение от Kolyaj
А обоснование есть?

Это имхо, какие обоснования нужны?!
Цитата:

Сообщение от Kolyaj
Для справки: объект XMLHttpRequest имеет в своем имени XML вовсе не потому, что предназначается для передачи XML

:blink: ну вот... ты разрушил все мои представления.
По-моему ты пишешь глупости. Объекта XMLHttpRequest в ИЕ вообще нет, если что. Но и ActiveX и XMLHttpRequest возвращают именно xml и JS воспринимает это соответственно. Конечно, можно получить и просто текст, а потом парсить, но это уже извращение. Да, и XMLHttpRequest был придуман именно для XML.

B~Vladi 23.06.2009 13:36

Цитата:

Сообщение от Kolyaj
Это откуда такое странное заблуждение? http://www.w3.org/TR/html5/semantics...the-br-element XML-парсер подломится на таких примерах.

Я же не грю, что это чистый XML. Я грю, что всё сводицца к этому... Свои теги, свои атрибуты...

x-yuri 23.06.2009 13:49

Цитата:

В топку JSON и остальную херь
а мне вот про w3c такое сказать хочется, особенно когда html5 не появился, а был xhtml. Увлеклись они, имхо

Цитата:

Пример - HTML5 это по-сути и есть xml
ты хотел сказать xhtml и есть по сути xml

Цитата:

Я же не грю, что это чистый XML. Я грю, что всё сводицца к этому
xhtml ближе к xml. Внимание вопрос: почему появился html5?

Цитата:

Объекта XMLHttpRequest в ИЕ вообще нет, если что
придираешься

Цитата:

Конечно, можно получить и просто текст, а потом парсить, но это уже извращение
зачем парсить? Можно передать html-разметку, а можно просто данные (json) и ничего парсить не нужно

Kolyaj 23.06.2009 13:53

Цитата:

Сообщение от B~Vladi
Объекта XMLHttpRequest в ИЕ вообще нет, если что.

Но впервые реализован он был именно в ИЕ5, если что. Хоть и в качестве ActiveX.

Цитата:

Сообщение от B~Vladi
Да, и XMLHttpRequest был придуман именно для XML.

http://archives.maillist.ru/13159/514403.html
Цитата:

Я понял, что MSXML-библиотека добавлена в IE, и, имея некоторые хорошие контакты вне группы XML, которые, могли бы помочь - пообщался с Джином Паоли, который управлял командой XML, и мы довольно быстро достигли соглашения, чтобы подключить XMLHTTP как часть библиотеки MSXML. Это есть объяснение тому, откуда произошло название "XMLHTTP" - объект главным образом работает с HTTP и не имеет с XML особой связи. Но для наиболее лёгкого оправдания того, почему объект включается в эту библиотеку, мне пришлось впихнуть в название его слово "XML" (к тому же, XML был раскрученной технологией и казался хорошим маркетинговым подспорьем для объекта).
Он конечно создавался с учетом XML, но никак не специально под него.

B~Vladi 23.06.2009 13:57

Цитата:

Сообщение от x-yuri
ты хотел сказать xhtml и есть по сути xml

Цитата:

Сообщение от x-yuri
xhtml ближе к xml.

Я сам уже запутался еп где html, а где xhtml...
Цитата:

Сообщение от x-yuri
Внимание вопрос: почему появился html5?

Ответ
Цитата:

Сообщение от x-yuri
Увлеклись они, имхо

Цитата:

Сообщение от x-yuri
зачем парсить? Можно передать html-разметку, а можно просто данные (json) и ничего парсить не нужно

не суть
Цитата:

Сообщение от x-yuri
придираешься

может быть...


Часовой пояс GMT +3, время: 00:44.