- Опишите одну вещь, которую вы узнали сегодня на уроке.
- ДОМ
2. Опишите разницу между cookie, sessionStorage и localStorage.
- sessionStorage, localStorage и Cookies используются для хранения данных на стороне клиента. Каждый из них имеет свой собственный срок хранения и срок действия.
- localStorage: хранит данные без даты истечения срока действия и очищается только через JavaScript или очистку Браузера Кэш / Локально сохраненные данные
- sessionStorage: аналогично localStorage, но срок действия истекает при закрытии браузера (не вкладки).
- Cookie: хранит данные, которые должны быть отправлены обратно на сервер с последующими запросами. Его срок действия зависит от типа, и срок действия может быть установлен либо на стороне сервера, либо на стороне клиента (обычно на стороне сервера).
- Файлы cookie в основном предназначены для чтения на стороне сервера (также могут быть прочитаны на стороне клиента), localStorage и sessionStorage могут быть прочитаны только на стороне клиента.
3. На что следует обратить внимание при проектировании или разработке многоязычных сайтов?
hreflang
атрибут в ссылкеdir
атрибут, указывающий направление языка, напримерrtl
<meta charset='UTF-8'>
font-size
для:lang({language_code})
селекторов в CSS- разница в длине слова для каждого языка
4. Как вы обслуживаете страницу с контентом на нескольких языках?
- Используйте
lang
(илиxml:lang
для XHTML) в тегах. Также можно использовать метаданные и HTTP-заголовокContent-Language
.