Питання 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 і т. Д.) В зображення форматированного вмісту на екрані.
Браузерні движок використовується в веб-браузерах, поштових клієнтів і інших програмах потребують відображенні і редагуванні вмісту веб-сторінок.