I have written many articles in this regard with the release of Chrome browser in the latest issue of programmer magazine. I also want to talk about my own ideas.
In recent articles, when talking about the competition for browsers, I almost mentioned several key word execution speed plug-ins that support the market share of web standards, but I think these are really important, but it is not all about the competition for browsers. When we do our analysis, we basically regard this as a two-party game. One party is a user and the other is a browser vendor, I think the very important components are ignored here. No matter how good your browser is, no one is capable of writing or supporting your browser. So here I want to write about the three-party game thinking.
From the perspective of forums or going out to provide web Standardization Training for others, Chinese developers are still quite disgusted with browsers such as Firefox opera, but many users cannot use them, start to cultivate the idea of compatibility. However, because various browser vendors do not provide the same comprehensive Dom operation methods as Microsoft does, there is still a certain technical threshold for developing Firefox and other browsers.
In turn, Microsoft is facing problems. At the web application level, Microsoft has never taken advantage of Google, and many people like Google, so when there are browsers that can be used with Google websites, many people are willing to try. Microsoft's IE7 IE8 has made several attempts to comply with the web standards.
For ordinary users, the speed of explanation is fast, the website can be viewed more, and the browser is better if there are no messy pages displayed.
In the game between many vendors, browser customers, and page makers, it seems that the vendors rely on W3C, both Ms and other vendors, page makers are also happy to make W3C standards. Of course, they also need to work with enough documents and examples. browser users are willing to use their own browsers.
From the above indications, as a front-end technical personnel, it is more forward-looking to develop their own technology or rely on W3C standards, because the development of various browsers is closer to the standard. However, it is hard to know who wins or who wins a specific browser, but the Web standard route will not be wrong. If one party does not follow this method, it will inevitably kill. Therefore, you do not have to worry about compatibility with all browsers. I think at this stage, we will still follow the main priority (IE6, 7). Other considerations should be taken into consideration based on the principles that give priority to web standards, this can also avoid a lot of detours, without having to spend a lot of energy studying the differences between each browser. This is my point of view.
BTW: The article is written twice, and the style is somewhat inconsistent.