Безопасно ли отключать типограф?

InstantCMS 2.X
#1 10 января 2024 в 08:36

Хочу вставлять для изображений loading=«lazy», т.к. у меня страницы весят по 3-4 мб из-за множества картинок. Но типограф его вырезает. Ткнулся в пресеты типографа, но там возможности добавлять атрибуты-исключения нет. Решил просто его отключить. Вопрос, безопасно ли это? При условии, что на сайте права настрою, чтобы добавлять посты мог только я.

#2 10 января 2024 в 09:36

В таком случае безопасно. Есть микрошанс скопировать какую-то гадость из ворда, но tiny mce должен ее вычистить.

#3 10 января 2024 в 09:38

Не знаю как это связано. Но… если включить в поле обратно типограф, то ленивая загрузка перестает работать. Т.е. она в коде страницы есть, но просто не работает, все изображения грузятся сразу, в том числе за пределами видимости. Проверял по F12, обновляю через Ctrl+F5.

#4 10 января 2024 в 13:27

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

Chambers

Есть

docs.instantcms.ru/manual/components/typograph

#5 10 января 2024 в 18:19

Есть

Fuze

Да вот не нашел я там, как добавить атрибут, чтобы он его не обрезал.

#6 10 января 2024 в 19:40

Да вот не нашел я там, как добавить атрибут, чтобы он его не обрезал.

Chambers

Изображение

#7 10 января 2024 в 20:45

 Fuze, странно, у меня такой кнопки нету… или я не там смотрю?

admin/controllers/edit/typograph/presets_edit/1

Версия 2.16.2

Изображение

Ставил с нуля, не обновлением. Компонентов сторонних не ставил.

В консоли браузера ошибок нет.

#8 11 января 2024 в 00:50

Ставил с нуля, не обновлением. Компонентов сторонних не ставил.

Chambers

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

Изображение

#9 11 января 2024 в 02:34

Fuze, не удалял я ничего, это просто скрин неудачный при создании нового пресета

видимо что-то накрутил, т.к. при отключении дебага получаю ошибку 502

буду искать...

upd. только что поставил чистый инстант и ничего вообще не менял в настройках, сразу отправился в компонент Типограф, атрибуты на месте

upd2: атрибут добавляется, вдруг кому пригодится

Изображение

Ленивая загрузка при включенном типографе по-прежнему не работает… Отключаю — работает. Включаю «Обрабатывать типографом», снова не работает. Почему так может быть? На это раз вот вообще на чистой системе. Поставил, зашел в настройки типографа, добавил атрибут и всё. Вообще нигде ничего не менял. Только в пост зашел из демо-контента и добавил картинки, прописал теги loading=lazy и всё. Теги на месте, при включенном типографе не работают (все картинки грузятся сразу, за пределами видимости тоже). Отключаю галочку «Обрабатывать типографом» и сразу всё работает. Не могу понять, в чем взаимосвязь. Браузер Firefox свежей версии, проверяю загрузку картинок по F12 во вкладке «Сеть» (Ctrl+Shift+E), чистя кэш по Ctrl+F5.

#10 11 января 2024 в 13:47

Только в пост зашел из демо-контента и добавил картинки, прописал теги loading=lazy и всё.

Chambers

Какие теги и где вы прописали? Речь про атрибуты тега img и про Lazy loading. Прописав в типографе нужный атрибут нужному тегу, атрибут не вырезается. Что и где вы прописываете?

#11 11 января 2024 в 15:08

Какие теги и где вы прописали? Речь про атрибуты тега img и про Lazy loading. Прописав в типографе нужный атрибут нужному тегу, атрибут не вырезается. Что и где вы прописываете?

Fuze

Вот же на скриншоте выше. Атрибут к тегу img. Он перестает вырезаться. Но при включенном типографе просто не работает. Все картинки грузятся при открытии страницы сразу, как будто loading=«lazy» к ним не прописан. А он в коде есть. Это видно по монитору сети в консоли браузера.  При отключении типографа — работает как надо. Я ночью даже на демо-сайте demo.instantcms.ru/ проверял.

#12 11 января 2024 в 15:11

А он в коде есть. При отключении типографа — работает как надо.

Chambers

Так посмотрите, в чём разница в исходном коде при включенном и выключенном типографе.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.