Как стать автором
Обновить

Комментарии 8

который будет представлять собой набор статических HTML-файлов.

Как будто что-то плохое.

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

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

Что касается многоязычности - например в движке для статичных сайтов Hugo, с этим проблем нет.

Очень интересный момент , каким способом при вставки в WYSIWYG  редактор сохраняются стили скопированого куска сайта ? Я же когда выделяю допустим параграф статьи на хабре , копирую в блокнот у меня же не исходный код со стилями копируется , а чисто текст , да и это правильно , даже если посмотреть низкоуровневыми программами "что у вас в системном буфере ОС" то можно увидеть что там нету стилей, как же происходит "трансфер" всех стилей в WYSIWYG  редактор

Не надо низкоуровневых программ. Достаточно посмотреть документацию. Скрипт визуального редактора не отвечает ни за отображение контента, ни за вставку (это просто кнопочки). Браузер делает всё сам, если установить в нужном теге атрибут contentediable.

Есть там стили.

Буфер обмена позволяет сохранить в него содержимое одновременно в нескольких форматах.

За счёт этого блокнот просто тупо берет себе текстовый вариант. В word/chrome при этом есть опция вставки без форматирования.

Странно что ваша низкоуровневая программа не увидела несколько форматов.

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

Генерируйте веб-сайты на сервере. А веб-приложения на клиенте как spa. Вот и всё решение "проблемы".

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

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

На веб-сайты гоните трафик, и садите работать веб-мастеров\верстальщиков. На веб-прилжения садите работать фронтент-разработчиков, и даёте им спокойно работать - не мучая их всякой антинаучной фигнёй типа поисковой оптимизацией, "регидратацией" и т.д.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории