The big loss for the Web is a further decrease in the diversity of browser engines, especially on mobile devices. This means that our work at Mozilla simultaneously becomes more important — we now have one of the three viable browser engines, instead of one of the four, and engine diversity is already critically endangered — and more difficult, because this will strengthen the Webkit mobile monoculture and make it even harder for us to promote Web standards over “coding to Webkit”.

Some people are wondering whether engine diversity really matters. “Webkit is open source so if everyone worked together on it and shipped it, would that be so bad?” Yes. Web standards would lose all significance and standards processes would be superceded by Webkit project decisions and politics. Webkit bugs would become the standard: there would be no way for developers to test on multiple engines to determine whether an unexpected behavior is a bug or intended. It wouldn’t be the worst possible outcome — victory of a closed-source engine would be worse — but it would be a far cry from the open Web goals we’ve been striving for.

http://robert.ocallahan.org/2013/02/and-then-there-were-three.html #presto #opera #mozilla #gecko #webkit #divercity

բնօրինակ սփիւռքում(եւ մեկնաբանութիւննե՞ր)