Модераторы: Illuminaty

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> HTML vs. XML, Кто кого? 
:(
    Опции темы
rMaveric
  Дата 30.7.2003, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 18.7.2003

Репутация: нет
Всего: 6



Как вы думаете... стоит ли использовать XML для верстки сайтов? Или ограничиться использованием XML как простенькой базы данных с легкой обработкой?


--------------------
Моя благодарность не будет иметь границ. в определенных рамках конечно ;)
---
Веду IT блог
PM MAIL WWW ICQ   Вверх
MuToGeN
Дата 30.7.2003, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Я весь HTML код стараюсь писать по правилам XHTML. Причина простая - если надо поставить какой-нибудь обработчик буфера вывода, то оно делается гораздо проще.


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Unregistered
Дата 30.7.2003, 15:47 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











MuToGeN Так то оно так... Но мне не нравяться например ковычки... Мне не нравится тот факт, что я обязан писать теги в нижнем регистре...

А за исключением этих правил... я и сам пишу... или хотябы стараюсь... по правилам.
  Вверх
MuToGeN
Дата 30.7.2003, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
Но мне не нравяться например ковычки... Мне не нравится тот факт, что я обязан писать теги в нижнем регистре...
почему?


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
m@kxus
Дата 8.8.2003, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 20.2.2003
Где: Estonia

Репутация: нет
Всего: 2



Цитата
Как вы думаете... стоит ли использовать XML для верстки сайтов? Или ограничиться использованием XML как простенькой базы данных с легкой обработкой?
rMaveric, а эт собстна от задачи зависит. Всяко, удобнее из БД запросить ТОЛЬКО ДАННЫЕ в XML, чем гнать с сервера готовую страничку в HTMLе. Ну, а если простенькое чё-то, то и HTMLом обойтись можно...
PM MAIL WWW ICQ AOL YIM MSN   Вверх
Secandr
Дата 11.9.2003, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: нет
Всего: 39



Люди, объясните дураку: зачем нужен xml, и чем он отличается от html.

Желательно на примерах smile.gif

P.S. Я сколько читал, понял, что XML - простая "база данных" и всё.

Это сообщение отредактировал(а) Secandr - 11.9.2003, 16:33


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
m@kxus
Дата 12.9.2003, 08:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 20.2.2003
Где: Estonia

Репутация: нет
Всего: 2



Secandr, XML - это "расширяемый язык разметки", а HTML - это "язык разметки гипер-ссылок", то есть HTML - это облегчённая версия XML или HTML - это особый случай XMLа. XML - не база данных, а язык. Его удобно применять для передачи данных. Почему. Потому что в XML пишутся ТОЛЬКО ДАННЫЕ, никакой информации про внешний вид в нём нет. Позже можно при помощи XSLT-преобразования представить данные в том виде, в котором тебе хочется. Причём, разный внешний вид можно получить на основе одного и того же XMLа.
XSL - расширяемый язык стилей. Буквочка T - это от Transformation, то есть XSLT - "преобразования при помощи расширяемого языка стилей".
HTML - это особый вид XMLа, который поддерживается браузерами и позволяет совместить данные с представлением, с внешним видом. Корректно написаный HTML (по правилам XML), можно также подвергнуть XSLT-преобразованию.

В принципе, если говорить об XMLе в Интернете, то конечным итогом его использования совместно с XSLT, является HTML. В основном схема простая - на сервере генерируется XML, который на клиенте преобразовывается при помощи XSLT.

Базы данных с XML связаны так, что позволяют без проблем его генерировать. Я сам работаю с БД Oracle 9i - она позволяет как раз сгенерировать XML и прямо там же, на сервере, обработать его при помощи встроеного XSLT-процессора.
PM MAIL WWW ICQ AOL YIM MSN   Вверх
MuToGeN
Дата 12.9.2003, 09:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
HTML - это особый вид XMLа

m@kxus, простой HTML не подходит под определение XML. XHTML - да. А корректно написаный HTML - это в том числе и <br>, <img src=...> итд. вместо <br /> итд.


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Secandr
Дата 12.9.2003, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: нет
Всего: 39



А как можно приминять xml на сайте?
Вопрос чисто практический...

Я сейчас храню данные в базе данных mysql и оброботав её при помощи скриптов *.php получаю html.
А куда можно вставить xml?


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
m@kxus
Дата 12.9.2003, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 20.2.2003
Где: Estonia

Репутация: нет
Всего: 2



MuToGeN, ты хочешь поспорить со мной, что ли?
Вот тебе, модератор, выдержка из W3.org:
Цитата
What is XHTML?
The Extensible HyperText Markup Language (XHTML™) is a family of current and future document types and modules that reproduce, subset, and extend HTML, reformulated in XML. XHTML Family document types are all XML-based, and ultimately are designed to work in conjunction with XML-based user agents. XHTML is the successor of HTML, and a series of specifications has been developed for XHTML.
Умник...

Secandr, допустим, у тебя есть некий список (отчёт) каких-то данных, например - работники фирмы. Допустим, что красным цветом у тебя выделены начальники, а серым - уборщики. Ты на сервере генерируешь HTML, где так и написано, что мол IF rabotnik_type = "boss" then echo 'COLOR = red' else echo 'COLOR = gray'... ну или как там оно в PHP, не помню уже.
Допустим, твой босс, просматривая отчёт этот в браузере, говорит тебе - "А чё эт я красным цветом, а? Давай, типа, зелёным!!! А то уволю, нахх!". Ты бегишь за комп, открываешь otchjot.php, правишь, попутно чё-то не то вводишь, сервер выдаёт ошибки, ты паникуешь, делаешь ещё хуже и наконец вот ломается. Ой!, правда?

Так вот, в случае с XML/XSL ты на сервере генерируешь такое, к примеру:
...
<rabotniki>
<rabotnik type="boss" name="San Sanychj Lopuhov" income="300000" />
<rabotnik type="mouse" name="MarIvanna Sidorova" income="300" />
</rabotniki>
Потом при помощи XSLT творишь вот так вот:
...
<xsl:choose>
<xsl:when type="boss">
<font color="green">
<xsl:value-of select="@name" />
</font>
</xsl:when>
<xsl:otherwise>
<font color="gray">
<xsl:value-of select="@name" />
</font>
</xsl:otherwise>
</xsl:choose>
...

То есть, если надо будет менять цвет, то не придётся лезть в PHP - достаточно изменить XSL.
Можно ещё проще сделать - менять не XSL, а классы CSS.

Например, будет такой CSS
<STYLE>
.boss {font-color:green;}
.mouse {font-color:gray;}
</STYLE>

и такой вот XSLT:
<xsl:choose>
<xsl:when type="boss">
<p class="boss">
<xsl:value-of select="@name" />
</p>
</xsl:when>
<xsl:otherwise>
<p class="mouse">
<xsl:value-of select="@name" />
</p>
</xsl:otherwise>
</xsl:choose>

Для того, чтобы поменять цвет, не нужно писать код, достаточно изменить CSS.

Конечно, это простой пример, но наглядный.
Сила XML - в его гибкости. Во как!

Это сообщение отредактировал(а) m@kxus - 12.9.2003, 13:56
PM MAIL WWW ICQ AOL YIM MSN   Вверх
MuToGeN
Дата 12.9.2003, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



m@kxus, спорить ни с кем не хотел, а говорил о том, что XHTML подходит под стандарты HTML, а HTML под XHTML - нет. А пример интересный...


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
m@kxus
Дата 12.9.2003, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 20.2.2003
Где: Estonia

Репутация: нет
Всего: 2



Мир, дружба, сотрудничество.
PM MAIL WWW ICQ AOL YIM MSN   Вверх
Secandr
Дата 12.9.2003, 17:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: нет
Всего: 39



m@kxus Принцип понял.
А как это будет выглядеть физически, т.е. как браузер это дело читает?
P.S. Я не тормоз, я просто долго соображаю. Вопрос интересовал давно, а сколько не читал, на практике так применить и не смог sad.gif


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
m@kxus
Дата 14.9.2003, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 20.2.2003
Где: Estonia

Репутация: нет
Всего: 2



Secandr, я понятия не имею, как работает тот же Ёксплорер и как он там парзит XML, да ещё в связке с XSLT. Если корректный XML открыть Ёксплорером, то он его отрисует в виде дерева. При подключении XSLT, XML будет обработан и отобразится результат обработки. При условии, конечно же, что и XSLT написан корректно.
PM MAIL WWW ICQ AOL YIM MSN   Вверх
Secandr
Дата 14.9.2003, 16:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: нет
Всего: 39



тоесть xml+xslt в связке работают как html, и это дело браузера как их отоброжать. Понял.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
mr.DUDA
Дата 14.9.2003, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: нет
Всего: 232



Вот чего я не понял:
1) нафига использование XML в качестве БД, раз:
а) XML привязан к файловой системе
б) существуют БД и побыстрее, и покруче, и попроще -- на любой вкус
2) на что ещё годится CSS кроме как раскрашивания страниц и задания шрифтов и стилей ? причем здесь обработка данных ?
3) ну зачем писать кривую (уж извиняйте) "прогу" на XML, если красивее получится на PHP ?
4) и наконец, к чему страсти-мордасти с заменой HTML на XML, если с помощью PHP и шаблонов (тех же Smarty) можно быстро и качественно за секунды изменить любую страничку ?


--------------------
user posted image
PM MAIL WWW   Вверх
mr.DUDA
Дата 14.9.2003, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: нет
Всего: 232



ЗЫ, я ещё понимаю, когда нужно БД сгенерить: тогда XML круче обычного .SQL-файла тем, что он читабельнее. Ну или тогда, когда нужно обмениваться данными между клиентом и сервером - очень разумно протокол обмена основывать на XML (расширение набора запросов/ответов труда не составит).

Но к чему заменять шило на мыло (HTML на XML), если набора тэгов за глаза хватает еще на годы вперёд smile.gif, а тэги XML ни один браузер понимать ещё не научился ?


--------------------
user posted image
PM MAIL WWW   Вверх
m@kxus
Дата 15.9.2003, 08:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 20.2.2003
Где: Estonia

Репутация: нет
Всего: 2



mr.DUDA, прочитай мой пост с примером ещё разок. Авось, дойдёт...

Я тебе вот чего рассказать могу дополнительно.

Есть такая база данных - Oracle Database 9i. Так вот, я на ней как раз и работаю, так сказать... на ней. В смысле, писаю на Pl/Sql'e некие програмки (PLSql - это встроеный в БД Oracle язык). Вот этот самый Oracle 9i умеет генерировать XML прямо внутри себя, основываясь ТОЛЬКО на SQL-запросе. То есть, ты даёшь строку с SQL-запросом, а на выходе получаешь XML. Всё, что требуется для получения HTMLа - переварить энтот самый XML при помощи XSLT. Коду на PL/Sql - кот наплакал. Чуть посложнее обстоят дела с XSL - язык мудрёный...

1. Ты спрашиваешь, нафига пользовать XML как базу данных? Отвечу. Допустим, твой провайдер не позволяет пользовать БД. А человеку хочется всё же иметь данные отдельно от HTMLа и выводить их на экран для пользователей. К тому же, ну нету у него никакой поддержки PHP и тому подобных технологий. Есть только один выход - использовать XML+XSLT. Строишь XML, пишешь XSLT, кидаешь это дело на сервер и всё, работать будет. Единственное НО - это то, что в данном случае нагрузка по перевариванию XMLа ложится на клиента. Так как XML+XSLT парзятся именно Ёксплорером (или чё там у юзвера установлено).
А. XML привязан к файловой системе так же, как и файлы *.php. К тому же я тебе привёл пример с Oracle 9i.
Б. Базы данных бывают разные, это верно. Да только не каждый может позволить себе использовать базу данных и не всегда это нужно.

2. На что годится CSS - это от того зависит, кто его применяет. И я тебе скажу, что он не только раскрашЫвать умеет.

3. А что там ты про кривость XMLа писал? У кого откуда руки торчат, у того такие проги и выходят. Да, XSL - не Бейсик, но разобраться и в нём можно. Главное - повнимательнее.

4. Вот ты про какой-то там Smarty, про PHP. А XML+XSLT не требует ни сервера Apache, ни интерпретатора PHP - только толковый программер + браузер.

И ещё, mr.DUDA, никто не собирается учить браузеры понимать теги XML. Это никому не нужно...
PM MAIL WWW ICQ AOL YIM MSN   Вверх
Secandr
Дата 15.9.2003, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: нет
Всего: 39



m@kxus
Цитата
Вот ты про какой-то там Smarty, про PHP. А XML+XSLT не требует ни сервера Apache, ни интерпретатора PHP - только толковый программер + браузер

Это не всегда есть хорошо. Дело в том, что браузеры делают тоже криворукие люди, причём криворукие по своему.

Отсюда ещё вопрос: а всели браузеры одинакого понимают XML+XSLT?


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
mr.DUDA
Дата 15.9.2003, 09:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: нет
Всего: 232



Цитата
Допустим, твой провайдер не позволяет пользовать БД.

В ..... такого провайдера ! Это же несерьезно !!! К тому же
Цитата
Единственное НО - это то, что в данном случае нагрузка по перевариванию XMLа ложится на клиента

Слишком сильное "НО".

Цитата
На что годится CSS - это от того зависит, кто его применяет. И я тебе скажу, что он не только раскрашЫвать умеет

Ну знаем, знаем. Он ещё ссылочку подчеркивает при наведении smile.gif. А боле ничего он не умеет. (Жи-Ши пишите с буквой "И" !)

Цитата
Да, XSL - не Бейсик, но разобраться и в нём можно

Да, не Бейсик, не Си, и тем паче, не PHP. До уровня нормального языка программирования он не дотягивает. Попробуй переубедить того, кто на ASP/PHP/Perl пишет навёрнутейшие CGI, пересесть на XML. Что он тебе на это скажет ? smile.gif

Цитата
никто не собирается учить браузеры понимать теги XML. Это никому не нужно...

Противоречишь:
Цитата
Так как XML+XSLT парзятся именно Ёксплорером (или чё там у юзвера установлено).



В общем, не убедительно. В качестве замены HTML "оно не катит", до уровня CGI не дотягивает, БД на нём писать будут немногие (те у кого провайдер кривой sad.gif). Настораживает отношение Microsoft к технологии XML: в последнее время оно всё больше вставляется куда надо и куда не надо (взять хотя бы Visual Studio .NET).


--------------------
user posted image
PM MAIL WWW   Вверх
DENNN
Дата 15.9.2003, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: 1
Всего: 43



Ага
Цитата
Настораживает отношение Microsoft к технологии XML: в последнее время оно всё больше вставляется куда надо и куда не надо

Особенно, когда файл получается мегов на сто, и приложение при попытке его пропарсить выкидывает ошибку smile.gif
PM ICQ   Вверх
mr.DUDA
Дата 15.9.2003, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: нет
Всего: 232



Цитата
Он ещё ссылочку подчеркивает при наведении

Наверное, обидел. Там ещё звук можно настроить (типа 3D sound), только вот зачем это веб-дизайнеру, не пойму ? smile.gif


--------------------
user posted image
PM MAIL WWW   Вверх
m@kxus
Дата 16.9.2003, 08:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 20.2.2003
Где: Estonia

Репутация: нет
Всего: 2



Secandr, насчёт поддержки браузером XML/XSLT узнавать нужно у производителя. На www.w3.org есть спецификации для XML и XSL - общепризнаные стандарты. По идее, разработчики ПО должны следовать энтим спецификациям.

mr.DUDA, не все заняты только коммерческими проектами. Для себя тоже интересно сотворить что-нибудь. При этом платить за базу данных или за PHP не очеь хочется. Потому есть альтернативы.

"НО" может быть и большое, зато порядок в данных и никакого PHP не нужно. На Oracle так вообще с этим проблем не возникает - в базу встроен XSLT-процессор.

Я при помощи CSS не только цвета меняю или ссылочки подчёркиваю. Звуков в моих проектах не присутствует вовсе.

Сравнивать связку XML+XSLT с CGI? Ну ну, флаг тебе в руки, сравнивай...

"До уровня нормального языка..." - это что такое вообще за высказывание. Какие языки вдруг стали НОРМАЛЬНЫМИ а какие НЕНОРМАЛЬНЫМИ? Ты нацист?

Про теги... Ты кстати знаешь, что тег в XML - это полностью плод фантазии разработчика и браузеру абсолютно всё равно, КАКИЕ теги обрабатывать. Собственно это и не браузер обрабатывает. Скажу по секрету, что обрабатываетcя XML XSLT-процессором. А он встроен в Windows, а не в браузер. Во как! На уровне системы обработка идёт. Так что я не противоречу, это у тебя недопонимание предмета обсуждения.

Заменять HTML XMLом? Да ты чё, где ж это видано то? Это больная фантазия программера при смерти. Я где то говорил вообще про замену?

DENNN, про кривость рук я уже писал.

Меня вообще пугали и пугают нестабильностью Ёксплорера от Микрософта. Хммм... Скрипты у меня ещё те получаются, не в сказках детям рассказывать - и ничё, держится Ё. Фурычит...

Кстати, mr.DUDA, я не обиделся.
Мне, если честно, тебя даже немного жаль...
PM MAIL WWW ICQ AOL YIM MSN   Вверх
mr.DUDA
Дата 16.9.2003, 22:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: нет
Всего: 232



Цитата
Собственно это и не браузер обрабатывает. Скажу по секрету, что обрабатываетcя XML XSLT-процессором. А он встроен в Windows, а не в браузер.

Хех, ну и что ты имеешь в виду ?

Цитата
Сравнивать связку XML+XSLT с CGI? Ну ну, флаг тебе в руки, сравнивай...

Ну и буду сравнивать, раз уж ты поднял тему:

Цитата
В основном схема простая - на сервере генерируется XML, который на клиенте преобразовывается при помощи XSLT.


Цитата
"НО" может быть и большое, зато порядок в данных и никакого PHP не нужно.

Блин, какой такой порядок в данных ? Да ты завертишь свой XML так, что кроме твоего парсера никто не поймет, что имеется в виду под каждой нодой твоего дерева !!! PHP в установке прост как дважды два, зайди на hotscripts.com и офигей от выбора, что можно сделать с его помощью. Найди мне реальный пример, что можно сделать на XML+XSLT, раз уж тебе так хочется доказать крутость XML.

Цитата
"До уровня нормального языка..." - это что такое вообще за высказывание. Какие языки вдруг стали НОРМАЛЬНЫМИ а какие НЕНОРМАЛЬНЫМИ?

Я не нацист, но знаю разницу между языком и технологией. Первый позволяет написать прогу. Вторая - реализовать компонент системы. Нельзя путать одно с другим. Нельзя написать Quake4 на микроконтроллере Texas Instruments DSP.

Цитата
Меня вообще пугали и пугают нестабильностью Ёксплорера от Микрософта

Правильно делали. smile.gif

Цитата
Мне, если честно, тебя даже немного жаль...

Себя лучше пожалей. Или своего заказчика.



--------------------
user posted image
PM MAIL WWW   Вверх
m@kxus
Дата 17.9.2003, 08:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 20.2.2003
Где: Estonia

Репутация: нет
Всего: 2



Оооой... червяку про радугу объяснять проще...
PM MAIL WWW ICQ AOL YIM MSN   Вверх
IZ@TOP
Дата 17.9.2003, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: нет
Всего: 73



Цитата
Найди мне реальный пример, что можно сделать на XML+XSLT, раз уж тебе так хочется доказать крутость XML.

пример они его там по всюду используют ...


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
MuToGeN
Дата 17.9.2003, 11:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Мда.... На этот пример посмотреть в опере...
Я раньше был сторонником использования всех наворотов, понимаемых практически только ослом, но... Дайте мне IE под Linux, и я опять им стану biggrin.gif


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
MuToGeN
Дата 17.9.2003, 11:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
"НО" может быть и большое, зато порядок в данных и никакого PHP не нужно. На Oracle так вообще с этим проблем не возникает - в базу встроен XSLT-процессор.
И ты будешь делать сайт, используя только Oracle?


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
DENNN
Дата 17.9.2003, 11:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: 1
Всего: 43



Цитата
DENNN, про кривость рук я уже писал.

Лучше задумайся, что я имел в виду. А я хотел сказать, что пихать полгига цифровых данных в виде текста, да еще 30% от объема совершенно не нужные для многих задач теги - это маразм. Потому как во всем меру знать нужно, а последнее время тенденция такова, что XML применяют не для удобства использования, а чтоб потом в рекламных просмектах об этом написать.
PM ICQ   Вверх
IZ@TOP
Дата 17.9.2003, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: нет
Всего: 73





--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
m@kxus
Дата 17.9.2003, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 20.2.2003
Где: Estonia

Репутация: нет
Всего: 2



DENNN, полгига текстом - это больная тема... где ж ты такого насмотрелся?

MuToGeN, стань... И чё ты теперь на Oracle кидаешься? Он тут ни при чём...

Кстати, DENNN, меру надо знать - эт ты верно подметил.

Iz@top, веб-сервисы - хорошая штука...
PM MAIL WWW ICQ AOL YIM MSN   Вверх
MuToGeN
Дата 17.9.2003, 15:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
MuToGeN, стань... И чё ты теперь на Oracle кидаешься? Он тут ни при чём...
Против Oracle я ничего не имею. Просто, насколько я понял, ты его выдвигал как альтернативу виндовому XSLT прицессору.

И все ж, давайте не сравнивать то, что обсуждается тут, с CGI. Каждая технология предусмотрена для своей области применения. На PHP, например, можно FTP сервер написать, только кому оно надо?


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
DENNN
Дата 17.9.2003, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: 1
Всего: 43



Цитата
полгига текстом - это больная тема... где ж ты такого насмотрелся?

Одни ребята, работающие с OpenGL, из-за таких вот активистов вынуждены были все ключи и параметры анимации большой 3D сцены сохранять в XML. Вышла просто куча однообразных тегов через равные промежуткиsmile.gif
PM ICQ   Вверх
MuToGeN
Дата 17.9.2003, 16:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Вспоминается диалог двух сослуживцев:
Цитата
- Во, винамп третий плейлисты в XMLе сохраняет...
- И чем оно лучше простого текста?
И действительно, от этого только увеличивается размер...
Так что, скорее соглашусь с DENNN. Все подряд хранить в XML - дикость. Есть такое дело как DBF, его хватает для достаточно многих задач.


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
m@kxus
Дата 18.9.2003, 08:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 20.2.2003
Где: Estonia

Репутация: нет
Всего: 2



DENNN,MuToGeN, энта тема не в разделе 3Д-графики находится и не в разделе программирования вирусов или драйверов. Мы тут типа про DHTML, типа про феб-дисайн. Вы оба зачем-то прибрехали сюда какие-то сцены на полгига и фтп-сервера... Не ту оперу мусолите, товарищи. В стремлении завалить XML (и меня вместе с ним) критикой, кидаемся всем, чё под руку попадётся?

ЗЫ. Реальный пример из жизни.
Есть задача - сгенерить на основе базы данных Oracle файл для Микрософт Екселя и чтобы было всё доступно через Ёксплорер. У кого будут какие предложения помимо XMLа? Писать что-то такое навороченое на Жабе? Генерировать бинарные файлы? А? О? Микрософт Офис с версии 2000 поддерживает XML - путь попроще будет.

Это сообщение отредактировал(а) m@kxus - 18.9.2003, 08:18
PM MAIL WWW ICQ AOL YIM MSN   Вверх
IZ@TOP
Дата 18.9.2003, 09:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: нет
Всего: 73



Цитата
Iz@top, веб-сервисы - хорошая штука...

Основываются в основном на XML, посмотреть только на сайт нашего аэрофлота ... предоставляет сервис, с помощью которого некоторые компании, допустим туристичискии, могут на своем сайте предоставлять полные сведения о рейсах, о задержках и тому подобного ... но это уже другой пример ...


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
MuToGeN
Дата 18.9.2003, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
Генерировать бинарные файлы? А? О? Микрософт Офис с версии 2000 поддерживает XML - путь попроще будет.

1) DBF
2) для тех, кто страдает непонятной фобией к бинарным фаилам, есть такое понятие, как CSV, тот же текст, только без мусора

Excel понимает и то и то.
В HTML можно преобразовать PHP скриптом в несколько строк.

Ну не вокруг XMLя мир крутится...


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
mr.DUDA
Дата 18.9.2003, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: нет
Всего: 232



Хочу напомнить тему топика: HTML vs XML


--------------------
user posted image
PM MAIL WWW   Вверх
IZ@TOP
Дата 18.9.2003, 11:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: нет
Всего: 73



Цитата
HTML vs XML

По моему это смысла не имеет ... так как это все в одном карамысле вертится ... и в основном по большей степени используется и то и то в одном флаконе !


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
MuToGeN
Дата 18.9.2003, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



mr.DUDA, вообще тут не особо от темы отклонялись...
Но имхо тему действительно закрыть пора, т.к., имхо, скоро такая куча оффтопа пойдет...


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
m@kxus
Дата 18.9.2003, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 20.2.2003
Где: Estonia

Репутация: нет
Всего: 2



MuToGeN, помимо CSV есть ещё много текстовых форматов, которые поддерживает Excel. В заказе указано - в Ёксплорере должна быть кнопка, при нажатии на неё генерится XLS-файл, который пользователь может сохранить или просто посмотреть. На своё усмотрени, так сказать...
Iz@top привёл тот самый пример, что и требовалось. У меня всё реализовано примерно по той же схеме. Отличие в том, что на вход веб-сервиса подаётся XML и он уже преобразуется в binary-данные. Для получения в XLS-файле другого дизайна, внешнего вида, достаточно переписать XSLT, который преобразует XML на входе веб-сервиса.

mr.DUDA, дело не в названии темы, а в том, что обсуждается. Модератор может переименовть тему в "Разведение кроликов", но это не повлияет на содержимое треда.

Кстати, MuToGeN, никто в этом топике про вращение Земли не говорил. Я отвечал товарищу под ником Secandr на его вопрос ("Люди, объясните дураку: зачем нужен xml, и чем он отличается от html."). На это последовал твой не вполне разумный ответ. Далее тот же товарищ спросил "А как можно приминять xml на сайте?" Я и на этот вопрос попробовал ответить доступно. Далее было несколько постов и тут появляется mr.DUDA-грубиян с изречением "нафига использование XML в качестве БД, раз"... Я ему отвечаю вполне доступно и с примерами. Он опять грубит... Приходит DENNN, со своей критикой... Спасибо, Iz@top, поддержал...

Кстати, больше всего оффтопов именно от тебя, MuToGeN. Пример в подражание, модератор?
PM MAIL WWW ICQ AOL YIM MSN   Вверх
MuToGeN
Дата 18.9.2003, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



2_m@kxus:
Насчет того, оффтопы это или нет, еще можно поспорить.
Насчет mr.DUDA - вообще-то, именно вы, г-н m@kxus, начали переходить на грубый тон (слово "нафига" не относится к нецензурной лексике, и, тем более, было высказано не в ваш адрес, а насчет применения данной технологии).
Насчет Земли - я говорил о том, что XML зачастую применяестя из-за того, что разработчик не хочет найти решение по-лучше, или "для понта", как это уже было кем-то озвучено в данном топике (возможно, этот постинг действительно излишний).

m@kxus, почему-то вы практически каждый постинг готовы воспринять чуть ли ни как личное оскорбление. Ваше мнение - не единственное, и с этим лучше смириться, а так же смириться с тем, что помимо сторонников XML+XSLT есть так же люди, которые не любят эту технологию. А такие довыды, как то, что хостинг может не поддерживать БД, были актуальны лет 6 назад. Сейчас даже большинство халявных хостингов предоставляет MySQL и/или PostgreSQL и/или MS SQL.

Цитата
В заказе указано - в Ёксплорере должна быть кнопка, при нажатии на неё генерится XLS-файл, который пользователь может сохранить или просто посмотреть. На своё усмотрени, так сказать...
Так же есть варианты, тот же виндовый ASP.

Короче говоря, если вы делаете сайт строго под осла, то бога ради. Только не у всех осел и не у всех винда.


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
mr.DUDA
Дата 18.9.2003, 22:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: нет
Всего: 232



to m@kxus, я ничего лично не имею против XML. Напротив, мой босс требует, чтобы во всех новых проектах взаимодействие между клиентской и серверной частью осуществлялось запросами/ответами в формате XML (и мне это кажется наиболее рациональным, т.к. прелесть XML - в расширяемости и гибкости формата данных).

Всё, что я хочу сказать начиная с первого поста в топике, сводится к тому, что не целесообразно применять одну и ту же технологию направо и налево. Пример - одна книга ("PHP в Web-дизайне" товарища А.Костарёва), в которой автор, как и m@kxus, воплощает в XML сразу и БД, и сайт с разветвлённой системой скриптов, и сессии для работы с пользователями, и... всё бы мог сделать на XML, была бы на то возможность...

Технология хороша. Меру знать нужно. И пока, имхо, не доросли мы (и Микрософт) до того, чтобы смело "колбасить" сайт на чистом XML, сказав пользователям: "скачайте парсер, а то пока что Mozilla и Opera не поддерживают нашу спецификацию". Вот в чём заключается большое "НО", о котором я сказал.

Никого не хотел обидеть.



--------------------
user posted image
PM MAIL WWW   Вверх
IZ@TOP
Дата 24.9.2003, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: нет
Всего: 73



Цитата
мой босс требует, чтобы во всех новых проектах взаимодействие между клиентской и серверной частью осуществлялось запросами/ответами в формате XML


Это вроде SOAP форматированием называется smile.gif

Цитата
И пока, имхо, не доросли мы (и Микрософт) до того, чтобы смело "колбасить" сайт на чистом XML, сказав пользователям: "скачайте парсер, а то пока что Mozilla и Opera не поддерживают нашу спецификацию"


А вообще это собственно не "наша" спецификация, а упрощенный SGML, спецификация вроде как всеобщая W3C biggrin.gif Если не ошибаюсь ...

И еще на последок хочу сказать что XML не только в WEB можно использовать, например MS .NET Remoting очень активно использует этот язык для конфигурирования и т.п. ... ой да и вообще сам .NET целенаправлен на это дело, и теперь когда .NET принадлежит всему миру, и будет развиваться, будет вместе с ним развиваться и XML и SOAP ... в общем как сказал кто то тут - все пользуются всем чем могут, и не обязательно что это будет XML.

2_MuToGeN, я думаю не стоит здесь обсуждать спецификации браузеров, поддержиивают они XML или нет, это уже отдельная тема, мы здесь немножко конечно отошли от темы, этому топику больше подходит название не HTML vs. XML а Достоинства и Недостатки XML, вот тогда можно и про поддержку XML'я разными браузерами поговорить ....


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
IZ@TOP
Дата 24.9.2003, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: нет
Всего: 73



Цитата
mr.DUDA-грубиян


Тут я с тобой не согласен, вообще судя по последнему топику:
Цитата
Никого не хотел обидеть.


Он классный малый ! Тем более достаточно посмотреть на его рейтинг что бы понять что это не плохой специалист в своем деле smile.gif Вот так вот ...

Модератор: Ссориться не надо ! Довайте жить дружно !


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
mr.DUDA
Дата 25.9.2003, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: нет
Всего: 232



m@kxus, Iz@top, мир дружба сотрудничество ! biggrin.gif


--------------------
user posted image
PM MAIL WWW   Вверх
DINO555
Дата 8.10.2003, 01:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 24.9.2003

Репутация: нет
Всего: нет



MuToGeN
........Нда, надо будет почитать по xml..........

- Во, винамп третий плейлисты в XMLе сохраняет...
- И чем оно лучше простого текста?

Плейлисты в xml-е ? Кажется "Winamp3\Wacs\data\pledit\00000529.pls" - это плэйлист, по содержимому
[playlist]
PlaylistName=Playlist 001
File1=C:\Program Files\Winamp3\demo.mp3
Title1=demo
Length1=-1
NumberOfEntries=1
Version=2

На xml не похоже. Ты вообще winamp 3-й видел? Я вот только установил, ну уматней 2-го ) И вообще там дофига *.xml файлов, вот например в дире Winamp3\Wacs\xml\......походу там не БД хранятся, а координаты контролов и названия к ним. Почему не в html? Как winamp 3 юзает файлы *.xml?

PM MAIL   Вверх
Guest
Дата 9.10.2003, 20:33 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата

Цитата
И пока, имхо, не доросли мы (и Микрософт) до того, чтобы смело "колбасить" сайт на чистом XML, сказав пользователям: "скачайте парсер, а то пока что Mozilla и Opera не поддерживают нашу спецификацию"


А вообще это собственно не "наша" спецификация, а упрощенный SGML, спецификация вроде как всеобщая W3C biggrin.gif Если не ошибаюсь ...


Пустой разговор. Все-равно таких челов не убедить что есть спецификация, что есть XML. Чем это он ограничен? Что за бред вы городите. Его возможности ограничиваете вы сами, но никак не спецификации.

Не видел проще правил чем у XML. Если действительно разобратся хоть с одной из спецификаций W3C HTML, станет очевидно что XML - универсальный
способ хранения данных. А уж что это за данные - абсолютно не важно.

Для издателей новостных лент уже очевидны плюсы от использования XML. Это вполне объяснимо, потому как есть и развивается RSS - нет более
универсального способа представить новости окружающим. Зачем изобретать велосипед? SQL - это настоящее, но никак не будущее. Согласен что нормальных баз данных для XML еще не существует, но это не значит что их вообще нет! Есть просто море, но для более-менее крупных проектов они не годятся. Видимо через год-два эта ниша будет заполнена, и тогда необходимость в SQL совершенно отпадет. Вот такая ситуация, господа реляционщики! Пора переходить от двумерного мира к трехмерному, хотя четырехмерный тоже можно описать в XML biggrin.gif

Вот с XSLT гораздо сложнее. Хотя если разобраться с этой спецификацией
то можно творить чюдеса. Я не считаю что я гуру, но мне удалось сделать
используя только XML и XSLT сайт langos.lrn.ru
(ну если не считать форум withstupid.gif )

Цитата
И еще на последок хочу сказать что XML не только в WEB можно использовать, например MS .NET Remoting очень активно использует этот язык для конфигурирования и т.п. ... ой да и вообще сам .NET целенаправлен на это дело, и теперь когда .NET принадлежит всему миру, и будет развиваться, будет вместе с ним развиваться и XML и SOAP ... в общем как сказал кто то тут - все пользуются всем чем могут, и не обязательно что это будет XML.


JabberIM - основан на XML и принадлежит миру. Но вряд-ли я соглашусь что .NET принадлежит кому-то кроме Microsoft. Это миф, выдуманный его создателями.

Цитата
2_MuToGeN, я думаю не стоит здесь обсуждать спецификации браузеров, поддержиивают они XML или нет, это уже отдельная тема, мы здесь немножко конечно отошли от темы, этому топику больше подходит название не HTML vs. XML а Достоинства и Недостатки XML, вот тогда можно и про поддержку XML'я разными браузерами поговорить ....


Вообще еще рано говорить какой браузер лучше для XML! Все браузеры одинаково плохо соответствуют спецификациям XSLT. XML для отображения
информации вообще не годится - не для того он создан.

Ладно, пожалуй хватит. Если есть кто-то несогласный со мной - прошу высказываться тут, а персонально мне ваша желч ни к чему. Разумеется
это не касается тех, у кого возникают проблемы в освоении XML. Помогу,
если это будет актуальной проблемой, а не вашей ленностью.

Желаю всем посетителям этого форума успехов в апгруйде собственных брэйнов.

  Вверх
Nobody
  Дата 10.10.2003, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 25.8.2003
Где: Россия, Москва

Репутация: нет
Всего: 16



Интересно, эту тему когда-нибудь закроют? Вернемся к самому началу...
HTML vs. XML
Обратимся к авторитетному источнику...
w3c.org:
Цитата
HTML is the lingua franca for publishing hypertext on the World Wide Web.  HTML uses tags such as <h1> and </h1> to structure text into headings, paragraphs, lists, hypertext links etc.


Цитата
The Extensible Markup Language (XML) is a simple, very flexible text format... originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web.
Some XML benefits in brief:

  • Enables internationalized media-independent electronic publishing
  • Saves business money by enabling the use of inexpensive off-the-shelf tools to process data
  • Saves training and development costs by having a single format for a wide range of uses
  • Increases reliability, because user agents can automate more processing of documents they receive
  • Provides the underpinnings of the Semantic Web, enabling a whole new level of interoperability and information interchange



Ну и как вы предлагаете сравнивать вещи, предназначенные для разных целей?

Это сообщение отредактировал(а) Nobody - 10.10.2003, 17:22


--------------------
Алгоритм помещения вопросов на форуме
Выражаем спасибо вот ТАК
Use the Source, Luke!
PM MAIL WWW ICQ   Вверх
IZ@TOP
Дата 11.10.2003, 03:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: нет
Всего: 73



Цитата
Но вряд-ли я соглашусь что .NET принадлежит кому-то кроме Microsoft. Это миф, выдуманный его создателями.


Вовсе нет, это не миф, это спецификация которая была одобрена и прянята международной организацией производителей компьютеров и программного обеспечение, и была утверждена как международная спецификация, Microsoft не возьмет ни с тебя, ни с меня за использование этой технологии, и совсем даже наоборот ... ведь им не выгодно быть на рынке единственным производителем программного обеспечения, монополистом, иначе их по судам затаскают! Вот так вот .


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
DENNN
Дата 11.10.2003, 10:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: 1
Всего: 43



Цитата
ведь им не выгодно быть на рынке единственным производителем программного обеспечения, монополистом, иначе их по судам затаскают!

Ха-ха. Сам то прочитал что написал? smile.gif
PM ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.1743 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.