A few days ago, the current Google Chrome version has reached 98, and the test version has reached 99, and the three-digit version number will be launched soon. Even if Google has already started warning, many websites will inevitably lead to abnormal display or paralysis.

chrome browser logo

Google Chrome's current version number
Google Chrome is also called Google Chrome. It is a free page browser released by Google in September 2008. According to StatCounter statistics, as of January 2020, Google Chrome has a 69.89% share in global desktop browsers, and can basically be said to be the number one browser in the current browser.
You may not have seen this name, but in fact, what you have been using is probably it. Currently, we often use 360 Speed Browser, QQ browser, Cheetah Safe Browser , Sogou High Speed Browser , etc., and they usually have the so-called "speed kernel" or "speed mode" functions. In fact, it is enabled by the Chromium kernel (the name of the open source project corresponding to Google Chrome, Chrome browser is non-open source). The concept of
kernel is actually a common name we use. Its official name should be "browser engine" or "typography engine". In fact, there are not many browser engines that are famous for applying in the world: Gecko, which is the open source project of
Mozilla, is now mainly used by Firefox Firefox;
KDE open source KHTML engine later developed into webkithml2 engine, currently mainly used by Apple's Safari browser and Google's Chrome browser;
Google's early browser used Webkithml2 engine, and later built its own branch Blink. Due to its large market share, its influence has expanded year by year;
Google's early browser used Webkithml2 engine, and later built its own branch Blink. Due to its large market share, its influence has expanded year by year;
Google's early browser used Webkithml2 engine, and later built its own branch Blink. l3 Microsoft IE browser engine is called Trident, commonly known as IE kernel. Many old government websites still use this kernel, so they must use the IE kernel browser to open normally. Later, they were replaced by Edge HTML, but obviously the effect was not very good. In 2019, Microsoft gave up its own kernel, and the new Edge browser also began to enable the Blink kernel (also called Chromium. The two are somewhat similar. To be precise, the Chromium open source project contains the Blink kernel and other things); the Presto engine developed by Opera Software Company is mainly used in OperaOpera browser, and was replaced by Blink in 2013. Common browsers After understanding these, do you feel that this thing is not very difficult? Someone once said that redeveloping a browser is even more difficult than redeveloping an operating system. This view is actually not without reason, but the so-called difficulties actually originate from the entire ecosystem. We can see that these world-wide browser engines are almost all open source projects, and many of the codes come from the contributions of different people and organizations. It is precisely because of the joint efforts of these people that the entire web page ecosystem has been established, because the content of each website’s web page is different and has a high degree of complexity. Although the programming language may not be that much, in order to achieve better compatibility, it is obviously not enough to rely on a certain person or an organization. This is also due to the different development routes at the beginning. browser, like the operating system, needs to interact with everyone on the entire earth. Everyone in the entire ecosystem will make content according to their own habits. If you want to make information flow, you must have unified standards. Originally, Microsoft wanted to rely on IE browser to unify the browser market, just like the Windows operating system did. However, open source projects such as webkit have risen while Microsoft was lazy and directly occupied the vast majority of the market. Even Microsoft had to give up its own kernel. A simple understanding of the difficulty of redeveloping the operating system and browser comes from the ecosystem. Generally, software only needs to face the problem of information transmission between users who also use my software, such as WeChat, Taobao, etc. They only need to ensure that the messages sent by each person can be received accurately, and the product information released by the merchant can be accurately seen by everyone. Everyone operates in a specific software environment, and the entire ecosystem is so small, so it is relatively not difficult. Redeveloping a new browser with means that you must first provide compatibility and support for all pages in the world (at least most mainstream). After all, you cannot expect everyone to redevelop your own pages for you. Only when you achieve most of them compatible and with your unique advantageous features will someone use your browser. , and the operating system is slightly different. Generally, you don’t need to consider first compatible with the entire existing software ecosystem to develop. Instead, you have to rely on the operating system to build it and then rely on the entire industry to help you develop software. It is precisely because of the absolute market share of the Windows operating system that most software ecosystems are targeted at the software ecosystem developed by Windows. Users need to use software. Without software, how can you talk about operating systems? Similarly, there is no compatibility with all web pages, so how can I talk about the browser? Someone made an analogy: developing your own software only requires ensuring that you have no bugs. When developing a browser, you first face various bugs left by previous generations over the past few decades. You cannot modify it, you can only find ways to be compatible. Because of this reason, very few people in the entire industry have developed a brand new browser engine from scratch. But Google's Chrome browser upgrade is also unstoppable. It is said that Google has actually contacted some developers to warn of the upcoming issue. Google even prepared a backup plan, which is to force the main version number to 99, and "Chrome/100.x" will be changed to "Chrome/99.100", but this solution may also lead to other problems after all. Firefox browser version is not just Google Chrome browser, but another giant Firefox browser is also very close. At present, the version number of the official version of Firefox has reached 95.0.2. As the sponsor of Mozilla Foundation , Google has also begun to discuss how to solve this problem. I believe that there will definitely be a conclusion before the 100 version is officially launched. (7840688)