Статьи

Огляд Internet Explorer 9, кращого браузера Microsoft

  1. нове всередині
  2. нове зовні
  3. висновок

В кінці 90-х років Microsoft буквально задавила браузер Netscape Navigator, почавши постачати Internet Explorer разом з усіма своїми операційними системами В кінці 90-х років Microsoft буквально задавила браузер Netscape Navigator, почавши постачати Internet Explorer разом з усіма своїми операційними системами. Інтернет тоді не був так розвинений і був не більше ніж «місце, де можна що-небудь почитати». Тому багато користувачів не замислювалися про зручність засобів серфінгу, їх швидкості роботи, підтримуваних стандартах і так далі - сторінки мали просте оформлення і їх було зручно дивитися і в стандартом IE.

Проте, після своєї формальної перемоги Microsoft відразу не зупинилася, продовживши оновлювати Internet Explorer. З версії 4.0, представленої в 1998 році разом з Windows 98, він доріс до 6.0 у 2001 році, коли вийшла Windows XP. І з того часу настала тиша на 5.5 років.

За такий довгий термін конкуренти встигли поквапитися - ще б не скористатися такою можливістю. Наприклад Opera представила новий движок Presto, що використовується в Opera 7.0 і пізніших, який суттєво підвищив популярність норвезького браузера. Але куди більшу свиню підклав, здавалося б покійний в Бозі, Netscape. Його движок ліг в основу Mozilla Suite з якого в 2004 році намалювався Firefox. І тепер він займає чверть ринку. Apple замінила Internet Explorer власним Safari в 2003 році. І, зовсім недавня «неприємність» - Google Chrome 2008 року випуску, відхопити вже 10% користувачів Мережі.

В традиції Microsoft було приурочувати анонс чергової версії Internet Explorer до виходу нової Windows. До сих пір цей графік не порушувався. IE 6 так довго затримався на цьому світі через «нестерпною» Windows XP, яка до сих пір встановлена ​​на половині комп'ютерів в світі. І далеко не всі поспішають замінити його на IE 7 або 8, що вийшли разом з Windows Vista і Windows 7 відповідно.

Однак IE 7 і 8 теж не були здатні конкурувати на рівних зі своїми суперниками. Вони явно були наздоганяють - їх функціональність повторювала ту, що давно була у всіх конкурентів. І ось це сьогодні вже критично. Складно уявити сучасний комп'ютер і навіть мобільний телефон без підключення до Інтернету. Браузер став аналогом операційної системи - в ньому виводяться сторінки зі складним інтерактивним інтерфейсом, через нього ми можемо слухати музику і дивитися кіно, а розширення додають функціональність FTP-клієнта, засобів розробки, блокувальників реклами та багато іншого. А раз це вже не просто «смотрелки сторінок», а робочий інструмент, то навіть не самі просунуті користувачі замислюються про зручність роботи і готові відмовитися від стандартних засобів системи.

А раз це вже не просто «смотрелки сторінок», а робочий інструмент, то навіть не самі просунуті користувачі замислюються про зручність роботи і готові відмовитися від стандартних засобів системи

Дуже радує, що Microsoft здаватися не збирається. Більш того, вона готова на докорінний перегляд своїх колишніх планів і стратегій. Нещодавно ми це бачили по Windows Phone 7 , А тепер ось по її браузеру. По-перше Internet Explorer 9 випущений поза анонса черговий ОС - до виходу Windows 8 ще більше року і разом з нею може з'явитися IE 10. І, по по-друге, IE 9 зазнав істотних змін як в плані інтерфейсу, так і по відношенню до свого движка - тепер ця програма за деякими параметрами досконаліше своїх прямих конкурентів.

нове всередині

Отже, внутрішні зміни Internet Explorer 9. Цей браузер базується на движку Trident версії 5.0. Його минуле втілення, версія 4.0, була представлена ​​разом з IE 8 і додала повну підтримку CSS 2.1, а заодно вперше дозволила браузеру Microsoft пройти вже неактуальне на той момент тест Acid2. Cкромненькое таке оновлення.

Trident 5.0 - це зовсім інша річ. За два роки його розробки Microsoft впровадила підтримку стандартів SVG (векторна графіка на основі XML), XHTML, HTML5 і CSS 3. Два останніх підтримуються в повному обсязі, але HTML5 ще не завершений (і буде дороблятися до 2014 року ), Як і CSS 3. З іншого боку, все це вже підтримується WebKit (Chrome, Safari), Presto (Opera) і Gecko (Firefox) - на відміну від Internet Explorer інші розробники оновлюють свої продукти куди частіше, поступово додаючи підтримку нових стандартів по частинах, а не відразу впроваджуючи велика кількість нововведень.

З іншого боку, все це вже підтримується WebKit (Chrome, Safari), Presto (Opera) і Gecko (Firefox) - на відміну від Internet Explorer інші розробники оновлюють свої продукти куди частіше, поступово додаючи підтримку нових стандартів по частинах, а не відразу впроваджуючи велика кількість нововведень

В результаті подібної модернізації Internet Explorer 9 показує 95 з 100 балів в тесті Acid3, тоді як восьма версія задовольнялася 20 балами, а сьома взагалі 12. Прогрес на обличчя, причому прямо-таки величезний прогрес. Хоча, звичайно, всі суперники продукту від Microsoft давно показують 100 з 100.

Не забув софтверний гігант і про JavaScript. Google Chrome прискорив всіх розробників браузерів, так що ті в терміновому порядку взялися за оптимізацію. В результаті всі браузери стали працювати відчутно швидше, в тому числі і IE 9. За це треба дякувати новий JS-движок Chakra, що є частиною Trident 5.0.

Найголовніша його інновація - можливість виділити виконання JS-коду в окремий потік, який призначається для виконання вільного процесорного ядра. Таким чином Chakra краще працює з багатоядерними комп'ютерами. Крім того, він здатний завантажити навіть графічний процесор, зокрема призначивши йому обрахування тривимірної графіки або декодування відео. Треба думати, що це заділ на майбутнє. Наприклад, для впровадження технології WebGL, недавно представленої своєї першої версією .

Стандарт CSS 3, на відміну від CSS 2.1, складається з безлічі окремих модулів (зараз їх 40), що описують оформлення тих чи інші елементів сторінки. В IE 9 додалася підтримка модулів Backgrounds and Borders (фон і межі), Values ​​and Units (значення і одиниці вимірювання), Media Queries (медіа-запити).

Найголовніші інновації HTML5 стосуються підтримки відтворення аудіо та відео без додаткових плагінів (теги <audio> і <video>). Internet Explorer 9 офіційно підтримує кодек H.264 - так само, як і Apple. Google і Opera віддають перевагу відкритому WebM (відкритий, до слова, самої Google). Втім, Google випустила плагін для браузера Microsoft, який додає можливість відтворення контенту, закодованого WebM.

І, звичайно ж, сама рекламована «фішка» IE 9 - використання апаратного прискорення відеокарти для формування (рендеринга) веб-сторінок. Для виведення зображень використовується API Direct2D, для виведення тексту - DirectWrite, відео - Media Foundation (сучасна заміна DirectShow).

Технологія Media Foundation була представлена ​​разом з Windows Vista і в Windows XP недоступна. Втім, ми впевнені, що відмова від підтримки XP новою версією браузера пов'язаний не тільки з цим - Microsoft просто хоче зробити свої нові ОС більш привабливими для установки. Вихід IE 9 - це ще один привід змінити XP на Windows 7. Причому привід вельми серйозний - новий браузер явно краще за всіх колишніх, випущених софтверним гігантом.

нове зовні

Остання кардинальна переробка інтерфейсу Internet Explorer трапилася 5 років тому разом з виходом сьомої версії. Восьмий «експлорер» майже не відрізнявся від сьомого зовні. Він хіба що став трохи «живіший», яскравіше - додалися значки в меню, покращилася адресний рядок, з'явилося пару нових позначень.


Internet Explorer 9 піддався черговій докорінної переробки. Microsoft називає це «компактним інтерфейсом». І він дійсно компактний - залишилася всього одна панель, де умістили все необхідне: кнопки вперед / назад, адресний рядок (також вміщає кілька кнопок), панель з вкладками сторінок і кнопки «додому», обране, сервіс. Зверху справа стандартні кнопки управління вікном, праворуч як завжди смуга прокрутки.

Треба сказати, що новий Internet Explorer, незважаючи на аскетичний дизайн, вийшов досить стильним. Все підібрано гармонійно, виконано акуратно і красиво. Браузер не виглядає «простим» - навпаки, виникає відчуття прихованої потужності. IE 9 має свій унікальний стиль, який відразу запам'ятовується і впізнається згодом. Явно над ним попрацювали хороші дизайнери.

Явно над ним попрацювали хороші дизайнери

Адресний рядок восьмий версії браузера відповідає сучасним вимогам, пропонуючи варіанти сторінок при введенні адреси, що складаються з раніше відвіданих сайтів і журналу відвідувань, а заодно виводячи їх заголовки сторінок. В IE 9 все це збереглося, а також було доповнено. Так поле пошуку тепер поєднане з адресним рядком, а тому вона пропонує варіанти пошукових запитів. В общем-то на це здатні всі сучасні браузери, але ж це не привід відмовлятися від такої корисної функції, вірно? За замовчуванням використовується пошуковий движок Bing (який же ще?), Але його можна замінити і на інший.

При введенні чого-небудь в адресний рядок IE 9 автоматично намагається розпізнати адреса це або пошуковий запит. Але можна добитися гарантованого пошуку спочатку ввівши символ «?».

У правій частині адресного рядка умістили чотири кнопки: пошук (викликає режим пошуку, розкриваючи список з пропозиціями за запитом), режим сумісності (включає зворотну сумісність з IE 7/8), оновити і зупинити завантаження даних. В інших браузерах дві останні кнопки ми звикли бачити зліва. Але і таке їх розташування цілком зручно.

Але і таке їх розташування цілком зручно

Виберіть в IE 9 розташували по сусідству з адресним рядком - праворуч від неї. Це, звичайно, економить з два десятка пікселів по висоті, але відкривши багато вкладок в них буде складніше орієнтуватися, ніж раніше. За останньою вкладкою знаходиться кнопка відкриття нової - ця «фіча» доступна ще з часів IE 7.

За останньою вкладкою знаходиться кнопка відкриття нової - ця «фіча» доступна ще з часів IE 7

Восьмий Internet Explorer запропонував можливість колірної диференціації вкладок, відкритих з одного джерела. IE 9 зберіг її.

IE 9 зберіг її

Нова функція - перенесення вкладки в нове вікно. Робиться це простим перетягуванням вкладки з панелі в будь-яку область робочого столу. Чи не заборонено «повернути» її назад. Також можливо перетягування вкладок між відкритими вікнами Internet Explorer 9.

Також можливо перетягування вкладок між відкритими вікнами Internet Explorer 9


Але куди цікавіше інша можливість - будь-яку вкладку можна закріпити на панелі завдань Windows 7 подібно окремому додатку, перетягнувши її туди мишею. Причому контекстне меню такої сторінки може містити не тільки пункти параметрів закріплення і її відкриття в режимі InPrivate (він, до речі, теж залишився з часів IE 8). На сайті може міститися спеціальний код, отримавши який IE 9 покаже в меню зазначені розділи ресурсу.


Відкриваючи сторінку з закріпленого значка вікно браузера трохи змінює своє оформлення. Домашньою сторінкою для нього призначається саме та, що була закріплена, а кнопка «додому» переїжджає з правого кута в лівий і змінює знак «будиночка» на значок сайту. Крім того змінюють свій колір кнопки назад і вперед - він залежить від значка-логотипу сторінки.


Зазнала зміна сторінка, яка відображається при відкритті нової вкладки. Тут тепер показуються популярні сайти, а заодно є опція повторного відкриття останнього сеансу. В IE 8 на цьому місці відображався список недавно закритих сторінок, тоді як IE 7 розповідав про принади вкладок і давав корисні поради щодо прискорення роботи в браузері.


Рядок стану в IE 9 за замовчуванням відключена. Однак, вважаємо, багато хто звик дивитися на неї ту чи іншу інформацію, зокрема адресу сторінки, на яку веде посилання. Новий браузер Microsoft дозволяє включити класичну рядок стану, але одночасно пропонує альтернативу. Адреси та інші повідомлення показуються у вигляді підказки, яка пропадає відразу як покажчик миші зміщується з того чи іншого елемента. На нашу думку це дуже зручно - насправді, навіщо тримати цілу незайняту смужку, коли більшу частину часу вона пустує? З іншого боку іноді ці підказки перекривають будь-якої елемент на сторінці, до якого хочеться дотягнутися мишею. І щоб домогтися бажаного доводиться смикати рукою в бік, що трохи збиває.


Всі повідомлення Internet Explorer 9 показує в ненастирливої ​​тонкої панелі, яка відображається в нижній частині вікна. Вона не перекриває сторінку і дозволяє працювати з нею далі.


Це нарешті сталося. Internet Explorer отримав новий менеджер закачувань, який майже ніяк не змінювався з часів версії 4.0. Все починається з оновленого вікна збереження закачування файлу, який пропонується відкрити, зберегти або «зберегти як» (збереження в заданий користувачем каталог).


Менеджер закачувань виконаний в абсолютно новому стилі. Справа зверху знаходиться поле пошуку по завантаженнях, а далі йде їх список. Переглядати назви файлів, відсоток скачки, швидкість і час, що залишився. Доступні два дії: призупинити (або відновити) і скасування.


Параметри завантаження дозволяють тільки вказати папку для завантажень за умовчанням, а також опцію повідомлення про завершення завантажень.


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

На цьому можна завершити розповідь про інтерфейс Internet Explorer 9. Як, втім, і про самому браузері. Можна хіба що сказати декілька слів про поліпшений захист від шкідливих сайтів. Судячи з тестів організації NSS Labs, IE 9 зміг впізнати 99% недоброякісних ресурсів, тоді як IE 8 обмежився показником 90%.

Судячи з тестів організації NSS Labs, IE 9 зміг впізнати 99% недоброякісних ресурсів, тоді як IE 8 обмежився показником 90%

Ще одна помітна зміна в засобах для розробників, вперше представлених в IE 8. Вони і в першій своїй редакції були вельми і вельми непогані, а тому не отримали серйозних нововведень в IE 9. Однак вони все також дозволяють переглядати сторінку, намальовані різними версіями движка Internet Explorer. Тепер до IE 7 і 8 додався IE 9. Дуже радує, що Microsoft не видалила цю можливість.

висновок

Дуже шкода, що Internet Explorer 9 не поставляється в якості встановленого браузера в Windows 7. В іншому випадку навряд чи у користувачів, які не пробували інші продукти, виникло бажання шукати йому заміну. Безумовно дев'ята версія кошти серфінгу від Microsoft найкраща з усіх раніше випущених.

Перш за все нам сподобався інтерфейс IE 9 - він одночасно і мінімалістичний, і виглядає сучасно і стильно. Крім того, він зручний у використанні, а також пропонує кілька вельми вдалих рішень на зразок підказок замість рядка стану, а також розширені можливості з перетягування вкладок.

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

Прискорення роботи Internet Explorer 9 очевидний плюс нового браузера. Поки що він один з небагатьох, здатних на використання апаратного прискорення відеокарти. Схожу можливість пропонує Google Chrome і вона присутня в ще не вийшов Firefox 4, але Microsoft використовувала її всюди, де тільки можливо. Крім того, новий JavaScript-движок Chakra теж виявився вельми продуктивним. Втім, це відноситься тільки до 32-бітової версії IE 9. Його 64-бітове втілення чомусь працює з JavaScript в 5 разів повільніше (судячи по тесту SunSpider), приблизно на рівні IE 8. Явно, що Microsoft не приділила достатньої уваги для оптимізації 64-бітного варіанту. Втім, навряд чи хтось їм користується як основного - для нього поки не існує 64-бітного Flash-плеєра, що для настільного комп'ютера вельми серйозно. Але Adobe вже працює над цією проблемою, так що Microsoft варто було б поквапитися в цьому відношенні. Особливо якщо врахувати, що її браузер поки єдиний під Windows, існуючий в 64-бітному виконанні.

Проте, навряд чи Internet Explorer 9 викличе масовий перехід з інших браузерів. Ми впевнені, що багато задоволені тією програмою, якою користуються в даний момент. Але ось зупинити або хоча б сповільнити перехід на продукти не від Microsoft він здатний. Новий браузер працює швидше і він зручніше минулих версій. Якщо компанія не знизить темп, то Internet Explorer 10 цілком зможе перевершити конкурентів за більшістю пунктів, а не зрівнятися по ним.

Якщо компанія не знизить темп, то Internet Explorer 10 цілком зможе перевершити конкурентів за більшістю пунктів, а не зрівнятися по ним

В общем-то на це здатні всі сучасні браузери, але ж це не привід відмовлятися від такої корисної функції, вірно?
Кий же ще?
Але можна добитися гарантованого пошуку спочатку ввівши символ «?
На нашу думку це дуже зручно - насправді, навіщо тримати цілу незайняту смужку, коли більшу частину часу вона пустує?

Новости