View the war of browsers from the Cheetah

Source: Internet
Author: User

"There are disputes in some places, and disputes in some places." This is a martial arts drama written by writers. "Some people have a network, while some people have a browser." browsers are indispensable in the network. This is our real life.

If you want to get the best of your skills, you must first understand the users.

After so many years of development, the Internet has become quite mature, and Internet users have already been able to get rid of the time when products were scarce. Today is a user-dominated market. Almost all network applications and Internet users have many similar products to choose from. For Internet products, only products that best meet user needs and experience can stand out and win the market for users. This is especially true for the browser industry. It is the most frequently used and longest-used online tool for Internet users. It only requires a higher user experience. At present, there is still much room for improvement. There are already many good products in China and there is a considerable market share. However, in contrast, there are few products that really have a good user experience and meet user needs.

The product team is not necessarily successful, but the successful team must be devoted to the product. In any case, the browser itself is a product. Whether the product is successful or not depends on the details of the product.

The dual-core browser is going over there.

At present, there is a very popular word, dual-core browser. At present, most domestic browsers use dual-core browsers. How will the future of dual-core browsers develop?

The so-called dual-core browser is literally a browser with two kernels. The two kernels are mainly Trident and WebKit. To put it bluntly, the IE kernel and the non-IE kernel are used. You can manually switch between the two Kernels based on the access to different pages. The reason for this is actually very simple. In China, the internet banking transaction can only use the IE browser with the Teident kernel. However, the resolution speed and good user experience of the WebKit kernel non-IE browser are incomparable to those of the IE kernel. This has led to the birth of a dual-core browser.

Just after the release of the cheetah browser, the official homepage of the cheetah can see that the speed is as follows: "The cheetah is such a dual-core browser that perfectly integrates Chrome and IE kernel ." On the one hand, it has the high speed of Chrome, on the other hand, it can also ensure the compatibility of the page, and can automatically switch between the Trident and WebKit kernel to ensure a smooth user experience on the Internet. How can we achieve dual-core automatic switching?

Speaking of this problem, the cheetah team engineers said: when a user opens a webpage, there will be different features at the network layer, and kernel switching will be performed according to different features. For example, if the browser has the Doctype header Tag and other features, the browser will automatically switch to the Chrome kernel. If the page contains VBScript, ActiveX, and other features, the browser will automatically switch to the IE kernel. To this end, the cheetah browser has accumulated a large number of similar feature libraries and developed and continuously improved the relevant fast matching algorithms.

Speed + Security + UI = Excellent browsers

All major browser vendors are pursuing the speed and security of browser resolution. Is the browser resolution speed simple and fast? Browser security is simple

An engineer of the cheetah browser told reporters about the browser's resolution speed: First of all, from the industry situation, browsers Based on Webkit kernel have obvious advantages in rendering speed, chrome's V8 engine has great advantages in JS parsing, and Chrome is the best choice for the pursuit of resolution speed.

Second, speed is also an important user experience. It should be an overall concept, not only requires fast page loading, it also includes a series of common operations such as Fast startup, fast forward and backward, and fast kernel switching. In this regard, page prefetch, browser process model, plug-in creation and destruction, system-level pre-reading and optimization are all technologies to be studied, and many details need to be considered. The cheetah Browser was introduced to the Browser IPS system at the beginning of its release.

In terms of security, today's browsers still rely heavily on anti-virus software and cannot defend independently. There are still many problems. The cheetah Browser launched the Browser IPS system, which integrates security software with the Browser kernel for the first time. An engineer from the cheetah Browser team said: the Browser IPS system will only be started when users buy online, but will not be started when users browse general pages, in addition, a large amount of computing is deployed on the cloud server, which has little impact on the client browsing speed.

In fact, in addition to the speed and security of browsers, users are also very concerned about the user experience design of browsers. A beautiful product will always be favored by users. For Internet products, the emphasis on product UI and user experience is not too high. User Experience is a systematic concept. It is closely linked with product personality, brand genes, and functional features. It not only meets the functional requirements of users, but also interacts with users, it brings pleasure and exceeds users' expectations.

HTML5 and future battlefield Transformation

After the birth of HTML5, a principle was established, that is, all technologies must be open and patent restrictions are not allowed. HTML5 is the next-generation Web development standard, it can give the webpage a better structure and provide better support for multimedia and network applications, which will fundamentally change the Web application mode. An engineer from the cheetah browser said: the future battlefield will surely turn to the mobile Internet, or we are already in the future. On mobile terminals, browsers and apps are both network portals and important platforms. In terms of development trends, mobile browsers will be more integrated with cloud computing and account binding to achieve seamless synchronization between PCs and various mobile terminals, in the past, mobile browsers were more concerned with traffic savings. In the future, traffic will no longer be a problem and focus on user experience. A better user experience will become crucial to mobile browsers. Compared with apps, mobile browsers support HTML5 technology, which is a popular version for application developers, you do not need to adapt to a variety of mobile operating systems and terminal devices, which can greatly reduce the development difficulty and cost.

Edit recommendations]

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.