Inginerul Microsoft a fost bătut pentru că a propus ca Mozilla să renunțe la motorul de randare Gecko Firefox
2 min. citit
Publicat în data de
Citiți pagina noastră de dezvăluire pentru a afla cum puteți ajuta MSPoweruser să susțină echipa editorială Află mai multe
Decizia recentă a Microsoft de a abandonează motorul lor de randare EdgeHTML în favoarea motorului de randare Chromium de la Google a fost oarecum controversată, nu datorită impactului (probabil pozitiv) asupra utilizatorilor acestora, ci datorită efectelor pe care le-ar avea asupra nivelului de concurență existent în zona motorului de randare web. Odată cu capitularea Microsoft în fața Google, iar Opera deja folosind Chromium, Mozilla' Gecko îl lasă drept singurul remarcat care zboară standardele web deschise.
Prin urmare, Kenneth Auchenberg, un manager de program Microsoft care lucrează pentru echipa Code, a fost destul de curajos să sugereze că era timpul ca Mozilla să arunce deja prosopul.
Gând: E timpul pentru @mozilla să coboare din turnul lor filozofic de fildeş. Web-ul este dominat de Chromium, dacă chiar le-ar *păsa* de web, ar contribui în loc să construiască un univers paralel care este folosit cu mai puțin de 5%?https://t.co/0zi2NCtzb4
— Kenneth Auchenberg? (@auchenberg) Ianuarie 25, 2019
Comentariul a fost primit cu un răspuns rapid din partea susținătorilor web, inclusiv a dezvoltatorilor Mozilla și Chromium, lăsându-l pe Kenneth să știe cât de greșit a greșit.
Inginerul Mozilla Emilio i-a reamintit lui Kenneth că pentru ca un standard să fie un standard sunt necesare implementări multiple, altfel inginerii vor începe doar să construiască după implementarea specifică a lui Chromium, transformând chiar și erorile în standarde de facto.
Hei, inginer Mozilla și responsabil Chromium și aici... Neavând mai multe implementări ale web înseamnă că web-ul încetează să mai fie o platformă deschisă... Oamenii încep să se bazeze pe erorile Chromium, iar standardele / specificațiile devin inutile, făcând imposibilă inovarea.
— Emilio (@ecbos_) Ianuarie 26, 2019
Alții i-au amintit lui Kenneth că, dacă am merge mereu cu majoritatea, Chrome nu ar mai fi deloc.
https://twitter.com/seanbamforth/status/1089177616307900416
Kenneth a avut totuși un argument motivat, sugerând că a fost o investiție slabă să cheltuiți timp și bani pentru a dezvolta un motor de randare alternativ (comparând acest lucru cu dezvoltarea unui sistem de operare alternativ de la zero) atunci când inovația ar putea avea loc la un nivel superior și a crezut că natura open source a Chromium ar trebui să însemne că soluțiile inovatoare care nu sunt dezvoltate de Google ar putea contribui în continuare la dezvoltarea Chromium.
2) Această complexitate este incredibil de costisitoare să implementezi un web runtime. Chiar și pentru Google/Microsoft este greu de justificat o astfel de investiție care ar necesita mii de ingineri în mai mulți ani.
Web-ul a devenit prea capabil pentru mai multe motoare, la fel ca multe cadre.
— Kenneth Auchenberg? (@auchenberg) Ianuarie 26, 2019
4) Problema mea cu abordarea actuală a Mozilla este că aceștia *prevădează* propria tehnologie în loc să se întrebe cum pot contribui cel mai mult și să ofere cel mai mare impact pentru web? Oferiți valoare pentru 65% din piață sau mai puțin de 5%?
— Kenneth Auchenberg? (@auchenberg) Ianuarie 26, 2019
6) Ce se întâmplă dacă furnizorii de browsere ar contribui la un „nucleu webplat comun” construit împreună și fiecare furnizor a făcut optimizări specifice platformei în loc să-și construiască propriile implementări de referință dintr-o specificație dintr-un WG? Asta vreau să spun prin „universuri paralele”.
— Kenneth Auchenberg? (@auchenberg) Ianuarie 26, 2019
8) Vreau ca web-ul să câștige, dar avem nevoie de colaborare, nu de universuri paralele. Scrierea împreună a specificațiilor nu mai este suficientă.
Adevărata amenințare pentru platforma web nu este un alt motor de browser, ci platformele native, deoarece nu le pasă de o platformă deschisă.
— Kenneth Auchenberg? (@auchenberg) Ianuarie 26, 2019
Este corect să spunem totuși că majoritatea nu au fost convinși, dar Kenneth ar putea să râdă ultimul, cu fostul CTO al Mozilla, Andreas Gal, care acum lucrează pentru Apple, sugerând un tweet în care se spunea că Mozilla nu va renunța pur și simplu pentru că Microsoft nu a suportat. testul timpului.
https://twitter.com/andreasgal/status/1089323764230189056
În cele din urmă, atunci când un domeniu se maturizează suficient, are sens să ne stabilim pe un singur standard, astfel încât să putem uita de tehnologia de bază și să începem să inovăm pe deasupra. Rămâne de văzut dacă suntem încă acolo, dar bănuiesc că suntem destul de aproape.
Ce cred cititorii noștri? Anunțați-ne în comentariile de mai jos.