Рядок агента в IE9

У даній статті описується Рядок агента користувача (UA). Представлена тут інформація спирається на раніше опубліковані статті і документацію.

Веб-розробникам важливо знати, що IE9 відсилає коротку рядок UA за замовчуванням. Ця зміна підвищує продуктивність, взаємодія і сумісність. IE9 більше не буде відсилати доповнення до рядку UA, внесені іншим встановленим на комп'ютері програмним забезпеченням, таким як. NET і іншим.

Деякі можуть помітити, що IE9 Platform Preview відсилає рядок агента користувача IE8. Ми додамо оновлену рядок UA IE9 в майбутньому оновленні до Platform Preview. Причиною того, що ми пишемо про IE9 UA вже зараз, є бажання дати розробникам веб-сайтів уявлення про ці важливі зміни, а також час на перевірку відповідності поточних UA новому рядку IE9.

Стандартна рядок агента користувача IE9
Веб-розробникам слід знати про чотири зміни по відношенню до рядка агента користувача IE8:






 

IE9 буде відсилати коротку рядок агента користувача за замовчуванням
Ми отримали безліч звітів про проблеми сумісності, пов'язаних з довгими, розширеними рядками UA. IE9 буде відсилати коротку рядок UA, без додаткових перед-і постплатформенних маркерів значень реєстру. Це забезпечить відповідність іншим браузерам, а також підвищить сумісність і продуктивність.


Програми та платформи зможуть і далі змінювати рядок UA через перед-і постплатформенние ключі реєстру, як це було в попередніх версіях IE. IE9 не вноситиме змін в існуючі ключі реєстру.

Веб-сайти зможуть отримувати розширену рядок UA з перед-і постплатформеннимі маркерами через властивість navigator.userAgent.

Рядок агента користувача IE9 в режимі сумісності
Як і в IE8, активація Перегляду в режимі сумісності у IE9 буде переводити браузер в режим IE7 Standards Mode. Рядок агента користувача в такому режимі буде виглядати наступним чином:



При перегляді в режимі сумісності IE9 повідомляє про себе як про IE7 за допомогою версії програми (Mozilla /4.0) Та маркера (MSIE 7.0). Робиться це для сумісності. Зрослий з "Trident /4.0"До" Trident /5.0"Маркер Trident дозволяє веб-сайтам відрізняти IE9 в режимі сумісності від IE8 в режимі сумісності.

Звернення до розробників
Перевірте, як ваш веб-сайт відповідає на новий рядок IE9 UA (змініть рядок UA через реєстр) вже зараз. Якщо ваш сайт не відображається вірно, слід його оновити на майбутнє.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*