WYSIWYG-редакторы веб-страниц создают такое впечатление. Дело в том, что браузеры

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

удивительно, если «расширенный макет» HTML, который пытается создать «визуальный

опыт" может привести к широко расходящимся, иногда нечитаемым экранам

представления одного и того же содержания. Отображение различий между браузерами и

даже версии браузера сами по себе являются веской причиной для сохранения исходной разметки

простой.

Страница редактирования

Действием по умолчанию в вики является просмотр (только чтение). Модификация контента завершена

с явными запросами POST, отправленными на сервер. Как и все остальное в сети,

просмотр и публикация являются асинхронными.

Таким образом, редактирование содержимого страницы происходит локально, в системе пользователя, в текстовой форме.

кэшируется и отображается браузером. Локальное редактирование имеет некоторые важные последствия

к которым мы вернемся позже. А пока просто поймите, что сервер ничего не знает о

статус любого обновления страницы, пока оно не будет опубликовано пользователем. Пользователь может даже выйти в автономный режим для

произвольное время.


РЕДАКТИРОВАНИЕ СТРАНИЦ

РИСУНОК 4-9.

99

Запрос редактирования вики-страницы

Вики формирует форму редактирования в виде специальной (виртуальной) страницы, отправляемой вместе с

содержимое текущей страницы, когда вы нажимаете ссылку (или кнопку) «Изменить» для этой страницы. Фигура

4-9 показано, как работает запрос на редактирование.

Альтернативный способ попасть на страницу редактирования данного заголовка — указать адрес

который явно вызывает это действие для данной страницы; например:

http://localhost/mywiki/edit.cgi?TestPage

http://wikiserver.com/cgi/wikipub?edit=TestPage

Какой конкретный синтаксис применим, зависит от того, используете ли вы

модульный пакет кода, такой как QuickiWiki или вики-скрипт, который анализирует запросы

("изменить" тогда является параметром запроса).

Очевидно, что щелчок по ссылке или кнопке «Редактировать» является удобным для пользователя вариантом, и только в очень

особых обстоятельствах вы когда-либо хотели бы явно ввести URL-адрес для «страницы редактирования».