HTML — стандартный язык разметки документов во Всемирной паутине. JavaScript — прототипно-ориентированный скриптовый язык программирования. jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML.

HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа в удобной для человека форме.

HTML5Последняя версия HTML 5.0 открывает новые возможности по разработке сайтов, созданию игровых и веб-приложений, работе с мультимедийным и текстовым контентом, а также в сфере технологий веб-дизайна. В частности может использоваться при создании приложений для Windows Store под новую операционную систему Microsoft Windows 8 и Windows Phone 7/8.


Использование языка программирования нового поколения позволяет создавать веб-документы с более простой структурой и чистым кодом. В отличие от предыдущей версии, пятое поколение языка программирования использует вместо контейнеров div семантические элементы nav, article, header, footer, aside и section. Ко всему прочему, HTML5 существенно облегчает работу с файлами мультимедиа: так, пользователи могут слушать музыку и смотреть видео прямо в браузере без использования Adobe Flash и прочих приложений. Дополнительные программы не потребуются и при размещении фотографий и прочей графики. Метаморфозы затронули также процесс ввода данных, который в пятом поколении языка программирования стал намного проще и безопаснее. Если в предыдущей версии система сообщала об ошибке ввода данных постфактум, то теперь пользователь будет оповещён незамедлительно, что снимет массу проблем, связанных с отправкой неверно составленных документов. Что касается внешнего вида, то новый язык программирования существенно расширяет возможности оформления сайтов и приложений, за счёт чего html 5 игры и сайты станут ещё более оригинальными и интересными. Благодаря новой функции Canvas, которая реализована в пятой версии веб-языка, можно будет размещать на сайтах небольшие html 5 игры, анимацию и динамическую графику без использования дополнительных программ.К тому же данная функция позволяет создавать качественно новые html 5 игры и пользовательские интерфейсы.

 
JavaScript — прототипно-ориентированный скриптовый язык программирования.

JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам.

Основные архитектурные черты: динамическая типизация, слабая типизация, автоматическое управление памятью, прототипное программирование, функции как объекты первого класса.

Структурно JavaScript можно представить в виде объединения трёх чётко различимых друг от друга частей:

  • ядро
  • объектная модель браузера (Browser Object Model или BOM),
  • объектная модель документа (Document Object Model или DOM).

Область применения: веб-приложения, AJAX, Comet, браузерные операционные системы, букмарклеты, мобильные приложения, виджеты, офисные приложения.

 

jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими. Также библиотека jQuery предоставляет удобный API по работе с AJAX.

Преимущества:

  • Кроссбраузерность.
  • Доступный синтаксис.
  • Поддержка дополнительных подключаемых модулей, расширяющих базовые возможности.
  • Огромное Интернет сообщество разработчиков.
  • Наличие понятно написанной документации (api.jquery.com).
  • Полезные расширения (например jQueryUI), предоставляющие дополнительную функциональность.