ГИПЕРТЕ́КСТОВЫЙ РЕДА́КТОР
-
Рубрика: Технологии и техника
-
-
Скопировать библиографическую ссылку:
ГИПЕРТЕ́КСТОВЫЙ РЕДА́КТОР, программа, предназначенная для создания и изменения гипертекстовых документов (напр., веб-страниц). Гипертекстовые документы можно разрабатывать, используя обычный текстовый редактор, т. е. вручную набирать текст, расставлять внутри него теги языка гипертекстовой разметки, встраивать гипертекстовые ссылки, однако при этом от пользователя требуется знание языка гипертекстовой разметки (напр., HTML), а также технологий, которые будут дополнительно использоваться в документе [напр., каскадные таблицы стилей (CSS), сценарии]. Г. р. позволяет автоматизировать процесс разметки, напр., вставки тегов, которые представляют собой определённые стандартом языка HTML последовательности символов, являющиеся инструкциями для программы просмотра (согласно этим инструкциям данная программа располагает текст на экране, включает в него рисунки, хранящиеся в отд. графических файлах, формирует гиперсвязи и пр.). Г. р., кроме языков гипертекстовой разметки (напр., HTML, XML), поддерживает также родств. технологии: CSS, языки сценариев (JavaScript, VBScript, ECMAScript), объектную модель документа (DOM), библиотеки программ для создания сетевых приложений (ActiveX) и др. Как правило, Г. р. включает набор дополнит. функций, таких как подсветка синтаксиса, проверка орфографии, редактирование графич. изображений, поддержка шаблонов, контекстный поиск в документе, вывод документа на печать и возможность его размещения в Интернете, а также осуществляет взаимодействие с системами контроля версий проектов (напр., веб-сайтов).
В кон. 20 – нач. 21 вв. появились Г. р. вида WYSIWYG (принцип «What You See Is What You Get» – «Что видишь, то и получаешь»), которые предоставляют возможность разрабатывать гипертекстовые документы в т. н. визуальном режиме. Они позволяют запускать внешнюю программу просмотра, напр. Netscape, для тестирования набранного документа, а некоторые синхронно отображают набираемый текст и графику, демонстрируя веб-страницу в том виде, в каком её увидят пользователи Всемирной паутины. Данные редакторы обладают развитым интерфейсом редактирования, который не требует от пользователя знания синтаксиса языка гипертекстовой разметки (напр., ввод элементов HTML-разметки происходит путём нажатия комбинаций клавиш или соответствующих т. н. иконок интерфейса). Однако генерируемый ими гипертекстовый код уступает по эффективности гипертекстовой разметке, созданной вручную опытным программистом. Поэтому большинство WYSIWYG-редакторов предоставляют режим непосредственного редактирования гипертекстового кода для опытных пользователей. Напр., свободно распространяемые Amaya, Quanta Plus, а также Composer, входящий в комплект браузеров Mozilla и Netscape, коммерческие Macromedia Dreamweaver и Microsoft FrontPage.