Команда Postmatic стремится вдохнуть новую жизнь в нативные комментарии WordPress с выпуском Epoch версии 1.0 сегодня. Плагин был создан, чтобы предоставить альтернативу Disqus с более быстрой загрузкой и отправкой комментариев.
Создатели Epoch поставили перед собой амбициозную цель на странице описания плагина.
Цель: предоставить возможности комментирования/чата в реальном времени с использованием полностью нативных комментариев, совместимых с кэшированием страниц, CDN, мобильными устройствами, другими плагинами для комментариев и передовыми практиками SEO.
Плагин отправляет комментарии через AJAX, что означает, что комментарии мгновенно появляются в беседе без обновления страницы. Работа разработана так быстро, что стирает грань между комментированием и общением в чате, поскольку комментарии других читателей также отображаются автоматически с той же скоростью. Видео ниже показывает плагин в действии, а живая демонстрация Epoch доступна на веб-сайте Postmatic.
Epoch версии 1.0 может похвастаться совместимостью практически с любой темой WordPress. Плагин попытается интегрироваться с вашей темой одним из трех способов:
- Первый пытается продолжить использование существующего шаблона комментариев, сохраняя при этом все преимущества производительности.
- Второй переопределяет ваш шаблон комментария, но наследует типографику и цвета вашей темы.
- Третий полностью заменяет ваш шаблон комментария а-ля Disqus или Jetpack Comments.
В отличие от Postmatic, у которого есть коммерческий вариант дополнительных функций, основатель Джейсон Лемье говорит, что Epoch не будет монетизироваться напрямую.
«У нас нет планов по созданию коммерческой версии», — сказал он. «Postmatic — наш основной продукт, Epoch существует только для того, чтобы людям было проще вернуться к нативному комментированию и, в свою очередь, использовать Postmatic. Эпоха будет свободна навсегда».
Совместимость с другими плагинами комментариев
Epoch без проблем работает с Postmatic, т.е. он открывает модальное окно, позволяющее комментатору подписаться на уведомления о новых публикациях. Использование Postmatic в сочетании с Epoch не требуется, потому что плагин был создан, чтобы хорошо работать сам по себе. Он также совместим со многими другими плагинами, расширяющими комментарии.
«Другие сторонние нативные плагины для комментариев используют жесткий подход и не поддерживают хуки шаблонов комментариев, встроенные в WordPress», — сказал Лемье. «Это создает огороженный сад, в котором инновации и тяжелая работа, присутствующие в существующих и будущих плагинах комментариев, не учитываются.
«Мы решили пойти другим путем. Мы создали Epoch, чтобы он был максимально совместим с другими плагинами комментариев. Не все, но с небольшими изменениями здесь и там они работают просто отлично ».
Версия 1.0 идеально интегрируется с Postmatic, WordPress Zero Spam, Akismet, WP Markdown и WordPress Social Login.
«В нашем тестировании почти все, что не использует много JavaScript, работает просто отлично», — сказал Лемье. «Вещи, которые я не тестировал, но я предполагаю, что они будут работать, — это все, что изменяет или добавляет поля в форму комментариев (подписка на комментарии, CommentLuv, различные капчи).
«Более причудливые плагины, которые позволяют редактировать комментарии или сортировать их порядок на основе голосования, вероятно, не подойдут. Мы должны будем сделать эту функциональность сами».
Epoch — это альтернатива Disqus с упором на конфиденциальность
Когда Лемье и его команда создали Epoch, их стратегия заключалась в том, чтобы решить проблемы с нативными комментариями, чтобы проложить путь к Postmatic для большего числа пользователей.
«Мы не собирались конкурировать с Disqus, — сказал он. «Однако через несколько месяцев стало ясно, что обычно есть две причины, по которым люди не используют нативные комментарии, и нам нужно будет устранить обе, если мы хотим широкого распространения Postmatic.
«Во-первых, шаблоны комментариев, которые поставляются с подавляющим большинством тем, просто ужас. Разработчики тем ненавидят иметь с ними дело. Обычно это запоздалая мысль. Так что опыт комментирования страдает. Это медленно, уродливо и совсем не весело.
«Вторая причина заключается в том, что встроенные комментарии чрезвычайно сложны для сервера. Вы не можете размещать собственные комментарии на сайте с высоким трафиком. Сервер бы согнулся. CDN не спасет вас, потому что содержимое страницы постоянно меняется. Для больших сайтов нативное комментирование даже не вариант.
«Обе эти проблемы легко решаются с помощью таких решений, как Livefyre или Disqus, поэтому их необходимо установить. Но это просто продажа ваших пользователей по течению. Ваши данные не принадлежат вам, реклама начинает появляться на вашем сайте. Конфиденциальность за окном. И действительно, прирост производительности минимален, когда загрузка встроенных комментариев по-прежнему занимает 10 секунд, потому что в фоновом режиме в очередь ставится так много отслеживающего JavaScript».
Напротив, Epoch загружается быстрее, чем сторонние решения, и является полностью конфиденциальным. Данные ваших комментаторов не передаются на откуп, а комментарии остаются на вашем сервере.
«Впервые кто-то может сказать следующее: использование собственных комментариев WordPress действительно повысит производительность вашего сайта», — сказал Лемье.
Каковы планы на будущее Epoch?
Лемье и его команда надеются привлечь к проекту более широкое сообщество, которое открыто для внесения вклада на GitHub .
«Мы планируем активно привлекать других к участию в проекте и надеемся, что другие разработчики будут вдохновлены тем, что мы начали», — сказал он.
«Мы собираемся создать небольшой API, чтобы другим плагинам было проще подключиться к некоторым расширенным функциям.
«И есть несколько вещей, которые кажутся необходимыми: голосование в комментариях и простая маленькая кнопка «Нравится», которая была бы удобна, чтобы сказать: «Я ценю то, что вы сказали, мне больше нечего добавить». Я хотел бы интегрировать это с Postmatic. Я часто получаю комментарий в своем почтовом ящике, и я хочу узнать мысль, которая в него вошла, но не чувствую, что мне есть что добавить. Простой маленький +1 отлично подойдет», — сказал Лемье.
Выпуск 1.0 Epoch — это замечательная новость для тех, кто был недоволен нативными комментариями WordPress, но надеется, что появится повод вернуться. Плагин имеет открытый исходный код и доступен бесплатно на WordPress.org .