A summary of the development direction of web browser

Source: Internet
Author: User

After several rounds of marketing bombing by domestic manufacturers, many people know that the browser has the concept of the kernel, then relatively, there is the shell/Application layer (shell). Ten years ago, the user was only aware of the shell, until today these things are still standard:


In the HTML5/CSS3 era, the kernel developed to the Web OS, and users felt more and more experienced in the browser. The web was developed by the Open source project to develop a number of new standards, the browser gradually interpreted as operating system virtual machine, the simulation System SDK provides a variety of APIs for JavaScript access to system equipment. Developers will eventually find that the various APIs in the system can also be found on the Web platform:


Open source projects also bring a side effect-homogenization-while reducing entry thresholds. To this end, seeking differentiation is something that all commercial firms are struggling with:

No matter how to think, non-core innovation is easy to be copied, and eventually become the Network Service resource strength of the competition. The kernel itself is led by the open source community, either participating in it or waiting for an upgrade, otherwise it will need to invest a lot of resources to open up a non-return, because of its own innovation and open source community conflict is not resolved. At least in China, there is no geek-type local tyrants like Google stepping on WebKit to create chromium.

Now that you want to be an OS, the existing OS can be a reference, and there are a number of possibilities for Windows/mac/linux,web OS:


In summary, the first step to create a new kernel API (even accepted by the Internet) is the real Cow fork browser vendors. The innovation of this API will even create new Web development languages, such as the dart language.

However, the program is always dead, people are alive, and there is a way to use the kernel creatively:

    1. NodeJS, using the V8 engine to create a server-side running JavaScript application
    2. Evernote, using the kernel to work with custom tags
When the Web OS is getting better, it might also produce web hardware. Ha, future, who knows!
Reprint Please specify the Source:Http://blog.csdn.net/hursing

A summary of the development direction of web browser

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.