Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 7492|Odpowiedź: 0

Microsoft porzucił IE i postanowił zrobić 220 000 linii kodu

[Skopiuj link]
Opublikowano 08.05.2015 18:40:09 | | | |

Według doniesień zagranicznych mediów wszyscy wiemy,MicrosoftW Windows 10 "przetrwała" przez 20 latIE, a zamiast tego wypromował przeglądarkę Edge z nowym silnikiem renderującym; Ale nie wiemy,MicrosoftJak długo walczyłeś między poddaniem się a wyborem i ile odwagi w końcu dałeś? Edge reprezentuje nowy standard przyszłego Internetu, a za IE wciąż stoi niezliczone "stare siły imperialne", Microsoft musi porzucić te ostatnie, które stały się ciężarem, ale uczucia ponad 20 lat nie oznaczają, że można odpuścić.

Charles Morris i Jacob Rossi, którzy kierują zadaniami rozwojowymi zespołu projektu Edge, napisali w środę na blogu, że Microsoft zdecydował się opracować silnik Edge od podstaw, aby udowodnić swoją determinację w akceptacji standardów internetowych. W tym celu Microsoft porzucił 220 000 linii oryginalnego kodu IE i usunął ponad 300 interfejsów programistycznych specyficznych dla IE. Aby nadążyć za konkurencją pod względem standardów kompatybilności, Microsoft aktualizował Edge ponad 4200 razy......

Oczywiście, te kompromisy i zmiany są trudne do zauważenia dla przeciętnego użytkownika, w końcu większość z nich dotyczy tylko web developerów. Jednak wraz z stopniowym ujednoliceniem standardów, w dłuższej perspektywie użytkownicy końcowi doświadczyą wielkich zmian, jakie przyniosą nowe technologie do przyszłego doświadczenia Internetu.

Przez długi czas Microsoft był przeszkodą w niezdolności współczesnego Internetu do przyjęcia nowych technologii. Ponieważ w czasach, gdy Internet nie był tak popularny, Microsoft opierał się na monopolistycznej pozycji Windowsa, by ustanowić własny zestaw standardów dla IE, który był "pełen luk". Jednak wraz z stopniowym dojrzewaniem Internetu standard IE bez standardów oczywiście nie jest już elastyczny. Jednak czy Microsoft naprawdę porzucił dziesiątki milionów stron internetowych tworzonych wtedy z "kompatybilnością z IE6"?

Tak, nawet jeśli trudno jest odpuścić, musisz zdecydować się poddać.

Patrząc w przyszłość, coraz więcej nowych stron internetowych i głównych stron internetowych przyjmuje nowy standard internetowy, a w porównaniu z konkurentami takimi jak Firefox, Safari czy Chrome, słabe wyniki starego IE przed nowym standardem spowodowały spadek jego niegdyś dominującego udziału w rynku i ostatecznie został wyprzedzony przez przeciwników.


Oczywiście "gwarantowana kompatybilność" stała się największym obciążeniem dla inżynierii przemysłowej. Często nie jest trudno deweloperom dodać nową funkcję, ale jeszcze trudniej jest ją usunąć, zwłaszcza jeśli jest szeroko stosowana. Dzięki temu Microsoft zachował wiele technologii sprzed dekad, a nawet dwudziestu lat w IE, a najbardziej typowym przykładem jest mocno krytykowane przez ActiveX i VBscrip usunięcie tych dwóch rozszerzeń.

Ponieważ standardy IE nie są standardami, Microsoft włożył nawet wysiłek w opracowanie "trybu dokumentu", który pozwala twórcom programów internetowych określić, która wersja IE jest używana do renderowania treści na stronie internetowej.

Plastr za patchem sprawia, że wspomnienia są bolesne. Ale jeśli musisz zrezygnować z dziesiątek milionów "przyjaciół stacji", którzy kiedyś razem budowali imperium, Microsoft nieuchronnie będzie musiał się w to zaangażować. Dlatego Windows 10 wreszcie udostępnia przeglądarkę IE do celów kompatybilności, choć nie jest już domyślną wersją systemu i nie będzie dalszego rozwoju.

Z drugiej strony, choć dziesiątki milionów stron internetowych "standardów IE" zostały bezwzględnie porzucone, Edge przyczyni się do zdrowego rozwoju Internetu w przyszłości, prezentując nową twarz w pełni kompatybilną z nowym standardem. A nowe funkcje HTML5, o których mówiono przez tyle lat, takie jak osadzone obrazy 3D, odtwarzanie wideo i audio, wreszcie będą mogły szybko się rozprzestrzenić, bez obaw, że zawsze będzie jakaś część świata, która nie będzie mogła normalnie oglądać całej zawartości strony. (Lu Xin)






Poprzedni:Wyjaśnij zwrot zbioru wyników federowanej tabeli zapytań Linqa
Następny:Wykorzystanie równoważenia obciążenia Alibaba Cloud SLB do rozwiązania ponad 90% wykorzystania procesora php-fpm
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com