Embedded GUI Design and Development Tool

    Embedded GUI Design and Development Tool
    Download Embedded GUI Development Demos
    Embedded GUI Design and Development Tool

    Blog

    1 min read

    WebKit is everywhere ... always a bit different

    Jul 7, 2010 10:22:53 AM

    Interesting post about the multitude of varieties and flavours of WebKit that are available that is worth a read.

    What is important to understand is the WebKit is an engine, it is not a browser.  Products take a snapshot of WebKit and then incorporate it into their own products with a specific set of features enabled (HTML5, SVG, Web Workers, Inspector, SQL db, ...) and their own browser decorator or presentation functionality (ie Safari, Chrome, Iris, ...) snapshot it, ship it and maintain it for as long as they need.

    Here at Crank we have ported and optimized the WebKit engine over half a dozen times in order to accomadate different operating systems, CPU architectures and rendering technologies.  No two of our ports have been the same because our clients, mostly building embedded products, have very specific needs that we cater our WebKit customization efforts towards.  The needs of an in-car navigation system are different from those of a kitchen appliance which are different from those of a stereo receiver,  digital printer and camera.

    WebKit offers a great technology baseline that can be readily customized and ported.  Some of those changes make it back into the baseline, others do not.  Given our experience with WebKit I'm not surprised by the diversity of experience.

    Thomas

    Thomas Fletcher
    Written by Thomas Fletcher

    Thomas is a co-founder and VP of Research and Development. With 20+ years in embedded software development and a frequent presenter at leading industry events, Thomas is a technical thought leader on Embedded System Architecture and Design, Real-time Performance Analysis, Power Management, and High Availability. Thomas holds a Master of Computer Engineering from Carleton University and a Bachelor of Electrical Engineering from the University of Victoria.

    Post a Comment

    Featured