Статьи |
Языки описания пользовательских интерфейсов
Дмитрий Шейко
07.06.2005
Данная статья обозревает перспективные концепции декларирования пользовательских интерфейсов для веб-приложений. В ней рассматриваются технологии UIML, XUL, XAML, MXML и Web Applications ![]()
Шаблонизация на XSLT. Приемы и примеры
Александр Календарев
19.03.2005
В данной статье речь пойдет о некоторых приемах и хитростях XSLT-разработчика. На такое громкое название, как CookBook (книга рецептов), статья не претендует, но парой хитростей я поделюсь. Статья рассчитана на начинающих пользователей XSLT-шаблонизации, знающих хотя бы ее основы. ![]()
Данные, их представление и формы пользовательского интерфейса
Дмитрий Шейко
21.02.2005
В статье обозреваются некоторые подходы оптимизации процесса веб-разработки. Рассматривается задача
разделения абстрактных составляющих веб-ресурса – данных, их представления и пользовательского интерфейса. Особое внимание уделено разделению алгоритмов форм пользовательских интерфейсов и кода их бизнес логики. ![]()
Платформо-независимый динамический сайт – миф или реальность?
Дмитрий Шейко
21.01.2005
Может ли быть веб-сайт независим от платформы? Конечно, если он представлен в статическом HTML. А вот динамический сайт потребует программного интерфейса на стороне сервера, которое в свою очередь потребует серверные приложения. Итого, для создания автономной копии сайта потребуется создавать веб-сервер, и воссоздавать на нем программную среду, аналогичную среде исходного сайта. Неужели нет альтернатив? ![]()
Правила хорошего тона от W3C
Дмитрий Шейко
17.12.2004
Вам наверняка уже доводилось слышать о стандарте W3C WCAG (Web Content Accessibility Guidelines). На русский язык можно перевести заголовок стандарта как «Принципы доступности сетевых документов». Стандарт определяет общую концепцию построения кода веб-документов, для того, что бы сделать их максимально доступными. ![]()
XML-Sapiens - орудие разделения функциональности сайта и программного ядра
Дмитрий Шейко
29.10.2004
Проектируя системы управления контентом (CMS), разработчики стремятся создать универсальный продукт, который не нужно было бы переделывать под требования каждого сайта. Язык XML Sapiens описывает концепцию управления контентом c разделением данных, представления и функциональности, что позволяет создавать новые интерфейсы сайтов, не изменяя программный код CMS. ![]()
5 лет XML
Edd Dumbill
22.05.2003
Прошло 5 лет со дня публикации спецификации XML. В связи с этой датой автор решил побеседовать с несколькими из тех, кто стоял у истоков XML, о настоящем и будущем XML. ![]()
Кеширование преобразований, часть 2
Алексей Валиков
30.01.2003
Как говорится, продолжение следует. Я недавно обновил реализацию кэширующей фабрики преобразований, о которой недавно писалось. Изменения небольшие, но довольно весомые для многопользовательских сред. ![]()
XOM: что это и зачем?
Michael Fitzgerald
15.01.2003
XOM (XML Object Model, объектная модель XML) - это новый простой API для XML, разработанный Эллиотом Расти Гарольдом, и реализованный на Java. XOM является попыткой взять удачные идеи, заложенные в других Java XML API (SAX, DOM, и JDOM) и выйти за рамки их ограничений. ![]()
Построение XML-порталов на основе Cocoon
Carsten Ziegeler, Matthew Langham
27.12.2002
В этой статье авторы описывают свои компоненты для построения XML-порталов на основе Cocoon. ![]()
Начинаем работать с Cocoon 2
Steve Punte
04.12.2002
Данная статья является кратким обзором функциональных возможностей Cocoon 2. Прочитав ее, вы научитесь создавать небольшие приложения с использованием этой системы. ![]()
XML and the Second-Generation Web
Джон Босак, Тим Брей
11.11.2002
Комбинация гипертекcта и глобальной Сети дали старт революционным изменениям. XML призван закончить начатое. ![]()
Повышение эффективности x:transform и не только
Алексей Валиков
11.11.2002
Для XSLT-преобразований в JSP мы используем тэг x:transform из JSTL. Беда в том, что "стандартная" реализация этого безобразия не очень эффективная. ![]()
Локализация на Saxon
Алексей Валиков
05.11.2002
Проблема локализации обсуждалась не раз. Поскольку многие используют Saxon, могу рассказать о довольно эффективном решении на Saxon. ![]()
Стилевая ахинея или Миф об отделении стиля и содержания
Bob Stein
07.07.2002
Главные и решающие преимущества XML связаны вовсе не с отделением представления. Хотя часто это полезно, но(!) - для XML это далеко не самое главное. ![]()
Знакомство с естественными XML-базами данных
Kimbro Staken
06.03.2002
Естественные XML-базы данных являются важной частью формирующейся инфраструктуры XML. В этой статье обсуждаются их особенности, сильные и слабые стороны. ![]()
Моделирование XML-словарей с помощью UML, часть II
Dave Carlson
06.01.2002
Во второй части этого цикла статей о моделировании XML-словарей Д.Карлсон описывает, как полученную модель UML отобразить в W3C XML Schema Definition Language. ![]()
XML в 10 тезисах
Bert Bos
10.12.2001
XML, XLink, Namespace, DTD, Schema, CSS, XHTML ... Если вы впервые столкнулись с XML, трудно даже понять, с чего начать. Этот короткий обзор представляет собой попытку охватить основные идеи XML, чтобы новичок мог увидеть концепцию в целом, не путаясь в деталях. Если же вы кому-то представляете XML, почему бы не начать с этих 10 тезисов? ![]()
Создание уникальных идентификаторов средствами XSLT
Bob DuCharme
16.11.2001
В статье объясняется, как создавать и использовать уникальные идентификаторы, используя функцию XSLT generate-id(). ![]()
Математика и XSLT
Bob DuCharme
01.11.2001
XSLT изначально предназначен для трансформации текста, но вы можете использовать его также и для базисной математики. ![]()
Моделирование XML-словарей с помощью UML, часть I
Dave Carlson
27.10.2001
В первой части цикла их трех статей Д.Карлсон описывает, как UML может использоваться для проектирования XML-словарей. ![]()


