Основным сдерживающим фактором в продвижении XML технологии в Web на сегодняшний день является отсутствие полной поддержки этого формата всеми производителями броузеров - программ, наиболее часто используемых на стороне клиента. Выходом из создавшейся ситуации может стать вариант, при котором обработкой XML документов занимается серверная сторона Используя любой существующий XML-анализатор, можно формировать необходимую информацию уже на сервере и посылать клиенту нормальный HTML-документ. Однако такой способ, конечно, менее гибок, и позволяет использовать XML технологию лишь для хранения структурированной информации, но не для ее динамического изменения на стороне клиента. В августе 1997 RFC 2376 были утверждены MIME типы для XML-ресурсов: text/xml и application/xml. Поэтому XML документы могут передаваться по HTTP и отображаться программой просмотра также, как и обычные HTML- страницы. Для этого нужно немного изменить конфигурацию Web-сервера (в Apache - добавить в файл mime.types строчку "text/xml xml ddt"), а на стороне клиента иметь броузер, поддерживающий стилевые таблицы или JavaScript. Сегодня такими броузерами являются Microsoft Internet Explorer 5, первый броузер, поддерживающий спецификацию XML 1.0 и стилевые таблицы XSL; броузер Amaya, предлагаемый консорциумом специально для тестовых целей и поддерживающий практически все разрабатываемые стандарты W3C. Поддержка XML также планируется в будущих версиях Netscape Navigator.
Учебники. Программирование для начинающих.
Все для начинающего программиста
Меню сайта
- Assembler
- Cамоучитель по Java
- С++ для начинающих
- Паскаль - задачи и решения
- Ассемблер - примеры и задачи
- Delphi в задачах и примерах
- Delphi — краткий справочник
- Разное
- Delphi для начинающих
- Delphi для профессионалов
- Visual Basic
- FoxPro
- Pascal
- Си для профессионалов
- Visual C++ для начинающих
- Fortran
- Программирование на Ассемблере
- Системное программирование на Assemblerе
- Assembler в примерах
- Структуризированный язык запросов (SQL)
- Практическое руководство по HTML
- Практическое введение в программирование на JavaScript
- Подробный курс Java
- Самые популярные Java-скрипты
- Введение в Cascading Style Sheets
- Каскадные таблицы стилей, уровень 1. Спецификация CSS1
- Введение в Perl
- VB Script
- VRML - Virtual reality modellnig language
- XML - Extensible markup language
- CGI - Common Gateway Interface
- Программирование на языке С++
- Примеры программирования на языке С++
Информация
Programm.ws - это сайт, на котором вы можете почитать литературу по языкам программирования, а так-же посмотреть примеры работающих программ на С++, ассемблере, паскале и много другого..
|