Тож тепер Google сказав "ні" старим браузерам, коли ми можемо наслідувати решту з нас?


82

Нещодавно Google оголосив, що 1 серпня більше не підтримуватиме старі веб-переглядачі:

З цієї причини незабаром Google Apps підтримуватиме лише сучасні браузери. Починаючи з 1 серпня, ми підтримуватимемо поточну та попередню основні версії Chrome, Firefox, Internet Explorer та Safari на постійній основі. Щоразу, коли виходить нова версія, ми почнемо підтримувати оновлення та перестанемо підтримувати третю найдавнішу версію.

Немає нічого гіршого, ніж дивитися на виправлення коду, який відбувається для підтримки старих браузерів. Якби ми могли все просуватися лише до стандартних веб-сайтів (я дивлюся на вас IE9), то, безумовно, ми могли б витратити більше часу на програмування хороших веб-додатків і менше, намагаючись змусити їх працювати однаково на жахливих нестандартних браузерах.

Тож коли ми можемо сподіватися, що решта нас зможе сказати своїм клієнтам, що ми більше не підтримуємо старі браузери? Оскільки, схоже, великі корпорації продовжуватимуть працювати зі старими браузерами, і навіть якщо хромований кадр Google може бути встановлений без адміністративних привілеїв (незабаром він знаходиться в бета-версії), ми не можемо очікувати, що всі користувачі будуть мотивовані на це.

Я ціную будь-які думки.


1
На жаль, для підприємств, які використовують IE7 як корпоративний стандарт, ненормально.
Райан Міллер

9
IE7 як корпоративний стандарт був би благом у порівнянні з IE6, яким деякі з нас ще мають справу.
skolima

1
Важливим повідомленням є те, що Google відмовиться від підтримки жахливого IE6, і, таким чином, це стане набагато менш важливим, щоб підтримка прийшла 1 серпня . (якщо ви не маєте величезний набір користувачів IE6 (ouch)). IE6 sux, тому що він не підтримує багатьох більш корисних сучасних стандартів браузера, таких як : наведення курсора та легка підтримка PNG .
Марк Роджерс

2
@Richard - ти маєш на увазі IE - це браузер ??? :)
Аліреза Фаллах

Відповіді:


132
If ( your site does not make money ){
   do what makes you happy
}
else if ( the cost of supporting IE6 > the money you make from IE6 users ) {
   stop supporting IE6
}
else {
   keep making money from IE6 users
}

3
абсолютно! І зробіть IE6 змінною, щоб ви могли змінюватися з вітром.
Дейв

3
Чудова ідея в теорії, але та сама логіка могла використовуватися для того, щоб вимагати IE6 лише кілька років тому.
жовтень

22
Це не компілюється, ви If
написали велику

3
Мав би використати потрійного оператора
Джеймс П. Райт

10
Це логічна відповідь. Але «інше, якщо» важко підрахувати. 15% ваших користувачів використовують IE6; це дорівнює 15% доходу? Скільки коштує впливовий користувач IE6, який розповідає 10 своїм друзям, що ваша компанія смокче, оскільки веб-сайт не працював?
Філ Мандер

43

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

Однак, великі компанії, які офіційно відмовляються від підтримки IE6, як і раніше значущі. Це викликає загальну думку про те, що нарешті гаразд залишати позаду 10-річного браузера . Він також додає боєприпаси в будь-який випадок, який ви хочете зробити, щоб повноваження були такими, що більше не має сенсу підтримувати на своїх веб-сайтах старовинні, скрипучі старі браузери :

На Stack Exchange у нас була надзвичайно схожа політика з тією, що нещодавно оголосила Google: ми підтримуємо випущену в даний час версію браузера, попередню версію і зазвичай попередню попередню версію. (Отже, для IE це означає, що ми підтримуємо IE9, IE8 та IE7). Крім того, ви перебуваєте самостійно.


43
"Ми підтримуємо випущену в даний час версію браузера, версію до цього, і зазвичай попередню попередню версію" - Отже, для Chrome ви підтримуєте сьогоднішню, вчорашню та позавчорашню версію.
Брайан Р. Бонді

8
Немає сенсу підтримувати вчорашню версію Chrome. Ніхто його не запустить!
Mongus Pong

1
Технічно в останньому оголошенні Google сказано, що НЕ підтримують попередню попередню версію (наприклад, вони припиняють підтримку IE7. Я думаю, що вони відмовились від підтримки IE6 приблизно в той же час, коли минулого року, як і у Facebook).
luckyllama

@lucky ах ви маєте рацію - так це ще суворіше.
Джефф Етвуд

не забувайте jquery, незабаром
перестаньте

13

Я думаю, що це має бути продиктовано показниками. Якщо значна кількість / відсоток відвідувачів користується старими браузерами, ви повинні підтримати своїх відвідувачів. Що є "значущим", залежить від клієнта. ;-)


7

Я менеджер продукту, який збирається витратити 40 MD на підтримку IE6 для одного клієнта. Ми продаємо програмне забезпечення в кол-центрах, на жаль, IE6 є платформою за замовчуванням для багатьох великих організацій.

Моя думка, це залежить, якби я будував програмне забезпечення для споживачів в Інтернеті, я би давно вийшов з IE6, але поки у нас є клієнти, які використовують IE6, ми маємо його підтримувати. Цей же аргумент застосовуватиметься до будь-якого веб-переглядача чи середовища.


МД? (Ще 12)

@Tim: Я думаю, що це люди-дні ( en.wikipedia.org/wiki/Man-day ).
joschi

9
Це штат із 40 докторів медицини, в режимі очікування на випадок, якщо у розробників виникнуть якісь раптові медичні проблеми. IDK, який розмір команди @ Jon, але зрештою, про це йдеться про IE6;)
Piskvor

4

Цілком залежить від вашого сайту та того, що він робить.

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

Банк не може бути настільки ретельним, оскільки це дуже важливо, щоб клієнти могли отримати доступ до послуги.

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

І т.д.


2
"Банк не може бути настільки ретельним, оскільки це дуже важливо, щоб їх клієнти могли отримати доступ до послуги." Що смішно, враховуючи, наскільки часто на сайтах банків працюють сайти, які вимагають IE6 чи подібних.
НА СТРІЙ - Джеремі Бенкс

@Jeremy Banks: Так, я погоджуюся, що це весело. Сумно. І те саме стосується банків у Швеції. Я думаю, я говорю з "ідеальної" точки зору.
Kalle

1
Це може бути пов'язано з тим, що політика щодо оновлення банків є смішно дорогою, що по суті означає, що їх робочі станції все ще використовують версію браузера , яка не повинна називатися . Це, в свою чергу, призводить до того, що "звичайно, ми повинні його підтримувати, щоб уникнути внутрішніх користувачів!" (анекдотичні докази)
Пісквор

3

Якщо ваш сайт / webapp розглядає азіатський ринок як одну з основних його цілей, то вам неодмінно слід розглянути можливість продовження підтримки IE 6 в осяжному майбутньому.

За даними http://www.theie6countdown.com/default.aspx , Китай досі переживає ~ 33% використання IE6, Південна Корея - ~ 22% тощо.

http://asia.cnet.com/blogs/microsoft-implores-china-please-stop-using-internet-explorer-6-62207426.htm

Десятилітній веб-браузер Internet Explorer 6 (не дуже ласкаво відомий як IE6) все ще використовується приголомшливими 34,5% китайських користувачів ПК


1

Рішення багато в чому залежить від вашої клієнтської бази. Моя компанія створює веб-сайти, і наша система, яка розробляється вже майже 5 років, має дуже гарну підтримку IE6. Однак приблизно 1 рік тому ми перестали підтримувати IE6 для нових проектів. Це не означає, що ми порушили підтримку IE6, але, скоріше, ми спеціально не перевіряємо цей браузер. Лише 1 клієнт коли-небудь скаржився, і скарга була "наш ІТ-відділ не дозволить нам оновити, тому наш веб-сайт не може використовуватися належним чином". Ми вирішили проблеми з цим клієнтом, і вони були дуже раді мати веб-сайт, який він фактично може використовувати.

Зараз ми підтримуємо лише IE6 (читайте: "старі браузери"), якщо клієнт справді потребує цього, але спочатку пояснюємо, чому оновлення краще (багато людей досі не знають!) І шукаємо причини, які вони мають оновити (ваш веб-сайт не може мати функція X, якщо ви вимагаєте, щоб ми підтримували браузер Y). Наша офіційна політика полягає у підтримці основних веб-переглядачів у поточних версіях, попередніх версіях, попередніх попередніх версіях за запитом, а також відмовляти у всьому іншому, що робить завдання нерозумним.

Тепер, коли Google приєднується, аргумент став набагато простішим. Ви все ще вирішуєте, коли відмовитись від підтримки для старих веб-переглядачів, але я б запропонував вам використовувати позицію Google на вашу користь.


0

Моя точка зору як користувача, який до недавнього часу був змушений використовувати ie6 на роботі (Firefox з тих пір встановлений як "необов'язковий" додатково - тобто6 все ще є за замовчуванням)

"навіть якщо рамку google chrome можна встановити без права адміністратора"

Я б на це не покладався. Коли це вийде, я очікую, що більшість корпорацій, що використовують ie6, якимось чином знайдуть спосіб заблокувати це, або заблокувавши веб-сайт, або ще більше заблокувавши браузер.

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


0

В ідеальному світі я б повністю відмовився від підтримки Internet Explorer. Зрозуміло, що Microsoft намагається використовувати свою базу користувачів, щоб змусити розробників орієнтуватися на сумісність Windows / IE за рахунок інших, багатоплатформних браузерів / ОС.

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

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

Погана новина полягає в тому, що ми не в ідеалістичному світі, тому вам потрібно підтримати IE. Але гарна новина полягає в тому, що IE (незалежно від того, яка версія) є INDEED користувачами кровотечі.


Я не знаю, чи це справді відповідь на питання, чи просто зухвала;) Але лише для того, щоб зазначити - Microsoft вже змінила своє ставлення років тому, і вони перейшли набагато ближче до сучасних браузерів.
НезадоволенняГота

Ви можете дуже добре вважати це
зграєю
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.