Меню
Главная
Случайная статья
Настройки
|
Ненавязчивый JavaScript (англ. unobtrusive JavaScript) — подход к web-программированию на языке JavaScript. Термин введён в 2002 году Стюартом Лэнгриджем[1]. Под принципами ненавязчивого JavaScript обычно понимают следующее:
- отделение функциональности веб-страницы («уровень поведения») от структуры, содержания и представления её же[2];
- наработанные методы по избежанию проблем традиционного программирования на JavaScript (таких, как зависимость от браузера и недостаток масштабируемости);
- техники «постепенного улучшения» (англ. Progressive enhancement) для поддержки пользовательских агентов, которые могут не в полной мере поддерживать функциональность JavaScript[3].
Содержание
Предпосылки появления
|
|