Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 7492|Відповідь: 0

Microsoft відмовилася від IE і була налаштована зробити 220 000 рядків коду

[Копіювати посилання]
Опубліковано 08.05.2015 18:40:09 | | | |

За повідомленнями іноземних ЗМІ, ми всі знаємо,MicrosoftУ Windows 10 вона «виживає» вже 20 роківТобто, і натомість запропонував браузер Edge новим рушієм рендерингу; Але ми не знаємо,MicrosoftСкільки часу ви боролися між тим, щоб здатися і обрати, і скільки мужності ви нарешті дали? Edge є новим стандартом майбутнього Інтернету, і за IE досі стоять безліч «старих імперських сил», Microsoft потрібно відмовитися від останніх, які стали тягарем, але відчуття понад 20 років не означають, що можна відпустити.

Чарльз Морріс і Джейкоб Россі, які очолюють завдання розробки команди проєкту Edge, у середу написали в блозі, що Microsoft вирішила розробити рушій Edge з нуля, щоб довести свою рішучість впроваджувати інтернет-стандарти. З цією метою Microsoft відмовилася від 220 000 рядків оригінального коду IE та видалила понад 300 програмних інтерфейсів, специфічних для IE. Щоб не відставати від конкурентів за стандартами сумісності, Microsoft оновила Edge понад 4200 разів......

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

Довгий час Microsoft була перешкодою для нездатності сучасного Інтернету впроваджувати нові технології. Тому що в епоху, коли Інтернет не був таким популярним, Microsoft покладалася на монопольне становище Windows, щоб встановити власний набір стандартів для IE, який був «пронизаний прогалами». Однак із поступовим зріленням Інтернету стандарт IE без стандартів очевидно більше не придатний для адаптації. Однак чи справді Microsoft тоді відмовилася від десятків мільйонів сайтів, розроблених із «сумісністю з IE6»?

Так, навіть якщо важко відпустити, ти маєш обрати здатися.

Дивлячись у майбутнє, дедалі більше нових і масових сайтів приймають цей інтернет-стандарт, і порівняно з конкурентами, такими як Firefox, Safari та Chrome, погана продуктивність старого IE до впровадження нового стандарту призвела до зниження його колись домінуючої частки ринку і зрештою витіснення конкурентами.


Очевидно, що «гарантована сумісність» стала найбільшим тягарем для промислового інженера. Часто розробникам не складно додати нову функцію, але ще складніше видалити функцію, особливо широко вживану. Через це Microsoft зберегла багато технологій десятиліть або навіть двадцяти років тому в IE, і найпоширенішим прикладом цього є широко критикувані ActiveX і VBscrip, які видалили ці два розширення.

Оскільки стандарти IE не є стандартами, Microsoft навіть доклала зусиль для розробки «документного режиму», який дозволяє розробникам веб-програм визначати, яка версія IE використовується для рендерингу контенту вебсайту.

Патч за патчем робить спогади болючими. Але якщо доведеться відмовитися від десятків мільйонів «друзів зі станції», які колись разом будували імперію, Microsoft неминуче доведеться втягнутися. Тому Windows 10 нарешті надає браузер IE для цілей сумісності, хоча він більше не є стандартом системи і подальшої розробки не буде.

З позитивного боку, хоча десятки мільйонів сайтів «стандарту IE» були безжально покинуті, Edge сприятиме здоровому розвитку Інтернету в майбутньому, демонструючи нове обличчя, повністю сумісне з новим стандартом. А нові функції HTML5, про які говорили багато років, такі як вбудовані 3D-зображення, відео та аудіо, нарешті зможуть швидко поширюватися, не турбуючись, що завжди знайдеться частина світу, яка не зможе нормально переглядати весь контент сайту. (Лу Сін)






Попередній:Поясніть повернення набору результатів федеративної таблиці запитів Linq
Наступний:Використання балансування навантаження Alibaba Cloud SLB для вирішення завантаження процесора php-fpm понад 90%
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com