Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Зачем учить XML? / 16 сообщений из 16, страница 1 из 1
16.04.2006, 13:29:54
    #33669392
oraweb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
Про XML почитал инфу и обалдел. Оказывается, чтобы полноценно использовать эту технологию (XML) нужно еще знать 16 языков: XSL, XSLT, Xpath, XHTML и пр. Закономерно задаешься вопросом, а оно мне надо... Вся эта связка говорит лишь о том, что все еще сырое, если не сказать мокрое. Или все-таки имеет смысл окунуться в этот океан X...? У кого какие мысли по этому поводу?
...
Рейтинг: 0 / 0
16.04.2006, 17:02:44
    #33669562
VERS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
Смысл есть ИМХО

-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
17.04.2006, 10:51:52
    #33670397
-.-.-.-.-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
1. По-моему ты просто ленишься
2. Ты преувеличиваешь
3. Изучать проще, при наличии какой-то задачи.
4. Для обычного веба часто достаточно знания всего лишь нескольких стандартов (XML, XPath, XLink, XSLT)
...
Рейтинг: 0 / 0
17.04.2006, 10:55:48
    #33670408
ZS
ZS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
Заблужение, во-первых чтобы использовать xml, подчас достаточно знать только xml, например чтобы хранить структурированные данные и обрабатывать их с помощью любого языка программирования.
Ну а эти 16 технологий все же не все являются языками, подчас они простые, но, согласен, нудно изучать их спецификации, только если действительно нужно, иначе просто может не пригодится.
...
Рейтинг: 0 / 0
18.04.2006, 15:42:44
    #33673928
oraweb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
Родоначальником HTML и XML является SGML. От SGML отказались т.к. слишком сложен и создали HTML, а затем упрощенную версию SGML - XML. Т.к. XML - упрощенная версия, то пришлось нарастить его дополнительными расширениями, как уже писал - 16 доп. языков-расширений. Все это напоминает какой-то бред. Не проще ли вернуться к предку SGML и не парить себе и другим мозги "новыми технологиями"?
...
Рейтинг: 0 / 0
18.04.2006, 16:33:53
    #33674079
ZS
ZS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
Разные расширения под разные нужды, например SOAP, там четко определена структура XML документа и как ни крути для работы с ним нужно знать именно эту спецификацию, так же и другие расширения.
...
Рейтинг: 0 / 0
18.04.2006, 16:54:58
    #33674152
oraweb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
ZSРазные расширения под разные нужды, например SOAP, там четко определена структура XML документа и как ни крути для работы с ним нужно знать именно эту спецификацию, так же и другие расширения.

Нет, на самом деле вся проблема в том, что все браузеры, в том числе и современные, не могут корректно отобразить всю спецификацию SGML. Во как! Поэтому SGML начали дробить на части, называя все это дополнительной "ветвью" SGML, "расширяемым языком" и пр. громкими названиями.
А все почему? А потому, что кто-то очень много хочет кушать, а работать не любит. Я про windows с его встроенным IE. Если бы не эта игла, на которую подсели если не все, то очень многие, то, кто знает, быть может, был бы уже давно разработан браузер, который воспринимал спецификацию SGML в полной мере. И тогда не надо было изобретать велосипед и дробить SGML на части. Ведь отказались от него потому что слишком "гибок" "много возможностей" и это есть "минус". Дурдом, что тут можно еще сказать.
...
Рейтинг: 0 / 0
18.04.2006, 17:05:49
    #33674188
ZS
ZS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
Может быть, хотя я сомневаюсь, что все дело в отображении в браузерах
...
Рейтинг: 0 / 0
18.04.2006, 18:00:00
    #33674420
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
orawebПро XML почитал инфу и обалдел. Оказывается, чтобы полноценно использовать эту технологию (XML) нужно еще знать 16 языков: XSL, XSLT, Xpath, XHTML и пр. Закономерно задаешься вопросом, а оно мне надо... Вся эта связка говорит лишь о том, что все еще сырое, если не сказать мокрое. Или все-таки имеет смысл окунуться в этот океан X...? У кого какие мысли по этому поводу?
Зато стока строчек в резюме добавить можно.
...
Рейтинг: 0 / 0
18.04.2006, 18:12:53
    #33674481
ZS
ZS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
SarinЗато стока строчек в резюме добавить можно.
Ага только толку-то от них:)
...
Рейтинг: 0 / 0
19.04.2006, 15:15:44
    #33676862
yamapikarya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
вначале был машинный код и на нём можно было всё написать, но потом придумали асм. Зачем? Ведь он не внёс в возможности машины ничего нового. Потом придумали Си. Зачем? Ведь всё, что можно написать на си, можно написать и на асме и прямо на машинном коде.

Ты эти вопросы хотел задать?
Ты уверен, что сгмл может заменить хмл и всё остальное вместе взятое?
...
Рейтинг: 0 / 0
20.04.2006, 10:21:01
    #33678304
oraweb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
машинный код > асм > Си - эволюция, прогресс. В случаи с XML - регресс, минимум - топтание на месте. Читай внимательно, что написал раннее.
yamapikaryaТы уверен, что сгмл может заменить хмл и всё остальное вместе взятое?
Лично я предпочел бы изучать спецификацию одного языка, каким бы он ни был сложным, чем несколько десятков языков-расширений в совокупности своей заменяющие один сгмл.
...
Рейтинг: 0 / 0
20.04.2006, 10:25:03
    #33678317
ZS
ZS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
orawebЛично я предпочел бы изучать спецификацию одного языка, каким бы он ни был сложным, чем несколько десятков языков-расширений в совокупности своей заменяющие один сгмл.

Да не нужно их всех учить они предназначены для разных вещей, если нужны веб-сервисы, то SOAP, WSDL, если нужно что-то другое, то эти расширения, зачем сразу все учить...
...
Рейтинг: 0 / 0
20.04.2006, 11:11:15
    #33678531
Black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
офф
Sarin orawebПро XML почитал инфу и обалдел. Оказывается, чтобы полноценно использовать эту технологию (XML) нужно еще знать 16 языков: XSL, XSLT, Xpath, XHTML и пр. Закономерно задаешься вопросом, а оно мне надо... Вся эта связка говорит лишь о том, что все еще сырое, если не сказать мокрое. Или все-таки имеет смысл окунуться в этот океан X...? У кого какие мысли по этому поводу?
Зато стока строчек в резюме добавить можно.
зачет
...
Рейтинг: 0 / 0
20.04.2006, 13:12:26
    #33679082
oraweb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
Чтобы завершить эту тему, выскажу последнее соображение и на этом поставлю точку.
Итак, если "консорциумы" и пр. дяди, кто заказывает музыку в вебе, решили добавлять новые возможности в отображении и форматировании, то поскромнее надо было быть им с самого начала. Так и сказать: "ребята, SGML - навороченный язык, но мы не можем корректно отобразить всю его специфику в браузере, не можем этого сейчас и в долгосрочной перспективе тоже не сможем. Поэтому мы постепенно будем добавлять новые возможности в браузеры, расширять "парсеры" и подробно расписывать, как воспользоваться появившимися возможностями."
Т.е. примерно, так как в Perle. Есть библиотека CPAN, где новые модули, в том числе и самые классные (CGI.pm) никто не пытается назвать "расширяемым языком", "супер-пупер навороченной возможностью на базе PERL" и пр. громкими вывесками. Если бы каждый модуль Perl называли "расширяемым языком", то сейчас бы каждый перлист в своем резюме добавил бы знание нескольких сотен языков.
А раз нет этой скромности, а есть напыщенность, шумиха, крикливость, напористость и пр. пиар, то вполне уместно задрать ногу и обделать все эти X.. по полной программе. Что б поумерить аппетиты тех, кто наваривает бабло на всем этом.
В тоже время, очень может быть, что все эти X..ы, в каких-то случаях уместны и даже необходимы, есть определенные достоинства и пр., но уж больно с большим душком все эти пиаровские акции проходят, по поводу "очередного (в который раз) нового расширяемого ЯЗЫКА", который по своей сути, на самом деле, является раскрытой реализацией возможности предка SGML.
...
Рейтинг: 0 / 0
20.04.2006, 21:21:06
    #33680689
yamapikarya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Зачем учить XML?
ну во-первых, мало кто знает, что такое сгмл и чем он отличается от хмл
есть такая страничка:
http://xml.coverpages.org//sgmlsyn/contents.htm

ты правда думаешь, что всё, что там написано, - жизненно необходимо?
это как асм: можно делать много забавных никому не нужных вещей. Хмл именно в этом аспекте и ограничили: меньше возможностей в разметке, и я хочу сказать, что хмл не испытывает недостатка возможностей разметки (хоть они и ограничены). А хслт, хмл-схема и куча других языков - это не расширения хмл, а приложения. Главная их особенность в том, что они содержат логику . Особую логику, которой до них не было. Ну... до схемы, конечно, был дтд, но схема не копирует его логику, а реализует свою, другую.

Короче, по-моему, сгмл - муть, можешь про неё вообще забыть.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Зачем учить XML? / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]