В этом уроке мы рассмотрим локальное хранилище и <iframe> в HTML5.
localStorage
Позволяет хранить данные непосредственно в браузере, используя систему «ключ-значение». В отличие от файлов cookie, срок действия этих файлов не истекает автоматически, и они не отправляются на сервер. Распространенные методы:
-
localStorage.setItem(key, value)
для хранения данных -
localStorage.getItem(key)
для чтения данных -
localStorage.removeItem(key)
удалить один ключ -
localStorage.clear()
стереть все
Это полезно для запоминания таких данных, как имена пользователей, настройки или параметры страницы для разных посещений. Значения сохраняются даже после перезагрузки или закрытия браузера, пока не будут удалены.
The <iframe> Тег позволяет встроить другую веб-страницу внутрь вашей страницы. Такие атрибуты, как src
, title
, width
, height
, и loading="lazy"
Помогите контролировать поведение и доступность. Некоторые сайты блокируют встраивание из соображений безопасности, поэтому не все URL-адреса будут работать внутри iframe.
В совокупности эти функции предоставляют разработчикам инструменты для хранения данных на стороне клиента и встраивания внешнего контента.