ВУЗ:
Составители:
Рубрика:
комплексной задачи. При этом они используют HTML, CSS и JavaScript, под
совокупностью которых мы и будем подразумевать DHTML.
Вопервых, разработчикипрограммисты в связи с большим объемом кода
JavaScript будут вынуждены написать некоторое количество вспомогательных
функций, которые, скорее всего, будут содержать часто повторяющийся код.
Затем они должны будут включить этот код (непосредственно или путем под-
ключения дополнительного файла) в каждую страницу приложения, которая
содержит хотя бы один элемент управления. Очевидно, что любая из таких
страниц не станет от этого загружаться быстрее. А если на странице находится
форма, гиперссылка или чтолибо еще, заставляющее эту страницу перерисо-
вываться при активировании этого объекта пользователем?
Поэтому можно сделать вывод, что малая скорость загрузки и работы
Webприложения, созданного исключительно средствами DHMTL, и большой
его объем являются главными недостатками. То же самое касается и конструк-
ций CSS или форматирующих тегов (это зависит от предпочтений разработчи-
ков), описывающих стили оформления наиболее часто встречающихся элемен-
тов, например, пунктов меню.
Вовторых, вспомним, что разработчиками являются не только програм-
мисты, но и дизайнеры, люди, имеющие к программированию несколько отда-
ленное отношение.
Втретьих, отметим, что существующие на сегодняшний день средства
отладки DHTML весьма бедны. А средства автоматического или визуального
построения элементов управления отсутствуют полностью. Пусть даже у разра-
ботчиков не возникает головной боли по поводу управления памятью или при-
ведения типов, но что если в громоздком HTMLдокументе нужно найти при-
чину не совсем корректного отображения какойто его части? Таким образом,
третьим недостатком DHTML является его поначалу кажущаяся достоинством
вольность интерпретации. Ведь ни один HTMLдокумент сам по себе не отка-
жется загружаться и не выдаст сообщение об ошибке, если, например, какой
либо его открывающий тег (блочный или встроенный — не важно) не имеет за-
крывающего.
Общее представление об XSLT
Эта глава призвана дать общее представление о языке XSLT. В ней гово-
рится о сути XSLT и задачах, для выполнения которых он предназначен. О том,
к какому типу языков принадлежит XSLT, как он зарождался и как соотносится
со всеми другими технологиями, которые используются в типичных веб
приложениях.
Что такое XSLT?
XSLT, что означает extensible Stylesheet Language: Transformations (расши-
ряемый язык таблиц стилей: преобразования), это язык, который, согласно са-
мой первой фразе в спецификации, предназначен, в первую очередь, для преоб-
разования одного XMLдокумента в другой. Однако XSLT способен не только
41
Страницы
- « первая
- ‹ предыдущая
- …
- 39
- 40
- 41
- 42
- 43
- …
- следующая ›
- последняя »
