Тім Бернерс-Лі
Кінець 80-хрр ХХ ст
Британський вчений, винахідник URI, URL, HTTP,
HTML, винахідник Всесвітньої павутини (спільно з
Робертом Кайо) і чинний глава Консорціуму
Всесвітньої павутини. Автор концепції семантичної
павутини. Автор безлічі інших розробок в області
інформаційних технологій.
8.
NCSA Mosaic -це найперший браузер з
графічним інтерфейсом.
9.
Першим був випущенийоглядач Netscape Navigator, в ньому виправили всі помилки,
які були присутні в Mosaic. Крім того, Netscape зуміли зробити браузер
кросплатформним, що дозволило працювати йому на трьох операційних системах:
Windows;
Unix;
Mac OS.
Оглядач Netscape Navigator набирав популярність, компанія почала отримувати
більший прибуток і розросталася, що дозволило їй вкладати більше коштів у
поліпшення браузера.
10.
Успіх даної компаніїзацікавив Microsoft і незабаром
з'явився новий браузер - Internet Explorer.
Головне завдання браузераконвертувати
вихідний код в веб- сторінку, з
відповідним положенням всієї
інформації-тексту, картинок,
відеозаписів і багато чого іншого:
- запит та відображення даних;
- cookies ("куки") - це невелика порція
текстової інформації, яку веб-вузол
(сайт) передає вашому браузеру.
20.
- придушення вспливаючихвікон (pop-
up)
- робота з декількома Web-сторінками в
одному вікні (tabbed browsing)
- безпека.
- швидкість завантаження сторінки
- набір необхідних функцій
21.
• Інтерфейс -включає
адресний рядок,
кнопки "Назад" і
"Вперед", меню
закладок і т. Д. До
нього відносяться
всі елементи, крім
вікна, в якому
відображається
запитувана сторінка.
22.
• Механізм браузера- управляє взаємодією
інтерфейсу і модуля відображення.
• Модуль відображення - відповідає за
виведення запитаного змісту на екран.
Наприклад, якщо запитується HTML-
документ, модуль відображення виконує
синтаксичний аналіз коду HTML і CSS і
виводить результат на екран.
23.
• Мережеві компоненти- призначені для
виконання мережевих викликів, таких як HTTP-
запити. Їх інтерфейс не залежить від типу
платформи, для кожного з яких є власні
реалізації.
• Виконавча частина користувацького інтерфейсу -
використовується для відтворення основних
віджетів, таких як вікна і поля зі списками. Її
універсальний інтерфейс також не залежить від
типу платформи. Виконавча частина завжди
застосовує методи користувача інтерфейсу
конкретної операційної системи.
24.
• Інтерпретатор JavaScript- використовується
для синтаксичного аналізу та виконання коду
JavaScript.
• Сховище даних - необхідно для зберігання
процесів. Браузер зберігає на жорсткий диск
дані різних типів, наприклад файли cookie. У
новій специфікації HTML (HTML5) є
визначення терміна "веб-база даних": це
повноцінна (хоча і полегшена) браузерна база
даних.
25.
Висновок
1. Браузер –це спеціальна програма,
призначена для перегляду веб-сайтів,
що відбувається за допомогою http
запитів до сервера й одержання від
нього даних, які обробляються за
спеціальним затвердженим стандартам,
і таким чином формується веб-сторінка.