Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 7492|Vastaus: 0

Microsoft hylkäsi IE:n ja oli päättänyt tehdä 220 000 koodiriviä

[Kopioi linkki]
Julkaistu 8.5.2015 18.40.09 | | | |

Ulkomaisten medioiden mukaan me kaikki tiedämme,MicrosoftWindows 10:ssä se on "selviytynyt" 20 vuottaIE, ja sen sijaan työnsi Edge-selaimen uudella renderöintimoottorilla; Mutta emme tiedä,MicrosoftKuinka kauan kamppailit luovuttamisen ja valinnan välillä, ja kuinka paljon rohkeutta lopulta annoit? Edge edustaa tulevaisuuden internetin uutta standardia, ja IE:n takana seisoo yhä lukemattomat "vanhat imperiumin voimat", Microsoftin täytyy hylätä jälkimmäinen, joka on muodostunut taakaksi, mutta yli 20 vuoden tunteet eivät tarkoita, että voisi päästää irti.

Charles Morris ja Jacob Rossi, jotka johtavat Edge-projektitiimin kehitystehtäviä, kirjoittivat keskiviikkona blogissa, että Microsoft päätti kehittää Edge-moottorin alusta alkaen osoittaakseen päättäväisyytensä omaksua Internet-standardit. Tätä varten Microsoft luopui 220 000 rivistä alkuperäistä IE-koodia ja poisti yli 300 IE-spesifistä ohjelmointirajapintaa. Pysyäkseen kilpailijoiden mukana yhteensopivuusstandardien osalta Microsoft on korjannut Edgeä yli 4 200 kertaa......

Tietenkin nämä kompromissit ja muutokset ovat tavalliselle käyttäjälle vaikeasti huomattavissa, sillä suurin osa näistä ominaisuuksista on tarkoitettu vain web-kehittäjille. Kuitenkin standardien asteittaisen yhtenäistämisen myötä loppukäyttäjät kokevat pitkällä aikavälillä ne suuret muutokset, joita uudet teknologiat tuovat tulevaan Internet-kokemukseen.

Pitkään Microsoft oli kompastuskivi nykyisen Internetin kyvyttömyydelle omaksua uusia teknologioita. Koska aikana, jolloin Internet ei ollut niin suosittu, Microsoft luotti Windowsin monopoliasemaan luodakseen oman standardinsa IE:lle, joka oli "täynnä aukkoja". Kuitenkin Internetin asteittaisen kypsymisen myötä IE-standardi ilman standardeja ei ole enää mukautettavissa. Mutta hylkäsikö Microsoft todella kymmenet miljoonat "IE6-yhteensopivuudella" kehitetyt verkkosivustot tuolloin?

Kyllä, vaikka irti päästäminen olisi vaikeaa, sinun täytyy päättää luovuttaa.

Tulevaisuuteen katsoen yhä useammat uudet ja valtavirran verkkosivustot ovat ottaneet käyttöön uuden Internet-standardin, ja verrattuna kilpailijoihin kuten Firefoxiin, Safariin ja Chromeen, vanhan IE:n heikko suorituskyky ennen uutta standardia on saanut sen entisen hallitsevan markkinaosuuden laskemaan ja lopulta vastustajien ohittamaan.


Ilmiselvästi "taattu yhteensopivuus" on muodostunut IE:n suurimmaksi taakaksi. Monesti kehittäjille ei ole vaikeaa lisätä uutta ominaisuutta, mutta vielä vaikeampaa on poistaa ominaisuus, erityisesti laajasti käytetyn. Tämän vuoksi Microsoft on säilyttänyt monia teknologioita vuosikymmenten tai jopa kahdenkymmenen vuoden takaa IE:ssä, ja tyypillisin esimerkki tästä on paljon kritisoitu ActiveX ja VBscrip, jotka poistivat nämä kaksi laajennusta.

Koska IE-standardit eivät ole standardeja, Microsoft on jopa käyttänyt vaivaa kehittääkseen "dokumenttitilan", jonka avulla web-ohjelmien kehittäjät voivat määritellä, mitä IE-versiota käytetään verkkosivuston sisällön renderöintiin.

Päivitys toisensa jälkeen tekee muistoista kivuliaita. Mutta jos joudut luopumaan kymmenistä miljoonista "asemaystävistä", jotka kerran rakensivat imperiumin yhdessä, Microsoftin on väistämättä sotkeuduttava siihen. Näin ollen Windows 10 tarjoaa lopulta IE-selaimen yhteensopivuuden vuoksi, vaikka se ei enää ole järjestelmän oletus, eikä jatkokehitystä tule.

Hyvänä puolena on, että vaikka kymmeniä miljoonia "IE standard" -sivustoja on armottomasti hylätty, Edge edistää Internetin tervettä kehitystä tulevaisuudessa näyttämällä uuden kasvon, joka on täysin yhteensopiva uuden standardin kanssa. Ja HTML5:n uudet ominaisuudet, joista on puhuttu niin monta vuotta, kuten upotetut 3D-kuvat, video- ja äänentoisto, voivat vihdoin levitä nopeasti ilman huolta siitä, että maailmassa on aina osa, joka ei normaalisti katso koko verkkosivuston sisältöä. (Lu Xin)






Edellinen:Selitä Linqin federated query table -tulosjoukon palautus
Seuraava:Alibaba Cloud SLB:n kuormantasapainotuksen avulla ratkaistaan yli 90 %:n php-fpm suorittimen käyttö
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com