Кирилл Котиков

Ненавязчивый JavaScript

Ненавязчивый JavaScript является подходом к web-программированию на языке JavaScript. Термин был введён в 2002 году Стюартом Лэнгриджем. Под принципами ненавязчивого Javascript обычно понимаются следующие:

  • отделение функциональности веб-страницы от структуры, содержания и представления Web-страницы;
  • наработанные методы по избежанию проблем традиционного программирования на JavaScript ;
  • техники «постепенного улучшения» для поддержки пользовательских агентов, которые могут не в полной мере поддерживать функциональность JavaScript.