|
Volgens berichten van buitenlandse media weten we allemaal,MicrosoftIn Windows 10 is het al 20 jaar "overlevend"IE, en in plaats daarvan werd de Edge-browser gepusht met een nieuwe rendering-engine; Maar we weten het niet,MicrosoftHoe lang heb je geworsteld tussen opgeven en kiezen, en hoeveel moed heb je uiteindelijk gegeven? Edge vertegenwoordigt de nieuwe standaard van het toekomstige internet, en achter IE staan nog steeds talloze "oude imperiale krachten", Microsoft moet de laatste loslaten die een last is geworden, maar de gevoelens van meer dan 20 jaar betekenen niet dat je het los kunt laten. Charles Morris en Jacob Rossi, die leiding geven aan de ontwikkelingstaken van het Edge-projectteam, blogden woensdag dat Microsoft ervoor koos om de Edge-engine vanaf nul te ontwikkelen om zijn vastberadenheid te bewijzen om internetstandaarden te omarmen. Daartoe liet Microsoft 220.000 regels originele IE-code vallen en verwijderde meer dan 300 IE-specifieke programmeerinterfaces. Om zijn concurrenten bij te houden qua compatibiliteitsstandaarden, heeft Microsoft Edge meer dan 4.200 keer gepatcht...... Natuurlijk zijn deze afwegingen en veranderingen moeilijk op te merken voor de gemiddelde gebruiker, want de meeste van deze functies zijn alleen voor webontwikkelaars. Echter, met de geleidelijke eenwording van standaarden zullen eindgebruikers op de lange termijn uiteindelijk de grote veranderingen ervaren die nieuwe technologieën in de toekomstige internetervaring met zich meebrengen. Lange tijd was Microsoft een struikelblok voor het onvermogen van het hedendaagse internet om nieuwe technologieën te omarmen. Omdat Microsoft in de tijd dat het internet niet zo populair was, vertrouwde op de monopoliepositie van Windows om zijn eigen standaarden voor IE vast te stellen, die "vol gaten zaten". Echter, met de geleidelijke volwassenheid van het internet is de IE-standaard zonder standaarden uiteraard niet langer aanpasbaar. Maar heeft Microsoft echt de tientallen miljoenen websites die destijds met "IE6-compatibiliteit" waren ontwikkeld, opgegeven? Ja, zelfs als het moeilijk is om los te laten, moet je ervoor kiezen om op te geven. Vooruitkijkend hebben steeds meer nieuwe en mainstream websites de nieuwe internetstandaard overgenomen, en vergeleken met concurrenten als Firefox, Safari en Chrome heeft de slechte prestatie van de oude IE vóór de nieuwe standaard ervoor gezorgd dat het ooit dominante marktaandeel is afgenomen en uiteindelijk is ingehaald door concurrenten. Natuurlijk is "gegarandeerde compatibiliteit" de grootste last voor IE geworden. Vaak is het voor ontwikkelaars niet moeilijk om een nieuwe functie toe te voegen, maar het is nog moeilijker om een functie te verwijderen, vooral een veelgebruikte functie. Hierdoor heeft Microsoft veel technologieën van decennia of zelfs twintig jaar geleden in IE behouden, en het meest typische voorbeeld hiervan is het veelbekritiseerde ActiveX en VBscrip waarbij de twee extensies zijn verwijderd. Omdat IE-standaarden geen standaarden zijn, heeft Microsoft zelfs moeite gedaan om een "documentmodus" te ontwikkelen waarmee webprogrammaontwikkelaars kunnen aangeven welke versie van IE wordt gebruikt om website-inhoud te renderen. Patch na patch maakt herinneringen pijnlijk. Maar als je tientallen miljoenen "stationvrienden" moet opgeven die ooit samen een imperium hebben opgebouwd, zal Microsoft onvermijdelijk verstrikt moeten raken. Daarom biedt Windows 10 eindelijk de IE-browser voor compatibiliteitsdoeleinden, hoewel dit niet langer de standaard van het systeem is en er geen verdere ontwikkeling zal plaatsvinden. Aan de positieve kant, hoewel tientallen miljoenen "IE-standaard" websites meedogenloos zijn verlaten, zal Edge bijdragen aan de gezonde ontwikkeling van het internet in de toekomst door een nieuw gezicht te tonen dat volledig compatibel is met de nieuwe standaard. En de nieuwe functies van HTML5 waar al jaren over gesproken wordt, zoals ingebedde 3D-afbeeldingen, video- en audioweergave, zullen zich eindelijk snel kunnen verspreiden zonder zich zorgen te maken dat er altijd een deel van de wereld zal zijn dat niet de volledige inhoud van de website normaal kan bekijken. (Lu Xin)
|