Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 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 до внедрения нового стандарта привела к снижению её некогда доминирующей доли рынка и в конечном итоге вытеснению конкурентами.


Очевидно, что «гарантированная совместимость» стала самой большой нагрузкой для 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