Питання 31 web browser (перші браузери та їх творці, розвиток браузерів, основні функції

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

Перші браузери і їх творці

Браузер (англ. Browser) - програма надання інтерфейсу між Інтернет-ресурсами та користувачем, що використовується для навігації в Інтернеті, для обробки і виведення контенту, що реалізується зазвичай як клієнт віддаленого сервера.

Браузери розвивалися з розвитком Інтернету, стаючи все більш функціональним і значущим комплексним додатком для роботи з мережевими ресурсами.

Ларс Бак. Рік тому я купив своїм дітям ноутбук. За цей рік вони не встановили на ньому нічого, крім браузера. Тобто, все, що їм потрібно, вони роблять через браузер. І це не виняток - це саме тенденція. Все менше додатків буде залишатися на робочому столі, і все більше - виконуватися через браузер.

Ларс Бак: Образ програміста - як людини, яка спить допізна, а потім всю ніч працює, не для мене. О 8 ранку я приїжджаю на роботу на велосипеді, а о 18:00 я вже вдома, вечеряю і проводжу час з сім'єю. Я не працюю вечорами і не працюю у вихідні.

Основні функції браузерів:

встановлення зв'язку з сервером. на якому зберігається документ (по його URL)

інтерпретація мовних конструкцій документа (на мовах HTML, DHTML, CSS, XHTML, XML.);

форматування і відображення Web-сторінки на комп'ютері користувача (відповідно до програмних і апаратними можливостями комп'ютера);

спрощення доступу до Web-сторінок, відвідували раніше (cookies, cache.);

надання доступу до вбудованим або автономним засобів роботи з різними технологіями, службами і сервісами Інтернету (Search, FTP, P2P BitTorrent, AJAX, RSS, DOM, widget, blidget, wiki і ін).

Все більшої популярності набувають web-додатки. коториезапускаются і працюють у вікні браузера.

Слідуючи за розвитком Інтернету, браузер перетворюється в інтегральну середу інтерактивного взаємодії користувача з різними веб-додатками і програмами локального комп'ютера.

Повноцінне освоєння можливостей сучасного браузера можливо тільки в контексті освоєння можливостей служб і сервісів сучасного Інтернету.

Сучасні браузери отримують можливості:

працювати з вкладками,

використовувати WebSlices і Activites,

використовувати антифішинговий технології,

працювати з віджетами,

інтегруватися з блогами, сервісами для зберігання закладок і фотохостинг.

Браузерні движок (layout engine) - програма, яка перетворює код веб-сторінок (HTML, XML, мультимедійні файли і т. Д.) І інформацію про форматування (в форматах CSS, XSL і т. Д.) В зображення форматированного вмісту на екрані.

Браузерні движок використовується в веб-браузерах, поштових клієнтів і інших програмах потребують відображенні і редагуванні вмісту веб-сторінок.