Chrome browser

Microsoft decided to terminate the development of its own Web rendering engine instead of using Chromium, which means control of the Web, at least from a functional point of view, it has been completely transferred to Google. Taking into account the behavior of these companies in the past, the current look, this is really a worrying thing.

Chrome itself accounts for about 72% of the desktop browser market share, Edge of about 4%, based on the Chromium Opera only 2%, is no longer updated Internet Explorer 5%, and Safari can be used macOS only about 5%. When Microsoft transition is complete, we will find that Chrome and Chrome derivative products accounted for about 80% market share, only 9% of Firefox to actively maintain market balance.

As for the mobile browser market, the same thing is happening seems, however, due to the presence of Safari, the situation has improved. Chrome accounted for 53%, Safari accounted for about 22% of Samsung’s browser accounted for 6%, UC browser accounted for 9%, Opera 5%, and 2% are Android browser. This also means that two-thirds of the mobile browser market is part of Chrome and Chrome derivative products.

The strength of powerful mountain style

Google is a company that has a significant impact on the direction of development of the Internet. It has the most popular browser Chrome and some of the most visited sites (especially search engine of the same name, as well as YouTube and Gmail), Google in many occasions to use its strong technical ability to deploy proprietary technology to allow other colleagues to put constantly chased out of position.

Back in 2009, Google launched SPDY, it is HTTP proprietary alternatives, it addresses some of the performance problems of existing HTTP / 1.1 of Google said. But SPDY is a kind of corporate behavior, Google is responsible for design and functionality, Google’s assessment is not entirely wrong. SPDY adopted by other browsers and Web servers in the next few years, Google has become common agreement.

Subsequently, SPDY is used as the basis for HTTP / 2, and HTTP / 2 by the Internet Engineering Task Force (IETF) developed major revision of the HTTP protocol, the association is a member of the alliance with the industry to develop Internet Protocol. Indeed undeniable SPDY HTTP protocol upgrade made a great contribution to the final delivery of the IETF has done a lot to modify the agreement in 2015 on the basis of SPDY.

HTTP / 3 also experienced the same story. In 2012, Google announced a new experimental protocol QUIC, designed to solve performance problems of existing HTTP / 1.1 and HTTP / 2 in. Google Chrome uses a QUIC when communicating with Google products. Similarly, QUIC become the basis for the development of HTTP upgrade IETF.

Google is not only repeated efforts to replace the HTTP protocol, but also committed to creating a new mobile Web loading standards. Google AMP ( “accelerated movement of the page”) is a simplified HTML, JavaScript Google provided a combination designed to load faster mobile Web content. This year, Google said it will try to use the Web to build standard AMP, and introduced a new model of governance, to make the project wider industry support.

Bad role?

Google again and again trying to push proprietary network protocol control its direction, in order to improve the performance of its online services when used in conjunction with the Google browser, Google’s market position and consolidate all the others at a disadvantage. Almost every time, the face of such a confrontation are from the community, at least so far, the result has been the industry standard, to wrest control from the hands of Google.

But in other cases the solution is not satisfactory, YouTube has been a special source of the problem. Google controls a large part of Internet streaming video, the company has repeatedly told YouTube to make changes to make it worse in Edge and Firefox. Sometimes these changes to improve the site experience in Chrome, but even that is not the case.

Previously, a claimed that he was a former EDGE developer said: Under no obvious tips, Google changed the Youtube website, adding a hidden empty HTML element covering each video. This element makes the EDGE browser when accessing YouTube, which harm the battery battery battery life using the EDGE browser. And this change does not improve the performance of Chrome does not seem to have any actual advantages. It just hurts the Edge, and Google claims that the battery life of Chrome is better than Edge. Microsoft queried whether Google can delete this element, but did not get a response. The latest version of Edge solves the problem when accessing YouTube and resumes the corresponding performance. But Microsoft must do additional work to ensure that Edge HTML is compatible with WE B.

Another case is: YouTube uses functions called HTML to load scripts. HTML import has not been widely used by developers or browsers, and the ECMAScript module is expected to play the same role, but they can be prioritized in Chrome. For Firefox and Edge, YouTube will send HTML imported JavaScript implementation, which will bring significant performance reduction. This means that you need to take a lot of seconds in other browsers in other browsers to load in other browsers.

These behaviors may not be Google deliberately, they may not care about other browsers at all when optimizing products. “Google First, WHO CARES ABOUT THE REST?” But this way is really a fair competition for other browser manufacturers?

The strong is strong, the weak

Microsoft’s transformation is increasingly shared to Google, and it has also weakened Microsoft as an opposition to the sound. Although EDGE and Internet Explorer have little market share, Microsoft has retained some influence. Its IIS Web server controls important web existence and built-in new protocols in Windows are still valuable because it adds accessibility control for software developers.

But now, Microsoft turns to support Google Chromium open source projects. Microsoft has been very clear that it uses Chromium to ensure maximum Chrome compatibility, and it is developing new engineering processes to make sure it can quickly integrate, test, and distribute to avoid lagging behind the Google browser.

But this commitment is closely related to Microsoft’s development: this means that even if Google pushes Chromium to Microsoft disagree or oppose the direction, Microsoft has no choice, can only follow it.

Web developers have always focused on such trivial matters such as standard compliance, as well as methods for testing pages in multiple browsers in a market environment. This is why Firefox is so painful in the early years: Most developers are only tested in Internet Explorer, which makes Firefox compatibility high. As Firefox and Chrome market share challenges the dominant position of Internet Explorer, cross-browser testing is critical.

The impact of the struggle of the browser market on the workload of the developer

When the developer tests and designs only in a browser, the time consuming should be the lowest. But if you want to test in the second browser, it may be very expensive and the process is complicated. The second browser usually occurs uninjust-dependent depends on the specific behavior of the first browser, which requires a lot of changes to find the best balance. point. From a browser to two already means that the worst non-standard code must be solved and the dependence on realizing the quirks.

With the competition of Chrome, Firefox and Edge, it has enhanced considerable difficulty for web developers. However, with the removal of Edge and Chrome occupies most market share, this makes developers’ development support Firefox cost more expensive.

Mozilla CEO Crist Bild is worried that this integration may make Mozilla survival more difficult. Mozilla is an organization that ensures that the network is in a competitive landscape, which is to make the market will not be controlled by any company. Now Mozilla’s position has become very embarrassing, it is seriously relying on Google’s financial support.

What kind of pattern will the browser market will appear? What do you think?

Original link.

About the author: Peter Bright has worked in Microsoft, mainly engaged in programming and software development, Web technology and browser, and security testing.Peter Bright

Translator | Tiger said eight

This article is CSDN translation. For reprint, please indicate the source.