Встроенный предварительный просмотр записей – нужно ли добавлять в ядро WordPress?

Встроенный предварительный просмотр записей – нужно ли добавлять в ядро WordPress?

История экспериментального плагина Inline Preview от Кристофера Финке насчитывает всего лишь несколько месяцев, однако сегодня можно уже с уверенностью сказать, что этот плагин наделал много шума в сообществе WordPress. Начиная с июня, Кристофер внес поразительное количество усовершенствований в свой плагин, в результате которых публикация записей стала еще проще. С помощью данного плагина вы всегда можете посмотреть, как будет выглядеть опубликованная запись в блоге. При этом сама админка сдвигается влево, а справа выводится контент. В правом верхнем углу страницы присутствует крестик, который позволяет закрыть окно предварительного просмотра.

UpdatedInlinePreview

Кристофер решил пойти еще дальше, открыв новое предложение на сайте Trac об использовании плагина Inline Preview в WordPress, которое в полной мере соответствует свежему подходу оформления функционала в виде отдельных плагинов. В тикете он перечислил уязвимые места предварительного просмотра записей, а также предложил вернуться к способу страничного предпросмотра, который использование ранее в WordPress – правда, в таком случае его понадобится несколько освежить и доработать.

Мне понравилось то, как работает плагин Inline Preview в моей локальной сборке. Работает он достаточно оперативно, присутствует панель, позволяющая скорректировать размеры области предварительного просмотра. Правда, я считаю, что вместо вертикальной тени в панели можно было бы использовать более ясные изображения. Что-то вроде небольшой серой панели со стрелками с каждой стороны, которая указывала бы пользователям, что изображение может быть перемещено по левому краю или по правому краю. Улучшить можно следующее: к примеру, сделать кнопку X более эффективной, чтобы она выполняла какие-то действия. Невзирая на то что область предварительного просмотра не обновляется в режиме реального времени, следуя за правками, она меняется всякий раз, когда происходит автосохранение или создание ревизии, и изменения автоматически появляются в окне предварительного просмотра.

Одна из самых значительных проблем, встающих на пути внедрения подобного функционала в ядро WordPress – совместимость с темами. При использовании этого плагина на сайте я заметил, что он сжимает текст до такой степени, что его становится сложно прочесть. Еще одна проблема – производительность. Опять же, взяв свой сайт в качестве примера, я заметил, что при попытке скорректировать ширину панели предварительного просмотра происходит существенная задержка. С похожей задержкой я сталкивался на странице управления виджетами.

Я обратился к Кристоферу Финке и спросил его, какой самый сильный аргумент он может привести в пользу включения предварительного просмотра в ядро WordPress, и вот что я услышал:

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

Однако когда я отправлял тикет, я не знал, что редактирование из фронтэнда будет добавлено в WordPress 3.8. Если WordPress движется именно в этом направлении, то тогда радикальное изменение процессов редактирования в бэкэнде может утратить свой вес.

Если вы желаете узнать, как будет выглядеть предварительный просмотр записей в деле, и стоит ли это добавлять в ядро WordPress, просто установите плагин Inline Preview.

Источник: wptavern.com

Сохранено из oddstyle.ru

Добавить комментарий

%d такие блоггеры, как: