|
Enligt utländska medierapporter vet vi alla,MicrosoftI Windows 10 har det "överlevt" i 20 årIE, och istället införde Edge-webbläsaren med en ny renderingsmotor; Men vi vet inte,MicrosoftHur länge kämpade du mellan att ge upp och välja, och hur mycket mod gav du till slut? Edge representerar den nya standarden för framtidens internet, och bakom IE står fortfarande otaliga "gamla imperiala krafter", Microsoft måste överge den senare som blivit en börda, men känslorna från mer än 20 år betyder inte att man kan släppa taget. Charles Morris och Jacob Rossi, som leder Edge-projektteamets utvecklingsuppgifter, bloggade på onsdagen att Microsoft valde att utveckla Edge-motorn från grunden för att bevisa sin beslutsamhet att omfamna internetstandarder. För detta ändamål övergav Microsoft 220 000 rader originalkod för IE och tog bort mer än 300 IE-specifika programmeringsgränssnitt. För att hänga med konkurrenterna när det gäller kompatibilitetsstandarder har Microsoft patchat Edge mer än 4 200 gånger...... Självklart är dessa kompromisser och förändringar svåra för den genomsnittlige användaren att märka, eftersom de flesta av dessa funktioner bara är för webbutvecklare. Men med den gradvisa enhetligheten av standarder kommer slutanvändare på lång sikt så småningom att uppleva de stora förändringar som ny teknik medför för framtidens internetupplevelse. Under lång tid var Microsoft ett hinder för det samtida internets oförmåga att omfamna ny teknik. För under en tid då internet inte var så populärt, förlitade sig Microsoft på Windows monopolposition för att etablera sina egna standarder för IE, som var "fulla av hål". Men med internets gradvisa mognad är IE-standarden utan standarder uppenbarligen inte längre anpassningsbar. Men övergav Microsoft verkligen de tiotals miljoner webbplatser som utvecklades med "IE6-kompatibilitet" på den tiden? Ja, även om det är svårt att släppa taget måste du välja att ge upp. Framåt har fler och fler nya webbplatser och mainstream-webbplatser antagit den nya internetstandarden, och jämfört med konkurrenter som Firefox, Safari och Chrome har den dåliga prestandan hos den gamla IE före den nya standarden gjort att dess tidigare dominerande marknadsandel minskat och till slut blivit omsprungen av dess motståndare. Uppenbarligen har "garanterad kompatibilitet" blivit den största bördan för IE. Många gånger är det inte svårt för utvecklare att lägga till en ny funktion, men det är ännu svårare att ta bort en funktion, särskilt en som används i stor utsträckning. På grund av detta har Microsoft behållit många teknologier från decennier eller till och med tjugo år tillbaka inom IE, och det vanligaste exemplet på detta är de mycket kritiserade ActiveX och VBscrip som tog bort de två tilläggen. Eftersom IE-standarder inte är standarder har Microsoft till och med lagt ner arbete på att utveckla ett "dokumentläge" som tillåter webbprogramutvecklare att specificera vilken version av IE som används för att rendera webbplatsinnehåll. Plåster efter plåster gör minnen smärtsamma. Men om du måste ge upp tiotals miljoner "stationsvänner" som en gång byggde ett imperium tillsammans, kommer Microsoft oundvikligen att behöva bli inblandat. Därför tillhandahåller Windows 10 slutligen IE-webbläsaren för kompatibilitet, även om den inte längre är systemets standard, och det kommer inte att ske någon vidare utveckling. På den ljusa sidan, även om tiotals miljoner "IE-standard"-webbplatser har övergivits skoningslöst, kommer Edge att bidra till internets hälsosamma utveckling i framtiden genom att visa ett nytt ansikte som är fullt kompatibelt med den nya standarden. Och de nya funktionerna i HTML5 som har diskuterats i så många år, såsom inbäddade 3D-bilder, video- och ljuduppspelning, kommer äntligen att kunna spridas snabbt utan att oroa sig för att det alltid kommer att finnas en del av världen som inte kan titta på hela webbplatsens innehåll normalt. (Lu Xin)
|