Коротко о пространствах имен (XML Namespaces)

26 Февраль 2009
Теги: , ,

Введение

При создании XML-документа мы можем столкнуться с тем, что разные по смыслу элементы будут иметь одинаковое имя. Вы можете увидеть пример в статье «10 главных ошибок RSS» в пункте 5 «Неправильное расширение RSS».

Разберём пример, явно «притянутый за уши», зато простой для понимания. Нам необходимо сделать выборку из двух таблиц базы данных, касающихся творчества некоего музыкального коллектива и сформировать каталог в виде XML-документа. В одной таблице базы данных содержится информация об аудио записях коллектива, в другой – информация о книгах посвященных его творчеству. По какой-то причине (непонятно какой, но очень важной), и описание аудио записей и описание книг должно содержаться в элементе «item». По той же причине, и названия записей и названия книг должны содержаться в элементе «title».
(далее…)

0

10 главных ошибок RSS

23 Февраль 2009

RSS icon Сегодня RSS используется очень и очень часто, и все больше пользователей начинают ценить этот великолепный инструмент получения свежих новостей. И, конечно же, очень многие сайты предоставляют свои RSS-каналы пользователям. Но, к сожалению, нередко в этих каналах встречаются досадные ошибки, которые сводят «на нет» всё удобство и прелесть RSS. Здесь мы рассмотрим наиболее «популярные» ошибки, встречаемые нами на различных ресурсах.

(далее…)

0

Коротко о DTD

20 Февраль 2009
Теги: , ,

Введение

Спецификация SGML предусматривает создание новых языков разметки.
HTML и XML как раз таковыми и являются. Причём XML сам по себе предусматривает расширяемость. Документы созданные с помощью этих языков могут быть «корректными (well-formed)» и «допустимыми (valid)».

С проверкой документа на корректность проблем не возникает: если ошибок не выскочило и всё отобразилось так, как мы хотели, то документ корректен. Например, если в HTML-документе написать что-то вроде «<Z>Привет!</Z>», то наш документ будет полностью корректен, но проигнорирован браузером. Почему? Потому что браузер ничего не знает о том, что это за «Z» такой. И если мы проверим наш документ на допустимость с помощью валидатора, то документ таковым признан не будет. А как об этом узнает валидатор и на основании чего он вынес такой вердикт?

(далее…)

0

Коротко о XML

18 Февраль 2009
Теги: ,

Введение

XML (англ. eXtensible Markup Language — расширяемый язык разметки) — рекомендованный Консорциумом WWW язык разметки, фактически представляющий собой свод общих синтаксических правил. XML — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML), иногда называемых словарями. XML является упрощённым подмножеством языка SGML.

(далее…)

3

Настройка представления «Список дел» в Outlook 2007

29 Январь 2009

В Outlook 2007 есть замечательный инструмент: «Список дел», в котором отображаются помеченные сообщения и задачи, которые нужно было выполнить вчера/сегодня/завтра. Поскольку список всегда перед глазами, он не дает забыть о невыполненных делах. Но этот список таже можно настроить и сделать более удобным для себя.

(далее…)

0

Глобальное измение сайта

17 Январь 2009

В общем, я полностью изменил версию движка (WordPress)  и наполнение. Старых заметок больше нет. Начинаем с чистого листа

wordpress

А это подтверждение для technorati:
Technorati Profile

Comments Off