- •Міністерство освіти та науки, молоді і спорту України Запорізький національний технічний університет
- •Реферат
- •1 Краткие теоретические сведения
- •1.1 Предназначение разрабатываемого сайта
- •1.2 Обоснование выбора языка вёрстки сайта html
- •1.3 Обоснование выбора языка скриптов JavaScript
- •1.4 Вывод по разделу
- •2 Проектирование сайта
- •2.1 Логическая структура сайта
- •2.2 Описание элементов структуры
- •2.3 Взаимодействие конструктивных элементов
- •2.4 Вывод по разделу
- •3 Реализация сайта
- •3.1 Физическая структура сайта
- •Додаток а Текст програми а1. Текст файла index.Html
- •А2. Текст фала style.Css
- •А3. Текс файла src.Js
1.3 Обоснование выбора языка скриптов JavaScript
В любом веб-проекте основной частью является интерфейс пользователя. Неважно, для чего служит сайт, но в любом случае он должен быть удобен для пользователя. И если для хранения и обработки данных существенную роль играют такие компоненты сервера, как база данных и поддержка PHP для формирования динамических страниц, то интерфейс пользователя в большей степени зависит от грамотного использования разметки HTML, правил CSS и использования Javascript.
Javascript – это язык программирования, который встраивается в код страницы и выполняется браузером на локальном компьютере пользователя. С помощью различных операторов и функций Javascript позволяет манипулировать элементами разметки и ее стилями. Такой подход открывает широкие возможности по реализации различных графических эффектов и расширению функционала страницы, превращая ее из обычного последовательного набора элементов во взаимодействующие друг с другом компоненты интерфейса.
С помощью Javascript программисты добиваются одинакового отображения страницы в различных браузерах, что на сегодняшний день является серьёзной задачей, стоящей перед вебмастерами и владельцами сайтов. Если страница будет работать с ошибками в каком-либо браузере, это может привести к потере значительной части клиентов, которые его используют для доступа к информации в Интернет.
Но развитие технологий влияет также и на сам Javascript. В последнее время появилось и развивается большое количество библиотек, которые содержат различные функции, решающие типовые задачи. Ну а кроме того, для библиотек разрабатываются плагины — функциональные модули, которые реализуют законченные решения. Так например, для организации красивого меню, с различными эффектами анимации достаточно выбрать плагин для библиотеки, подключить его к странице, настроить элементы разметки, и меню сразу будет готово к работе дополняя сайт замечательным элементом, оживляющим интерфейс. Подобных плагинов уже разработано огромное количество для решения разнообразных задач, и большинство из них — бесплатные.
Использование Javascript и его библиотек на сайте позволяет перейти на новый уровень дизайна, сделать интерфейс удобным и приятным для пользователя, и расширить функционал сайта. А что самое главное — освоение Javascript доступно каждому. [5]
1.4 Вывод по разделу
Для создание сайта и выполнения лабораторных работ я использовал HTML, CSS и JavaScript.
CSS (Cascading Style Sheets) - каскадные таблицы стилей, служащие для хранения информации об оформлении гипертекстовых документов.
HTML (Hyper Text Markup Language) - стандартный язык разметки гипертекстовых документов, используемый для создания страниц WWW
JavaScript — прототипно-ориентированный сценарный язык программирования.
JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам.
Основные архитектурные черты: динамическая типизация, слабая типизация, автоматическое управление памятью. [5]
