Стэш (неиспользуемые удаленные элементы)
Last updated
Last updated
Все элементы и контент, которые удаляются в процессе работы над курсом, переходят в стэш-состояние (удаленные данные, которые можно восстановить).
В качестве примера стэш-элементов можно привести файлы в корзине Windows: пока корзина не очищена, файлы можно восстановить. То же самое и со стэш-элементами в курсе: пока стэш не очищен, удаленные элементы можно вернуть в тело курса.
Все просто: стэш нужен для простоты и скорости разработки курса.
Например, при добавлении элемента в колонку первым элементом будет стэш-элемент.
Представьте, что у вас есть шаблон с картинкой справа и текстом слева. Но вы хотите поменять эти элементы местами, а повторное добавление элемента и контента займет время. Если воспользоваться элементами из стэша, это сократит количество дополнительных действий.
Наверное, вы замечали восклицательный знак в тестовых блоках. Этот знак сигнализирует о логической ошибке: например, не выбран правильный вариант ответа или отсутствует кнопка «Принять ответ».
На картинке выше кнопка «Принять ответ» имеется, однако блок содержит ошибку «Отсутствует кнопка "Принять ответ"».
Причина ошибки в том, что кнопка «Принять ответ» может быть только одна в тестовом блоке. В нашем примере кнопка «Принять ответ» находится в стэше, поэтому добавить еще одну с таким же действием нельзя.
Чтобы решить данную задачу, необходимо выполнить одно из двух действий:
вставить кнопку из стэша;
удалить кнопку из стэш-состояния и добавить новую кнопку.
Рассмотрим еще один пример. Удалили «тяжелые» ресурсы (например, картинки или видео) – данные ресурсы теперь находятся в стэше и не отображаются в курсе. Также стэш-элементы будут тормозить работу системы.
Стэш – отличный инструмент для ускорения времени, но он требует дополнительного внимания к себе.