webiumpro

webiumpro
Рейтинг
39
Регистрация
20.03.2017
Должность
Web-developer
Интересы
web-разработка, проектирование архитектуры, web-дизайн, seo, DevOps, интерфейсы
Разрабатываю веб-сервисы, пишу скрипты, создаю сайты. Не работаю с CMS и конструкторами.

https://neilj.github.io/Squire/

http://wysihtml.com/

http://habibhadi.com/lab/easyeditor/

http://kenshin54.github.io/popline/

А вот подборка. Варианты выше из нее. Может я пропустил чего, и там еще что-нибудь полезное найдете.

Еще как вариант, можно использовать ace.js (редактор кода) и сделать кнопки с вставкой этих тегов прям в редакторе кода без wysiwyg. Однажды делал что-то подобное, только со стилями

dmitrogen:
Все рекламные блоки подгружаются через php
Получается нужно осуществить "ленивую загрузку" кода php <?php код ?>

Механизм такой же, как я писал выше, только вместо рекламных блоков выполняется ajax-запрос к php-скрипту, который выводит то, что вы хотите подгрузить, а затем результаты запроса подгружаются в пустой блок.

https://habr.com/sandbox/31963/

http://vremenno.net/js/lazy-load/

Или самостоятельно скрипт напишите. Оставляете пустые блоки, в которые вставляете скрипт рекламы. Затем в обработчике события прокрутки страницы производите вставку рекламы в этот блок, как только пользователь доскроллил до этого блока.

Для того, чтобы посмотреть код html, не нужен доступ к исходному коду, это можно сделать в браузере. Ссылку на сайт можете дать? Если не хотите здесь светить, скиньте в личку

https://www.chatbro.com/ru/ вот такую вещь нагуглил. В настройках, вроде, можно развернуть статично на странице без всяких всплывашек + интеграция с телеграмом и vk. Думаю, есть и другие похожие решения, может быть даже бесплатные.

Если вы усиленно гуглили и вам это все не подходит, наймите фрилансера и сделайте чат самостоятельно, привязав к тому же телеграму (раз нужно приложение на телефоне и ПК)

stier:
вы не могли бы подсказать на основе приведенного чуть выше кода вызова формы

Я не вижу класса или id формы. Судя по коду форма открывается по кнопке.

Чтобы понять, какой селектор у формы, нужно открыть ее и посмотреть исходный код. Либо самостоятельно это сделайте, либо дайте мне ссылку на сайт, и я посмотрю.

stier, ищите идентификатор такой всплывающей формы, и так же цепляете цель к событию отправки этой формы

timo-71:
Бывает

Да, но не так часто, чтобы сбрасывать со счетов этот способ. Я думаю, что это будет зависеть от частотности запроса. К тому же, методы можно миксовать. Самый простой способ определить контент - по микроразметке, если ее нет, то по h1, если нет h1, то по тем же абзацам, как вы выше описали, и т.д. Критерии проверки можно добавлять и уточнять. Никто не говорит, что это стопроцентный способ и он будет работать во всех случаях.

timo-71:
А если нет H1?

Могу ошибаться, но сомневаюсь, что в топ 10 попадут статьи без h1

Вы можете найти родителя h1. Значит все, что выше этого родительского контейнера, уже можно отбросить, останется только тело статьи со всякими служебными элементами, которые, в принципе, тоже реально вычислить.

Вы заинтересовали меня этой задачей. Давайте спишемся в личке и проведем эксперимент. Вы мне дадите для теста несколько сайтов, а я попробую реализовать этот алгоритм на php и вычленить контент. Я не возьму за это ни копейки, просто задача реально очень интересная.

Всего: 235