Содержание
- 2. ОТКРЫТИЕ ВЕБ-СТРАНИЦЫ Веб-сервер Браузер GET (url*) Формирование HTML HTML + ресурсы: Javascript CSS Рендеринг
- 3. БАЗОВЫЕ ТЕХНОЛОГИИ ФРОНТЕНД (БРАУЗЕР)
- 4. HTML #hello { font-size: 16px; } Hello world
- 5. HTML ЭЛЕМЕНТЫ (ТЕГИ) Тег универсальный блочный элемент. Тег заголовок первого уровня. Тег определяет текстовый абзац. Тег
- 6. CSS (КАСКАДНЫЕ ТАБЛИЦЫ СТИЛЕЙ) .green-background { background-color: green; width: 50%; height: 100px; } #hello { font-size:
- 7. РЕНДЕРИНГ HTML Из полученного от сервера HTML формируется DOM (Document Object Model). Загружаются и распознаются стили,
- 8. RENDER TREE HTML Head Body Meta Div H1 DOM Body Div H1 CSSOM Hello world font-size:
- 9. ИНСТРУМЕНТЫ РАЗРАБОТЧИКА CHROME 3. Вкладка Elements отображает текущее состояние страницы (Render Tree). Используется для непосредственного просмотра
- 10. DOM Document Object Model — это программный интерфейс, другими словами - инструмент, с помощью которого JavaScript
- 11. ОБЪЕКТЫ И СОБЫТИЯ DOM В общем случае, события различного вида выделяют, основываясь на объекте, который вызывает
- 12. JAVASCRIPT – СРЕДСТВО ДОСТУПА К DOM Исключительная «фича» javascript – поддержка всеми браузерами. Ключевые особенности языка:
- 13. ОБРАБОТКА СОБЫТИЙ DOM Вместо определения значений атрибута onclick можно добавлять элементам реакции на события. Например, вместо
- 14. ПОИСК И НАВИГАЦИЯ В DOM Есть несколько способов получить объект, представляющий узел, через глобальный объект document
- 15. ВНЕСЕНИЕ ИЗМЕНЕНИЙ В DOM Следующие методы применимы ко всем элементам DOM: element.appendChild(node) – добавление нового узла
- 16. ИЗМЕНЕНИЯ В DOM Repaint В случае изменения стилей элемента, не влияющих на его размеры и положение
- 17. РЕАЛИЗАЦИЯ DOM В ВЕБ-БРАУЗЕРАХ Учитывая существование различных реализаций DOM в веб-браузерах, среди программистов бытовала привычка сперва
- 18. JQUERY Jquery - кроссбраузерная библиотека, упрощающая взаимодействие с DOM средствами Javascript // Это работает аналогично getElementById,
- 19. ПРОБЛЕМА DOM Главная проблема DOM Он изначально не был рассчитан для создания динамического пользовательского интерфейса. Мы
- 20. VIRTUAL DOM Решение проблем с производительностью DOM 1. В настоящее время W3C работает над новым стандартом
- 21. REACT JS Браузер не «знает» про виртуальный DOM – это лишь шаблон программирования, когда «виртуальное» представление
- 22. УСТАНОВКА IIS Для работы простого веб-сайта достаточно установки следующих компонентов (Оснастка «Включение или отключение компонентов Windows»)
- 23. НАСТРОЙКА IIS Рабочим каталогом по умолчанию для веб-сервера IIS является C:\inetpub\wwwroot Оснастка для управления веб-сайтами и
- 25. Скачать презентацию