The most popular layout engine software component that is embedded in most Web browsers is called WebKit, which is a component that allow Web browsers to render Web pages. All the 9 top mobile Web browsers presented earlier use this WebKit. The WebKit’s HyperText Markup Language (HTML) and JavaScript code originally began as a fork of the KHTML, which was developed by the K Desktop Environment (KDE) project. It is the engine originally used by the Konqueror Web browser. KDE is an international free software community producing an integrated set of cross-platform applications designed to run on Linux. KDE javaScript (KJS) libraries from KDE is now been further developed by individuals from KDE. On April 3, 2013 Google announced that it had forked WebCore, a component of WebKit to be used in future versions of Google Chrome and Opera.
WebKit’s JavaScriptCore and WebCore components are available under the General Public License (GNU), while the rest of WebKit is available under Berkeley Software Distribution (BSD) licenses, which is a family of permissive free software licenses. WebCore responsible for layout, rendering, and Document Object Model (DOM) library for HTML and SVG and its license is under General Public License (GUN). JavaScriptCore is a framework that provides a JavaScript engine for WebKit implementations and provides this type of scripting in other contexts. JavaScriptCore is originally derived from KDE’s KJS library which is part of the KDE project and the Perl Compatible Regular Expressions (PCRE) library. JavaScriptCore has been improved with many new features and greatly improved performance.
On June 2, 2008, the WebKit project announced the rewriting of JavaScriptCore as “SquirrelFish”, a bytecode interpreter. The project evolved into SquirrelFish Extreme, announced on September 18, 2008, which compiles JavaScript into native machine code, eliminating the need for a bytecode interpreter and thus speeding up JavaScript execution. Last component of the Drosera is a JavaScript debugger that was included with the nightly builds of WebKit. It was named after Drosera, a genus of carnivorous plants. Drosera has been replaced by the inclusion of debugging functions in the Web inspector.
Benefits of the Mobile Web
The mobile Web or Web on the move is browsing the Internet from a device with small screen and limited resources. This gives mobile users many benefits such as:
- Constant Connectivity
Accessing the Web from mobile devices provides the users with around the clock access to the Internet regardless of their location.
- Interactive Capabilities
Mobile Web offers users the participatory experience of the read/write Web in the mobile devices of their hand.
- Location Aware
Many of today’s smart phones and tables have global positioning system (GPS) capabilities which make them aware of where they are at any time.
- Limitless Access
Mobile Web encompasses the whole Web, not only those sites which have been specially designed for mobile browsing.
OneHoster is one of the best web hosting companies in Egypt, we offer many web hosting packages in Egypt and middle east like, cPanel storage hosting packages, cloud hosting, domain registration, dedicated servers solution, Email hosting, WordPress hosting, web hosting upgrades and hosting renewals to suit your requirements to host your website for small and medium sized businesses. OneHoster is also one of the top 10 website design companies, and top 10 digital marketing companies in Egypt and Middle east.
“OneHoster’s Team”