Песочница
Изолированное место, где что-то запускают, не боясь что-нибудь сломать. Код в песочнице видит только свою маленькую площадку: он не может испортить остальную программу, стереть данные или залезть в чужой файл. Отсюда и название — как детская песочница: внутри можно строить и ломать что угодно, а за бортик песок не высыпается.
Как это выглядит: В уроках «Интерфейсы и сайты» ваш HTML, CSS и JavaScript запускаются в песочнице-iframe: результат сразу виден справа, но ваши стили не протекают на страницу урока, а скрипт не может добраться до её данных.
Не путать: Песочница — не «игрушечная версия»: внутри можно делать серьёзные вещи, и интернет ей не обязателен — она про изоляцию, а не про развлечение. Так же называют тестовый сервер и тестовый режим оплаты: там всё по-настоящему, но без риска для реальных данных и денег.
Откуда слово: От английского sandbox — буквально «ящик с песком», детская песочница. В программировании слово закрепилось в 1990-х: так назвали защищённую область, где программе разрешено играть, но не выходить за бортики. В браузере это атрибут sandbox у iframe — именно он включает такую «песочницу» для чужого кода.
Где это проходят: урок 12.1 «Песочница, файл и сервер: где живёт код» · Программирование с нуля
Связанные слова
Ещё слова раздела «Интерфейсы и браузер»
- HTML
- Тег
- CSS
- Селектор и класс
- Отступы: padding и margin
- Вёрстка
- Flex
- Адаптивность
- JavaScript
- Событие
- Скрипт
- Браузер
- Ошибка 404
- Крошки
- Куки
- Спрайт
- Анимация
- Хитбокс
- Иерархия
- Контраст
- Палитра
- Насыщенность
- Сетка
- Отступ
- Аффорданс
- Гештальт
- Закон Фиттса
- Закон Хика
- Закон Якоба
- Когнитивная нагрузка
- Типографика
- Кегль
- Межстрочный интервал
- Длина строки
- Шкала размеров
- Брейкпоинт
- Юзабилити
- Скринридер
- Тепловая карта
- Дизайн-токены
- Фирменный стиль
- Гайдлайн
- Айдентика
- Акцидентный шрифт
- Плотность интерфейса
- HTTPS
- Закон Миллера
- Общая судьба
Весь словарь программиста — 135 слов с объяснениями, примерами и ссылками на уроки.