80
плюсом для разработчиков, так как этот подход позволяет упростить
читабильность текста и уменьшить дальнейшее развитие кода. XSL можно
использовать для определения способа отображения файла XML путем
преобразования файла XML в формат, распознаваемый браузером. Одним из
таких форматов является HTML. Обычно XSL делает это путем преобразования
каждого элемента XML в элемент HTML. XSL также может добавлять
совершенно новые элементы в выходной файл или удалять элементы. Он может
переставлять и сортировать элементы, тестировать и принимать решения о том,
какие элементы нужно отображать, а также многое другое.
12. JavaScript - это самый популярный язык программирования
скриптов для браузеров. Он поддерживается большинством веб-браузеров,
включая Chrome, Firefox, Safari, Internet Explorer, Edge, Opera и т. Д.
Большинство мобильных браузеров для смартфонов также поддерживают
JavaScript. Использование этого языка позволяет создавать динамически
обновляемые веб-страницы, улучшения пользовательского интерфейса, такие
как меню и диалоговые окна, анимацию, 2D и 3D графику, интерактивные
карты, видеоплееры и многое другое. Этот режим использования JavaScript в
веб-браузере также называется JavaScript на стороне клиента. Веб-браузер
загружает веб-страницу, анализирует HTML и создает из содержимого так
называемую объектную модель документа (DOM). DOM представляет в
реальном времени веб-страницу и является статическим объектом в коде
JavaScript. Таким образом, появляется возможность изменять DOM с помощью
кода программы и мгновенно представлять его пользователю. Также через
клиентский JavaScript есть возможность получать уведомления о событиях
пользовательского интерфейса, таких как движение мыши, нажатие кнопок и т.
д. Используя эти средства, можно создавать приложения для удовлетворения
любых целей пользователя.
13. AJAX расшифровывается как асинхронный JavaScript и XML. AJAX
- это новый метод создания более совершенных, быстрых и интерактивных веб-
приложений с помощью XML, HTML, CSS и Java Script. Ajax использует
XHTML для контента, CSS для описания стилей, объектную модель веб-