25
Тема: ПРОГРАМИ БРАУЗЕРИ. ІНТЕРФЕИС ПРОГРАМИ

Відкритий «Урок-кінозал»

Embed Size (px)

Citation preview

Тема: ПРОГРАМИ БРАУЗЕРИ. ІНТЕРФЕИС

ПРОГРАМИ

МЕТА:• поглибити знання учнів про програми браузери, • сформувати уявлення про принципи їхньої роботи, ознайомити з історією створення браузерів, акцентувати на відмінностях інтерфейсів браузерів «великої пятірки», встановити причини статистичних показників по викоритсанню браузерів, • розвивати навички , • прищеплювати інтерес до майбутньої професії, формувати своє бачення еволюції ІТ-технологій та прагнення бути активними її учасниками

1 7 6

5

43

2

Модель ОSI

Проблемне питання: Чого найбільше не вистачає сучасному

програмісту для підтримання еволюції інформаційно-комунікаційних технологій в програмі браузер

Браузер – це…1) - спеціальна програма, призначена для перегляду веб-

сайтів, що відбувається за допомогою http запитів до сервера й одержання від нього даних, які обробляються за спеціальним затвердженим стандартом, і таким чином формується веб-сторінка.

2) - програма, за допомогою якої ви маєте можливість зчитувати інформацію з інтернету.

3) - провідник між всесвітньою мережею Інтернет і користувачем.

Тім Бернерс-Лі

Кінець 80-х рр ХХ ст

Британський вчений, винахідник URI, URL, HTTP, HTML, винахідник Всесвітньої павутини (спільно з Робертом Кайо) і чинний глава Консорціуму Всесвітньої павутини. Автор концепції семантичної павутини. Автор безлічі інших розробок в області інформаційних технологій.

NCSA Mosaic - це найперший браузер з графічним інтерфейсом.

Першим був випущений оглядач Netscape Navigator, в ньому виправили всі помилки, які були присутні в Mosaic. Крім того, Netscape зуміли зробити браузер кросплатформним, що дозволило працювати йому на трьох операційних системах:Windows;Unix;Mac OS.Оглядач Netscape Navigator набирав популярність, компанія почала отримувати більший прибуток і розросталася, що дозволило їй вкладати більше коштів у поліпшення браузера.

Успіх даної компанії зацікавив Microsoft і незабаром з'явився новий браузер - Internet Explorer.

Протистояння браузерів

Протистояння браузерів

Протистояння браузерів

Протистояння браузерів

Протистояння браузерів

Протистояння браузерів

Протистояння браузерів

Принцип роботи браузера

Головне завдання браузера конвертувати вихідний код в веб- сторінку, з відповідним положенням всієї інформації-тексту, картинок, відеозаписів і багато чого іншого:- запит та відображення даних;- cookies ("куки") - це невелика

порція текстової інформації, яку веб-вузол (сайт) передає вашому браузеру.

Принцип роботи браузера(його основні функції)

- придушення вспливаючих вікон (pop-up)

- робота з декількома Web-сторінками в одному вікні (tabbed browsing)

- безпека.- швидкість завантаження сторінки- набір необхідних функцій

Принцип роботи браузера(його основні функції)

Складова браузера• Інтерфейс -

включає адресний рядок, кнопки "Назад" і "Вперед", меню закладок і т. Д. До нього відносяться всі елементи, крім вікна, в якому відображається запитувана сторінка.

• Механізм браузера - управляє взаємодією інтерфейсу і модуля відображення.

• Модуль відображення - відповідає за виведення запитаного змісту на екран. Наприклад, якщо запитується HTML-документ, модуль відображення виконує синтаксичний аналіз коду HTML і CSS і виводить результат на екран.

Складова браузера

• Мережеві компоненти - призначені для виконання мережевих викликів, таких як HTTP-запити. Їх інтерфейс не залежить від типу платформи, для кожного з яких є власні реалізації.

• Виконавча частина користувацького інтерфейсу - використовується для відтворення основних віджетів, таких як вікна і поля зі списками. Її універсальний інтерфейс також не залежить від типу платформи. Виконавча частина завжди застосовує методи користувача інтерфейсу конкретної операційної системи.

Складова браузера

• Інтерпретатор JavaScript - використовується для синтаксичного аналізу та виконання коду JavaScript.

• Сховище даних - необхідно для зберігання процесів. Браузер зберігає на жорсткий диск дані різних типів, наприклад файли cookie. У новій специфікації HTML (HTML5) є визначення терміна "веб-база даних": це повноцінна (хоча і полегшена) браузерна база даних.

Складова браузера

Висновок

1. Браузер – це спеціальна програма, призначена для перегляду веб-сайтів, що відбувається за допомогою http запитів до сервера й одержання від нього даних, які обробляються за спеціальним затвердженим стандартам, і таким чином формується веб-сторінка.