Что такое XML
|
Это просто.xml
XML расшифровывается как eXtensible Markup Language, что в переводе означает расширяемый язык разметки. Несмотря на то, что язык не новый (технологии около восьми лет), лишь в последние год-два она начала пользоваться успехом. Дело в том, что изначально XML был создан, что называется, с заделом на будущее. Помните, когда вышел Unreal, далеко не у всех гeймеров он запускался машины не тянули. Но прошло полгода, и компьютеры уже доросли до технологий, используемых в игре. Так и с XML интернет только сейчас дорос до этого языка.
|
Прародителем XML является SGML базовый язык, также ставший основой для HTML. Но не стоит напрямую ассоциировать XML и HTML. Как говорят в Одессе “это две большие разницы”. В то время как HTML в большей степени предназначен для визуальной разметки данных, XML удобнее использовать как средство для хранения информации и обмена ею. Отделить содержание от оформления задача хоть и не
|
Ключевым достоинством XML является возможность создавать и использовать собственные теги. Да-да, вы не очитались, именно ваши собственные. Точнее говоря, это не столько возможность, сколько необходимость, ведь у XML фактически нет внутренних тегов, написанных разработчиками. Суть языка набор правил для создания и контроля конструкций пользователя. Это позволяет гибко управлять хранящейся информацией. К примеру, это здорово помогает при работе с древовидными структурами. Простой пример, который позволит оценить сложность XML а для кого-то, наоборот, легкость, приведен на первом скриншоте.
Код.xml
По структуре код напоминает HTML. Открывающие и закрывающие теги, вложенность, дополнительные параметры (date). Однако при открытии такого документа в браузере вы увидите почти то же самое, что увидели бы, открыв документ в "Блокноте" (см. скриншот №2). Это объясняется тем, что XML
|
Вернемся к коду. Обратите внимание на первую строчку, приведенную на первом скриншоте. Это заголовок XML. Здесь указывается важная информация: версия спецификации XML (version=“1.0”), кодировка текстовой информации (encoding=“windows-1251”). В отличие от HTML, данная информация необходима для корректной обработки документа, и пропускать ее нельзя.
Разбираемся дальше. Как видите, названия тегов вымышленные. Каждое поле несет в себе определенный смысл. Например, между тегами
Красота.xml
Отделив информацию от оформления, мы получаем “гoлый” текст. Для программ, обpaбатывающих эти данные, все отлично. Но рано или поздно потребуется скинуть результаты работы на устройство вывода (монитор, принтер). И тогда без стилевых ухищрений не обойтись. Для HTML красота наводилась с помощью CSS, для XML eXtensible Stylesheet Language, или сокращенно XSL. Один документ может иметь несколько таблиц стилей. Это подразумевает гибкость при смене дизайна или устройства вывода (монитор ПК или дисплей КПК). Подробно на этой технологии мы останавливаться не будем. Наиболее полезные ссылки на эту тему приведены на отдельном текстовом блоке.
Полезные ссылки www.webmascon.com/topics/technologies/9a.asp RSS (формат, основанный на XML). www.citforum.ru/internet/xmlspec/index.shtml спецификация XML1.0. www.citforum.ru/internet/xslt/xslt.shtml спецификация XSL. www.citforum.ru/internet/xmlxslt/xmlxslt.shtml XML и XSLT в примерах для начинающих. |
* * *
Мы познакомились с XML. Безусловно, язык не является универсальной технологией. Но за счет гибкости и расширяемости его можно применять где угодно, комбинировать пpaктически с любыми другими интернет-технологиями. Мы почти не сомневаемся, что XML перспективная технология, способная в ближайшем будущем изменить представления о веб-строительстве. Впрочем, почему в будущем? Это уже происходит...
Если тема статьи была вам интересна, пишите в редакцию (e-mail указан в начале статьи); если наберется достаточное количество писем, мы опубликуем еще одну статью о XML, где приведем яркие примеры тегов и наиболее логичные и простые системы построения их структуры.
Тактическое руководство: использование вертолетов Мы даем только самые элементарные советы по управлению вертолетами — на случай, если придется срочно воспользоваться вертолетом. Подготовка же опытного пилота занимает значительное время, и упор…|Игромания...
24 04 2024 20:18:39
"Ядерный титбит" — первая игра, выпущенная фирмой "Бука" под маркой "Бяка". Эта марка была создана специально для того, чтобы издавать под ней игры с легким (или тяжелым) налетом антисоциальности и, в шутку говоря, дабы не порочить и...
23 04 2024 6:50:15
Что: Демонстрация Overwatch для консолей Где: Ирвайн, Калифорния «Когда мы анонсировали комaндный шутер, многим это не понравилось. Мол, как же так, вы ведь всю жизнь делали MMO! – вспоминает директор Overwatch Джеффри…|Игромания...
22 04 2024 21:14:14
После краха западной игровой индустрии в 1983-м Япония безраздельно правила консольным рынком на протяжении трёх поколений. Страна восходящего солнца производила не только все значимые платформы, но и большинство ключевых игр. В 2000-х же произошла…|Игромания...
21 04 2024 0:18:43
...копия эталонной X-COM за номером один. Настолько точная, что изменения порой приходится выискивать с помощью огромной лупы. Главное «нововведение» — вместо Земли защищать от нашествия алиенов предстоит планету Эсперанцу (ближе к...
20 04 2024 11:57:38
Electronic Arts медленно, но верно прибирает к рукам все сколько-нибудь значимые спортивные бренды. И это неудивительно — ведь они приносят стабильный доход, а выпускать новые версии можно ежегодно. Одним из самых в...
19 04 2024 6:44:55
ПОСЛЕДНИЕ НОВИНКИ ИЗ МИРА ЦИФРОВОЙ ТЕХНИКИRoverPC X7 (коммуникатор), Pentax Optio W60 (цифровой фотоаппарат-внедорожник), Altec Lansing inMotion iM600 (микроаудиосистема для iPod), Canon HV30 (HDV-видеокамера), ViewSonic DP701W4 (цифровая фоторамка)...
18 04 2024 8:50:12
На прошлой неделе мы получили приглашение на официальный европейский старт продаж StarCraft 2: Heart of the Swarm в Версале. Собрав необходимые документы и аппаратуру, мы помчались в Шереметьево, и спустя несколько часов самолет компании Air France…|Игромания...
17 04 2024 19:57:40
«…В истории MMORPG есть несколько игр, разделивших ее на «до» и «после». Первый полноценный виртуальный мир — Ultima Online в 1997-м. Первая игра, за которой умирают, — EverQuest в 1999-м. Первая игра, в которой живут, — World of Warcraft в 2004-м. В 2011...
16 04 2024 5:39:16
«Кибервойны : Прототип 2700» напоминают очень-очень ранний прототип какого-то российского клона BattleZone. Ну действительно, один в один: колонизация планет, сражения на левитирующих танках и даже мини-карта очень похожая. Графика — шести- или семиле...
15 04 2024 6:50:32
Купить игру|Всё о Tom Clancy's Ghost Recon: Wildlands Tom Clancy’s Ghost Recon: Wildlands — не просто «очередное продолжение» популярной серии. В Wildlands разработчики серьезно переработали базовую…|Игромания...
14 04 2024 5:55:37
Доупрощались. В результате всех преобразований Real War превратилась в обычную RTS а-ля С&C с толикой оригинальных идей. Развитие базы мало чем отличается от среднестатистического С&C-клона. На "оригинальную черту" тянет только способ по...
13 04 2024 6:59:23
Первые пять книг о Гарри Поттере и одна из «хроник» Нарнии уже обзавелись джентльменским набором из экранизации-блокбастера и игры-лицензии. Теперь очередь дошла и до приключений дeвoчки Лиры, еще одной героини детского фэнтези. Если вдруг грох...
12 04 2024 2:29:25
"...объединить два ПК можно не только с помощью сетевых карт, но и через серийный разъем, USB- и инфpaкрасные порты. Причем наладить такой коннект значительно проще - не придется разбираться с терминаторами, концентраторами и совместимостью карточек..."...
11 04 2024 21:30:46
Наловчившись ходить вчетвером или парами, вы откроете для себя новую грань игры: страх постепенно перерастает в азapт. Лучше всего это выражается словами английского исполнителя The Streets — парни жаждут развлечения!..»...
10 04 2024 10:26:28
«…Top Spin 4, как и предыдущие части, — дорогой, пышный спортивный симулятор, который достоверно передает атмосферу большого тенниса в самых очевидных и неочевидных мелочах. От совершенно роскошного звука (все типы ударов можно определить с закрытыми глаз...
09 04 2024 2:16:41
Из всего оригинального состава Мстителей Наташа Романофф, пожалуй, самая невезучая. Даже Соколиному Глазу в фильмах досталось несколько ярких эмоциональных сцен и пара отличных шуток, а на долю Чёрной Вдовы, персонажа без преувеличения культового,…|Игромания...
08 04 2024 7:52:36
Порой жалеешь, что устройство для стирания памяти существует только в фильме «Люди в черном». Потому что, когда во вступительном ролике Horizon Zero Dawn перед одетым в шкуры воином опускается, сотрясая землю, гигантская нога…|Игромания...
07 04 2024 9:50:35
— Вельд! — крикнул Челленджер, не помня себя от восторга. — Я видел такие отпечатки в вельдских слоях. Это существо передвигается на задних, трехпалых, конечностях, выпрямившись во весь рост, а передними, пятипалыми, помогает себе при ходьбе. Н...
06 04 2024 4:57:26
ОТ РЕДАКТОРА Привет! Интерфейс Комплектация 2 DVD Комплектация 1 DVD Как вы, должно быть, уже знаете, ровно три месяца назад мы запустили в свободное плаванье наш второй DVD, спровоцировав тем самым огромный ажиотаж среди читателей.…|Игромания...
05 04 2024 6:25:51
Сегодня на тестах игровой монитор Acer Predator X25 ценой в 77 000 рублей. За что, спросите вы, хотят столько денег? За IPS на 360 Гц, технологию NVIDIA Reflex ***yzer и довольно необычный дизайн. Разберёмся, имеет ли всё это смысл, а…|Игромания...
04 04 2024 18:59:15
Почти за месяц до E3 компания Bethesda пригласила нас в Швецию на анонс тогда ещё неведомого AAA-шутера. Но уже через пару дней после этого анонс за них сделал канадский Walmart. Оказалось, что речь о сиквеле Rage — игры id Software 2011…|Игромания...
03 04 2024 23:20:41
...Если после нескольких недель смакования автор будет не способен описывать свое детище в превосходной степени, эта протоигра, не покидая мозга создателя, должна отправиться туда, куда в итоге отправляются все игры, которые «не очень», &...
02 04 2024 5:55:14
Во что играли 5 лет назад Aliens vs. Predator Дата выхода: 1999 год Жанр: Action …|Игромания...
01 04 2024 3:58:31
«…Назвать GTX 680 безоговорочным лидером невозможно. По производительности карта ненамного опережает HD 7970. Пожалуй, единственное преимущество Kepler — технологичность. Автоматический разгон по запасу TDP, оригинальные режимы сглаживания, возможность иг...
31 03 2024 2:14:24
«…Если вы играли в Team Fortress 2, то в Global Agenda ощутите острое дежавю. High-Rez Studios изменила графический стиль и игровой сеттинг (теперь шпионские страсти кипят в недалеком будущем), но гeймплей и классы сохранились почти без изменений. Есть зд...
30 03 2024 22:17:58
На E3 2017 Bethesda анонсировала новую часть Wolfenstein и показала демоверсию, в которой Би-Джей Бласковиц приходит в себя на борту подлодки после событий первой игры. Тогда Бласко был немного не в состоянии показать себя во всей красе: инвалидное…|Игромания...
29 03 2024 23:50:56
Каждый номер мы отбираем для вас самые интересные, необычные, выдающиеся, увлекательные сайты и кратко рассказываем о них. В рубрике «Интересное в Сети» вы можете найти ссылки как на небольшие домашние странички и блоги, которые чем-то…|Игромания...
28 03 2024 4:29:56
"...Вопрос: чего же нам ждать от Unreal Tournament 2004? Ответ: а что мы обычно получаем от EA? А получаем мы обычно игру годичной давности, пропатченную до последней версии, с охапкой бонусов, прожить без которых большинству "спортсменов" совершенно нево...
27 03 2024 14:17:37
...каждый номер чем-то запомнился. Воспоминания разные — хорошие и не очень. Старые журналы — они как старые игры и компьютеры того же периода: по сравнению с тем, что есть сейчас, кажутся каким-то «детским лепетом», хотя на тот мо...
26 03 2024 9:31:47
Последние десять лет студия Acquire была занята воспитанием самураев и ниндзя — вы можете не помнить названия самой компании, но вполне возможно, что вы играли хотя бы в одну часть Tenchu, Way of the Samurai или Shinobido. Но в конце 2007-го…|Игромания...
25 03 2024 22:20:42
Во что играли 5 лет назадWarcraft 3: The Frozen Throne Дата выхода: 2003 годЖанр: Дополнительное время и серия пенальти для классики RTSИздатель/разработчик: Blizzard EntertainmentПоследняя на сегодняшний день стратегия Blizzard едва ли страдает от…|Игромания...
24 03 2024 17:13:21
...60% — такой процент Красной площади можно закрыть тиражом «Игромании» (по состоянию на прошлый номер — 222 тыс.). А если распотрошить журнал на отдельные страницы, то получившейся бумагой можно закрыть 3,575 тыс. км2. А суммарны...
23 03 2024 10:42:13
«…Sol Survivor выступает в роли самого упертого ботаника-зубрилы, который заучил наизусть талмуд «Как сделать заурядную tower defense». Поначалу кажется, что проекту решительно нечем привлечь внимание игрока — Sol Survivor будто собран по строгой инструкц...
22 03 2024 6:11:59
«…В Bloodline Champions сложно заподозрить уникальную игру. Название подсознательно ассоциируется с League of Legends, механику горячо обсуждают на DotA-форумах — казалось бы, это очередной клон понято какой модификации (о них мы в последнее время пишем р...
21 03 2024 2:37:17
"...Одни зовут их "псами войны". Другие - "дикими гусями". Третьи используют такие слова, которые цензура никогда не пропустит на журнальные страницы. В их истории навсегда запечатлен героический дедушка Боб Денар, который с помощью небольшого отряда мог...
19 03 2024 14:50:11
Destiny или любят, или ненавидят, промежуточных состояний нет. Либо тебя затягивает настолько, что приходится забросить социальную жизнь ради еженедельных попыток выбить Vex Mythoclast, либо игра надоедает, не успев толком начаться. Выход…|Игромания...
18 03 2024 8:58:14
После стремительного выхода на арену последнего из "ШтЫрлицов" в области юморных квестов наступило относительное затишье. Никто не смеется над диалогами в Syberia, не наблюдается истерики и у игроков в Post Mortem. А между...
17 03 2024 21:44:47
«…Уходящий год для студии Epic Games получился удивительно богатым на радостные события и красивые цифры. Сама компания отпраздновала двадцатый день рождения, пять лет исполнилось ее главному сериалу — Gears of War, чья третья часть установила рекорд по к...
16 03 2024 8:32:15
Majesty 2 стала пусть и не лучшей, но одной из самых ярких и необычных стратегий прошлого года (за что и получила почетную бронзу в топе большой «Игромании»). Даже спустя девять лет система непрямого управления юнитами смотрелась все…|Игромания...
15 03 2024 11:21:12
После установки дополнения я ожидал увидеть пару областей на свежем воздухе и небольшую пещерку. Ведь сам Baldur’s Gate размещается на пяти дисках, а на одном дополнительном вроде не разместишь так уж много областей, чтобы провести на них обещанны...
14 03 2024 15:22:26
«…Главная новость: в сравнении с Project Origin противники сильно поумнели. То есть AI тут переехал прямиком из оригинала: враги прячутся за колоннами, прыгают за укрытия, яростно отстреливаются во время отступления…»...
13 03 2024 2:21:50
В настоящее время жанр компьютерных гонок находится в крайнем упадке, барахтается где-то в придорожной пыли и исполненными тоской глазами глядит на несущиеся по хайвею индустрии игры других, более успешных направлений. Вы...
11 03 2024 6:30:17
По сути TDU2 – тот же симулятор мажора, что и раньше. И скупка дорогих суперкаров, коттеджей и брендовых солнечных очков тут не менее важна, чем гонки....
10 03 2024 8:41:49
У нас на сайте заработал новогодний парк развлечений «Мир Windows Store»! И этот материал — его маленькая частичка! Заходите по этой ссылке каждый день, читайте эксклюзивные статьи, смотрите ролики,…|Игромания...
09 03 2024 20:58:36
Shadowrun Returns, The Incredible Adventures of Van Helsing, Mass Effect 3: Citadel, Dungeon Hunter 4, Baldur’s Gate 2: Enhanced Edition, консольная версия Diablo 3...
08 03 2024 6:27:20
"...В первой главе мы рассказывали про действующее напряжение и про то, как оно получается из переменного. В тексте неоднократно фигурировали такие понятия, как "перевернуть нижние половинки", "разгладить горбы" и так далее. У многих наверняка назрел зако...
07 03 2024 9:55:31
ОБ ИГРЕ. В декабрьском номере “Игромании” за прошлый год мы уже рассказывали в “Кратких обзорах” о Dogfight: Battle for the Pacific. Сегодня подоспела и русская версия этой замечательной игры. Напомню, что “Ударная эскадрилья” — простой, но жутко увле...
06 03 2024 8:21:31
Еще:
Игры -1 :: Игры -2 :: Игры -3 :: Игры -4 :: Игры -5 :: Игры -6 :: Игры -7 :: Игры -8 :: Игры -9 :: Игры -10 :: Игры -11 :: Игры -12 :: Игры -13 :: Игры -14 :: Игры -15 :: Игры -16 :: Игры -17 :: Игры -18 :: Игры -19 :: Игры -20 :: Игры -21 :: Игры -22 :: Игры -23 :: Игры -24 :: Игры -25 :: Игры -26 :: Игры -27 :: Игры -28 :: Игры -29 :: Игры -30 :: Игры -31 :: Игры -32 :: Игры -33 :: Игры -34 :: Игры -35 :: Игры -36 :: Игры -37 :: Игры -38 :: Игры -39 :: Игры -40 :: Игры -41 :: Игры -42 :: Игры -43 :: Игры -44 :: Игры -45 :: Игры -46 :: Игры -47 :: Игры -48 :: Игры -49 :: Игры -50 :: Игры -51 :: Игры -52 :: Игры -53 :: Игры -54 ::