bsl_console icon indicating copy to clipboard operation
bsl_console copied to clipboard

Ускорить инициацию браузера с редактором

Open tormozit opened this issue 1 year ago • 3 comments

Сделал форму просмотра текста XML на базе твоего редактора. Каждый раз при открытии этой формы проходит 1+ секунд до вызова платформой события ДокументСформирован у поля HTML с редактором. При частом открытии такой формы задержка до отображения текста становится ощутимой. Можно ли как то ускорить или закэшировать загрузку редактора для сценария частого открытия формы? Тут https://forum.mista.ru/topic.php?id=884391 пытался кэшировать форму просмотра XML, но похоже платформа пересоздает объект браузера всех полей HTML насильно при открытии формы.

tormozit avatar Dec 25 '22 10:12 tormozit

Я пробовал ускорить загрузку, но существенно повлиять на время формирования документа не удалось. 1Ска и так кэширует html, но всё равно грузится довольно долго. В теории можно попробовать собрать отдельную версию редактора, которая включает поддержку только xml. Исходники такой сборки будут занимать меньше места и будут грузиться быстрее, но это увеличит размер твоей сборки т.к. всё таки это отдельный макет с исходниками. Если хочешь, могу попробовать собрать такую версию редактора для пробы или могу подсказать, как ты сам можешь это сделать.

salexdv avatar Dec 26 '22 05:12 salexdv

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

tormozit avatar Dec 26 '22 09:12 tormozit

Я столкнулся с подобной штукой при внедрении редактора в свою подсистему, при открытии бывает на пару секунд появляется лоудер bsl. @tormozit у Вас такая же проблема? Скриншот 06-04-2023 183252

leobrn avatar Apr 06 '23 11:04 leobrn