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

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

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

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

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

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

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


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