Корпорации Microsoft и Netscape Communications будут использовать собственные расширения языка гипертекстовой разметки HTML в новых версиях программ просмотра, выпускаемых в начале этого года.

 

В результате консорциум World Wide Web Consortium рассматривает возможность использования обоих наборов расширений при разработке нового стандарта гипертекстового языка для Internet.

 

Программа просмотра Internet Explorer 4.0 корпорации Microsoft, бета-тестирование которой должно начаться в конце января, будет содержать технологию Dynamic HTML (известную под названием Trident)  -  объектную модель HTML. Также в январе ожидается появление программы просмотра Communicator корпорации Netscape, которая будет поддерживать такие расширения HTML, как абсолютное позиционирование и послойное представление графики.

 

Ни одна из компаний не планирует поддерживать расширения конкурирующей программы просмотра к моменту их выпуска. Однако представители Microsoft и Netscape полагают, что с помощью W3C они в конечном счете объединят оба набора расширений.

 

W3C рассматривает вопрос о создании совета Editorial Review Board (ERB), который сосредоточит свои усилия на объектном расширении HTML. По мнению осведомленных источников, это позволило бы Microsoft, Netscape и другим разработчикам решить проблемы совместимости расширений.

 

Как нам стало известно, существующий сейчас комитет HTML ERB готовит проект HTML 4.0 (прежнее название  -  Cougar), который поддерживает встроенные объектные теги, интернационализацию и стилевые страницы.

 

Хотя разработчики Web-узлов утверждают, что они находят объектную модель полезной, лишь немногие из них будут действительно использовать эту технологию до того, как рынок или комитет стандартов не потребуют ее всеобщего внедрения.

 

“Одна из серьезных проблем Web  -  постоянная ожесточенная борьба стандартов,  -  считает Кен Локер, исполнительный продюсер MGM Interactive (Санта-Моника, шт. Калифорния).  -  Если бы вам приходилось перенастраивать свой телевизор при каждом переключении на другой канал, вы бы этого не вынесли”.

 

Механизм рендеринга, включенный в составе Dynamic HTML в Internet Explorer 4, позволит пользователям менять страницы на клиентской стороне без обращения к серверу.

 

Поток данных Dynamic HTML может включать процедуры на языке сценариев, которые позволяют вызывать дополнительные экраны с информацией, соединенные с данной страницей, например оглавления.

 

Кроме того, механизм Dynamic HTML предоставляет пользователям возможность вырезать и вставлять фрагменты текста, а также манипулировать ими на Web-странице. Измененная страница может быть сохранена и на клиентской машине, и на сервере, если пользователь имеет разрешение на запись.

 

Расширения HTML из программы просмотра Navigator прежде всего связаны с вопросами компоновки и внешнего вида Web-узла.

 

Технология размещения Absolute position корпорации Netscape предназначена для того, чтобы текст или изображение можно было разместить в произвольном месте страницы. В настоящее время разработчики Web-узлов могут размещать элементы страницы только слева, справа или по центру.

 

Распределение элементов страницы по слоям дает возможность накладывать изображения или текст друг на друга. Подобно Dynamic HTML, новый синтаксис HTML для описания слоев допускает наложение элементов и создание всплывающих элементов, которые активизируются по щелчку мыши.

 

Спецификация JavaScript Style Sheets  -  следующая версия технологии Cascade Style Sheets  -  позволит разработчику использовать в стилевых страницах сценарии с развитой логикой вместо декларативного синтаксиса, используемого в стилевых страницах в настоящее время.

 

Представители Netscape добавили, что Communicator также будет поддерживать спецификацию Cascading Style Sheet.

 

Майкл Мюллер, Норвин Лич