Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
24 слайда
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
786.20 kB
Просмотров:
70
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: Атенншен! Внимание!
Я еще не выздоровела, и мне очень сложно говорить, по тому, разговоры только по существу. Прошу меня понять и понять. (не опечатка)
Представим, что я частично Стивен Хокинг и могу отвечать на вопросы только печатая ответы на экране. Лекцию, по возможности буду проговаривать вслух.
Даааа. Сегодня придется
много читать
№2 слайд
Содержание слайда: jQuery
«Программирование, наконец-то!»
№3 слайд
Содержание слайда: Java Script
Слышали ли вы о JavaScript?
Что это?
Для чего?
№4 слайд
Содержание слайда: Java Script
JavaScript был создан для добавления интерактивности в HTML страницы
JavaScript - это язык сценариев или язык скриптов
Язык сценариев - это облегченный язык программирования
JavaScript обычно вставляется прямо в HTML страницы
№5 слайд
Содержание слайда: Java Script
JavaScript дает HTML дизайнерам инструмент программирования -авторы HTML обычно не являются программистами, но JavaScript это язык сценариев с очень простым синтаксисом! Почти каждый может вставить небольшие "куски" кода в их HTML страницы
JavaScript реагирует на события - JavaScript может быть настроен на выполнение определенных действий, когда происходит нечто, например когда страница загружается полностью или когда пользователь щелкает мышью на HTML элементе
JavaScript может читать и писать HTML элементы - JavaScript может читать и изменять содержимое HTML элемента
JavaScript может использоваться для проверки данных - JavaScript может использоваться для проверки данных, введенных в поля формы, прежде чем они будут переданы на сервер. Это предохраняет сервер от излишней обработки
JavaScript может использоваться для определения браузера посетителя - JavaScript может использоваться для определения браузера пользователя, и - в зависимости от того, какой браузер, - загружать другую страницу, спроектированную специально для этого браузера
JavaScript может использоваться для создание cookies - JavaScript может быть использован для сохранения и загрузки информации с пользовательского компьютера
№6 слайд
Содержание слайда: По этому, начнем с jQuery.
№7 слайд
Содержание слайда: jQuery
jQuery - это библиотека, которая значительно упрощает и ускоряет написание JavaScript кода.
Девиз jQuery "write less, do more" (пиши меньше, делай больше) отражает ее главное предназначение.
jQuery позволяет создавать анимацию, обработчики событий, значительно облегчает выбор элементов в DOM и создание AJAX запросов.
(ах, да, вы же не знаете, что такое DOM…и AJAX)
№8 слайд
Содержание слайда: DOM
Основным инструментом работы и динамических изменений на странице является DOM (Document Object Model) – объектная модель, используемая для XML/HTML-документов.
Согласно DOM-модели, документ является иерархией, деревом. Каждый HTML-тег образует узел дерева с типом «элемент». Вложенные в него теги становятся дочерними узлами. Для представления текста создаются узлы с типом «текст».
DOM – это представление документа в виде дерева объектов, доступное для изменения через JavaScript.
№9 слайд
Содержание слайда: Пример DOM
Построим, для начала, дерево DOM для следующего документа:
№10 слайд
Содержание слайда: DOM
При генерации DOM браузер самостоятельно обрабатывает ошибки в документе, закрывает теги и так далее.
№11 слайд
Содержание слайда: AJAX
AJAX — это модное название для набора техник разработки веб-интерфейсов, позволяющих делать динамические запросы к серверу без видимой перезагрузки веб-страницы: пользователь не замечает, когда его браузер запрашивает данные.
№12 слайд
Содержание слайда: Пример использования AJAx
Любые онлайн карты, к примеру 2gis
Можно прокручивать, перетягивать карту без необходимости обновления страницы. Данные будут подгружаться динамически, с помощью магии (AJAX)
№13 слайд
Содержание слайда: Вернемся, таки, к jQuery
Код jQuery состоит из последовательно идущих команд. Команды являются основной структурной единицей jQuery.
Стандартный синтаксис jQuery команд:
№14 слайд
Содержание слайда: Пример jquery кода
$(document).ready(function() //код, который будет выполнен только после полной загрузки страницы
{
//Установим размер шрифта всех абзацев равным 20 пикселям
$("p").css("fontSize","20px");
//Изменим на зеленый цвет шрифта элемента с id=el2
$("#el2").css("color","green");
//Изменим на красный цвет шрифта элемента с class=el3
$(".el3").css("color","red");
//Сделаем жирным шрифт элементов с id=el2 и class=el3
$("#el2,.el3").css("fontWeight","bold");
//Изменим на синий цвет текста кнопки
$(":input").css("color","blue");
//Установим размер шрифта всех элементов имеющих атрибут href равным 20 пикселям
$("[href]").css("fontSize","20px");
//Изменим на зеленый цвет ссылки на www.wisdomweb.ru
$("[href='http://www.wisdomweb.ru/']").css("color","green");
});
№15 слайд
Содержание слайда: Как подключить jQuery и где писать код?
Первый и «не очень такой» способ – скачать библиотеку и подключить локально через link
Второй и «тру» способ - подключить через google библиотеки. (так как версии библиотеки постоянно меняются, проще поменять «цыферку» в коде, чем скачивать новую библиотеку каждый раз )
№16 слайд
Содержание слайда: Как подключить jQuery
Гуглим.
№17 слайд
Содержание слайда: Как подключить jQuery
Серьезно, гуглим «jQuery google», переходим по первой ссылке.
№18 слайд
Содержание слайда: Как подключить jQuery
Находим на этом сайте вот эти строчки, и копируем нужную версию в head. Так как мы «тру - проггеры» копируем последнюю версию.
№19 слайд
Содержание слайда: Где код-то писать, карл?
<script type='text/javascript'>
Здесь код
</script>
Тег <script > можно добавлять как в head, так и в body. Мы его добавим в head, объясню почему, когда смогу нормально говорить)
№20 слайд
Содержание слайда: Задание 1
Посмотреть как подключаю библиотеку я, и сделать то же самое.
№21 слайд
Содержание слайда: Задание 2
Вместе со мной сделать все div синими.
№22 слайд
Содержание слайда: Задание 3
По клику мыши на блок, меняется фон сайта (картинки тоже в ход идут)
№23 слайд
Содержание слайда: Задание 4
Надоедливые блоки. Сделать «мишени», при нажатии на них, мишени исчезают.
№24 слайд
Содержание слайда: Задание 5
Сделать блок «Закажите звонок»:
При нажатии на блок – кнопку «Закажите звонок» появляется еще один блок в центре экрана, поверх всех остальных блоков, с возможностью ввода номера телефона(<input type = “text”>) и кнопка «заказать».