Веб-простір змінився. Ми перейшли від статичних сторінок з кількома зображеннями та дратівливою фоновою MIDI-музикою до сайтів, насичених Flash-анімацією, відео та користувальницьким кодом. Однак ці зміни втрачають сенс, якщо браузери не встигають за ними. Саме це є рушійною силою розробки програмного забезпечення. Вам потрібні інструменти, здатні справлятися зі складністю сучасного Інтернету.
У 2008 році Microsoft випустила бета-версію браузера Internet Explorer 8, щоб задовольнити цю потребу. Бета-версія знаходиться на стадії активної розробки. Її ціль проста: дозволити користувачам протестувати продукт до його фінального випуску. Це надає розробникам реальну інформацію. Вони можуть бачити, які функції люди справді використовують. Вони можуть помітити те, що залишається поза увагою. Можна виправити помилки, що виникають лише під високим навантаженням. Це стрес-тест стабільності перед офіційним релізом. У січні 2009 року Microsoft перейшла до версії Release Candidate (RC). Це ще один крок до фінального офіційного випуску Internet Explorer 8.
Прискорення циклів розробки та налаштування операційної системи
Швидкість розробки IE8 вражає. Internet Explorer 7 з’явився за п’ять років після IE6. IE8 ж був випущений лише через два роки після IE7. Інтернет стрімко розвивається. Розробники не можуть зазнавати затримки. Збереження темпу потребує швидкої ітерації.
Але є й глибша причина таких швидких змін. Microsoft готує Windows 7. Internet Explorer 7 був розроблений з урахуванням можливостей Windows Vista. Vista почала свій шлях із труднощів. Вона отримала негативне висвітлення у пресі. Попередні версії стикалися із проблемами стабільності. Журналісти наголосили на цих проблемах. Стигма закріпилася. Люди пов’язують Vista з ризиками для безпеки та збоями. Microsoft випустила патчі для усунення технічних неполадок. Однак репутаційні збитки залишилися.
Internet Explorer 8 створений для використання покращеної архітектури Windows 7. Він відображає те, як IE7 працював з Vista. Однак це не обмежується лише найновішими операційними системами Microsoft. IE8 також працює з іншими операційними системами. Ця гнучкість є стратегічним перебігом. Це гарантує, що браузер зможе обслуговувати користувача, незалежно від того, яку систему він вибере.
Що нового у браузері?
Нові функції Internet Explorer 8 відповідають більш складним потребам Інтернету. Браузери тепер можуть обробляти складні елементи, з якими важко було впоратися в попередніх версіях. Відтворення відео стало плавнішим. Розбір мов розмітки став ефективнішим. Інтерфейс користувача був доопрацьований для кращої навігації. Ці зміни є лише косметичними. Це оновлення функцій, покликані зробити роботу з веб-сайтами простіше та швидше.
«Продуктивність браузера визначається мережею, яку може відобразити.»
Перехід на IE8 відображає більш широкі тенденції розробки програмного забезпечення. Підприємства відмовляються від довгих циклів випуску. Вони переходять до більш швидких та чуйних моделей. Це добре для користувачів. Це означає, що нові функції з’являються раніше. Це означає, що помилки виявляються раніше. Це означає, що Інтернет залишається динамічним та цікавим.
Бета-фаза є критично важливою. Вона дозволяє Microsoft збирати зворотний зв’язок. Допомагає розставляти пріоритети у функціях. Гарантує, що фінальний продукт буде відповідати потребам користувачів. Версія Release Candidate – це знак впевненості. Вона передбачає, що основна функціональність надійна. Залишилося лише відполірувати деталі. Йдеться про виправлення останніх помилок. Йдеться забезпечення гладкого запуску.
Цей підхід стає нормою. Швидкі поновлення тримають конкурентів на відстані. Вони утримують увагу користувачів. Вони відображають реальність цифрового світу, який ніколи не спить. Інтернет не статичний. Це жива істота, що дихає. І браузери повинні еволюціонувати, щоб відповідати його ритму.
Питання, чи зможе IE8 нарешті вийти з тіні Vista. Чи зможе вона забезпечити стабільність, яку шукають користувачі? Бета версія говорить про те, що це сильний претендент. Але час покаже, наскільки добре він працюватиме у реальних умовах. Веб чекає. І ми також.

Дін Хахамович (Dean Hachamovitch), генеральний менеджер підрозділу Internet Explorer у компанії Microsoft, вважає, що браузери більше не є просто інструментами. По суті, браузер це і є сам комп’ютер. Оскільки веб-серфінг став невід’ємною частиною повсякденних обчислень, вимоги до продуктивності зростають. Мета Internet Explorer 8 проста. Будь ласка, працюйте швидше. Давайте спростимо завдання. Давайте зробимо все безпечнішим.
Команда знала, що вона має конкуренцію з Mozilla Firefox і Google Chrome. Щоб IE 8 переміг, він повинен був завантажувати сторінки швидше, ніж попередні версії. Особлива увага була приділена скриптам. Сторінки JavaScript та AJAX були оптимізовані для більш плавної роботи. Але швидкість не все. Сумісність була проблемою протягом багатьох років.
Режим сумісності та керування вкладками
IE 8 пропонує Режим сумісності (Compatibility View). Ця функція дозволяє відображати веб-сайти так, як вони виглядають в Internet Explorer 7. Навіщо? Тому що деякі старі сайти можуть працювати некоректно в нових браузерах. Ви можете виділити певні сайти як сумісні з IE 7 або IE 8. Браузер запам’ятовує ваш вибір. При наступному відвідуванні буде автоматично завантажено найбільш підходящу версію.
Проблемою також є керування вкладками. Більшість користувачів, ймовірно, відкрито десятки вкладок. Керувати ними – стомлююче заняття. IE 8 створює групи вкладок. Бажаєте відкрити нову вкладку з поточної сторінки? Вона ідеально розміститься поряд із вихідною. Вона також має колірне кодування. Клацніть правою кнопкою миші, щоб видалити вкладку групи. Клацніть правою кнопкою миші ще раз, щоб закрити всю групу. Це дуже просто. Це працює.
Адресний рядок та фільтр SmartScreen
Адресний рядок змінився. Тепер доступна функціональність, аналогічна «Awesome Bar» у Firefox або «Omnibar» у Chrome. Введіть ключові слова. Браузер шукає їх у вашій історії, закладках та RSS-стрічках. Знайдені збіги з’являються у списку, що випадає. Клацніть на один з них. І ви вже на потрібному сайті.
Проте з переглядом веб-сторінок пов’язані певні ризики. Всюдисуще шкідливе ПЗ. Комп’ютер може бути пошкоджено. Це відчиняє двері для хакерів. Заходи безпеки допомагають, але їх замало. Не завжди можна визначити, чи є веб-сайт безпечним. IE 8 намагається вирішити цю проблему за допомогою фільтра SmartScreen.
Це додаткова опція. Вона заснована на захисті від фішингу в IE 7. SmartScreen перевіряє базу даних відомих сайтів із шкідливим ПЗ. Завітали на погану сторінку? З’явиться екран із попередженням. Він повідомить вас про небезпеку. Ви можете продовжити, але попередження все одно відображатиметься.
Режим InPrivate та відновлення після збоїв
Потім є InPrivate. Як інкогніто в Chrome, він не зберігає файли cookie або історію. Це робить відстеження ще більш скрутним. Деякі називають це “режимом для перегляду порно”. Але це єдине застосування. Можливо, ви використовуєте комп’ютер. Або, можливо, ви досліджуєте питання стосовно вашого особистого здоров’я. Жодних слідів не потрібно. InPrivate не залишає нічого позаду.
Збої – ще одна проблема. IE 8 включає функції автоматичного відновлення після збоїв. Як? Він ізолює розширення. Кожна вкладка має свою пісочницю. Microsoft стверджує, що 70 відсотків збоїв викликані плагінами. Будь ласка, ізолюйте їх. Обмежте наслідки збою. Збережіть свою роботу. Якщо вкладка “упала”, відкрийте її знову. Історія буде відновлено.
Сторонні трекери та додаткові можливості
Налаштування конфіденційності стали суворішими. Ви можете налаштувати їх для блокування сторонніх трекерів. Подумайте про це. Сайт, якому ви довіряєте, може завантажувати вміст з інших джерел. Реклама – поширений приклад. Основний сайт є безпечним. Сторонні джерела? Не так уже й багато. Вони можуть розміщувати шкідливе програмне забезпечення. IE 8 дозволяє контролювати, що проходить через ваш браузер.
Браузер тепер по-важливому ставиться до безпеки, швидкості та організації. Він гарантує досконалості. Він обіцяє зробити крок уперед. На переповненому ринку цього може бути достатньо. А може й ні. Користувачі вирішать, коли натиснути на адресний рядок.

Internet Explorer 8 був не просто візуальним оновленням. Це була спроба перетворити браузер на інструмент, а не просто у вікно перегляду. Microsoft представила три конкретні функції, покликані знизити тертя під час роботи: Прискорювачі (Accelerators), Рекомендовані сайти (Suggested Sites) та Фрагменти веб-сторінок (Web Slices). Ці інструменти були спрямовані на те, щоб позбавити користувачів постійного копіювання та вставки тексту між вкладками.
Прискорювачі: дії при виділенні тексту
Найбільшою втратою часу при ранньому перегляді веб-сторінок було перенесення даних із однієї сторінки в іншу. Ви читали адресу, відкривали сайт із карткою, вставляли адресу та знову шукали її. Прискорювачі усунули цей робочий процес.
Виділіть текст на будь-якій сторінці. Натисніть праву кнопку миші. З’явиться меню із контекстно-залежними діями. Можна виділити назву ресторану та вибрати Bing Maps (через Прискорювач), щоб миттєво отримати маршрути руху. Виділили товар на сайті роздрібної торгівлі? Натисніть прискорювач eBay, щоб виконати пошук там, не залишаючи статтю.
Це стосувалося не лише карток. Можна було виділити складний термін і використовувати Encarta прискорювач для отримання визначення. Для блогерів процес був ще простішим. Виділіть цитату зі статті, натисніть праву кнопку миші та виберіть “Blog with Windows Live Spaces”. IE 8 відкриє редактор блогу та вставить текст за вас. Ніякого ручного копіювання та вставки. Жодних помилок форматування.
Рекомендовані сайти: виявлення на основі історії
Майкрософт не нав’язувала цю функцію користувачам. Вона була опціональною. Відома як Рекомендовані сайти (Suggested Sites), вона аналізувала історію перегляду, щоб пропонувати пов’язані сторінки.
Якщо ви часто відвідували сайти з новинами про технології, IE 8 міг запропонувати аналогічні видання у меню, що випадає, або на панелі стану. Логіка була простою: якщо ви відвідуєте сайт A, вам, мабуть, захочеться побачити сайт B.
Конфіденційність було закладено основою функції. Ця функція ігнорувала сайти, які ви видалили з історії вручну. Вона також ігнорувала будь-які сайти, відвідані в режимі InPrivate. Вона працювала лише з даними, які ви дозволили браузеру запам’ятати.
Фрагменти веб-сторінок: підписка на блоки контенту
Це була найамбітніша функція. Фрагменти веб-сторінок (Web Slices) дозволяли користувачам підписуватись на певні фрагменти веб-сторінки. Не на всю сторінку цілком. А лише на ту частину, що має значення.
Уявіть стрічку RSS, вбудовану безпосередньо в інтерфейс браузера. Віджет погоди. Тікер акцій. Лічильник живих аукціонів eBay. Заголовок новини.
Вебмайстрам потрібно було додати спеціальний код на свої сторінки, щоб ця функція запрацювала. Після налаштування користувачі могли передплатити цей фрагмент. Потім він з’являвся на панелі Обране (Favorites bar).
Це перетворило браузер на персоналізований портал. Ви могли отримувати дані в реальному часі з п’яти різних сайтів і переглядати їх на одній панелі інструментів. Це були не просто закладки. То була панель управління (дашборд).
Панель Вибране як центр управління
Панель Вибране (Favorites bar) в IE 8 стала більшою, ніж просто списком посилань. Вона стала центром для Фрагментів веб-сторінок (Web Slices).
Але на цьому можливості не обмежились. Microsoft інтегрувала її з документами Office. Якщо ви працювали в Word або Excel, останні файли могли з’являтися на панелі Вибране. Ви можете переключатися між вкладками браузера та активними документами без використання Alt-Tab.
Браузер ставав інструментом загального призначення організації інформації. Він прав межу між навігацією в мережі та продуктивністю на робочому столі.
Спадщина цих функцій
Ці функції є певною епохою в дизайні браузерів. Епоху, коли браузер намагався робити все. Прискорювачі (Accelerators) та Фрагменти веб-сторінок (Web Slices) були значною мірою занедбані в міру розвитку веб-стандартів. REST API та нативні програми зробили веб більш потужним, але й більш фрагментованим.
Але основна ідея залишається актуальною. Користувачі бажають швидкості. Вони хочуть контексту. Вони хочуть менше кліків.
Microsoft зробила більше змін перед фінальним релізом. Багато з цих ідей було доопрацьовано, перепаковано або повністю скасовано. У фінальній збірці IE 8 були включені й інші поліпшення, такі як сприяння вкладок і акцент на безпеці.
Прискорювачі (Accelerators) та Фрагменти веб-сторінок (Web Slices) були сміливими експериментами. Вони не стали стандартом. Але вони показали, що, можливо, коли браузер перестає бути пасивним глядачем і починає бути активним учасником.
Додаткові ресурси
- Як працює Firefox
- Як працює Google
- Як працюють пошукові системи
- Як працює Microsoft
- Як працюють операційні системи
- Як працює фішинг
- Як працює шпигунське ПЗ
- Як працює інфраструктура Інтернету
- У чому різниця між Інтернетом та Всесвітнім павутинням?
Інші корисні посилання
Джерела
- Хачамович, Дін. Генеральний менеджер Internet Explorer. Особисте інтерв’ю. 8 січня 2009 р.
- Microsoft. “Автоматичне відновлення після збоїв: Windows Internet Explorer 8 Beta 1 для розробників”. Березень 2008 р. http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=ie8whitepapers&ReleaseId=58
- Microsoft. “IEBlog”. http://blogs.msdn.com/ie/default.aspx
- Microsoft. “Набір інструментів готовності до Internet Explorer 8”. (22 січня 2009 р.) http://www.microsoft.com/windows/internet-explorer/beta/readiness/new-features.aspx#favbar
- Microsoft. “Internet Explorer 8: Домашня сторінка”. (22 січня 2009 р.) http://www.microsoft.com/windows/internet-explorer/beta































