![]() Include the CEF revision or binary distribution version.Please use the CEF Forum and not the issue tracker for usage questions. Make sure to first search for existing issues before creating new ones. Report any bugs that you find or feature requests that are important to you. This helps with development prioritization. Vote for issues in the CEF issue tracker that are important to you. Helping OutĬEF is still very much a work in progress. If you're the maintainer of a project not listed above and would like your project listed here please either post to the CEF Forum or contact Marshall directly. These external projects are not maintained by CEF so please contact the respective project maintainer if you have any questions or issues. Thanks to the hard work of external maintainers CEF can integrate with a number of other programming languages and frameworks. The base CEF framework includes support for the C and C++ programming languages. Visit the BranchesAndBuilding Wiki page for more information. CEF source code can be downloaded, built and packaged manually or with automated tools. CEF maintains development and release branches that track Chromium branches. The CEF project is an extension of the Chromium project. Symbol files for debugging binary distributions of libcef can also be downloaded from the above links. Binary distributions are stand-alone and do not require the download of CEF or Chromium source code. Binary Distributionsīinary distributions, which include all files necessary to build a CEF-based application, are available on the Downloads page. CEF support and related discussion is available on the CEF Forum. Complete API documentation is available here. Users new to CEF development should start by reading the Tutorial Wiki page for an overview of CEF usage and then proceed to the GeneralUsage Wiki page for a more in-depth discussion or architectural and usage issues. If you are interested in donating money to support general CEF development and infrastructure efforts please visit the CEF Donations page. If you are interested in donating time to help with CEF development please see the "Helping Out" section below. ![]() This includes support for both the core CEF project and external projects that integrate CEF with additional programming languages and frameworks (see the "External Projects" section below). Numerous individuals and organizations contribute time and resources to support CEF development, but more involvement from the community is always welcome. The host application can optionally control resource loading, navigation, context menus, printing and more, while taking advantage of the same performance and HTML5 technologies available in the Google Chrome Web browser. It provides close integration between the browser and the host application including support for custom plugins, protocols, JavaScript objects and JavaScript extensions. The base framework includes C and C++ programming interfaces exposed via native libraries that insulate the host application from Chromium and Blink implementation details. It was designed from the ground up with both performance and ease of use in mind. ![]() Acting as a host for automated testing of existing Web properties and applications.ĬEF supports a wide range of programming languages and operating systems and can be easily integrated into both new and existing applications.Rendering Web content “off-screen” in applications that have their own custom drawing frameworks.Creating a light-weight native “shell” application that hosts a user interface developed primarily using Web technologies.Embedding an HTML5-compliant Web browser control in an existing native application.A partial list of companies and products using CEF is available on the CEF Wikipedia page. There are currently over 100 million installed instances of CEF around the world embedded in products from a wide range of companies and industries. Most features in CEF have default implementations that provide rich functionality while requiring little or no integration work from the user. CEF insulates the user from the underlying Chromium and Blink code complexity by offering production-quality stable APIs, release branches tracking specific Chromium releases, and binary distributions. Unlike the Chromium project itself, which focuses mainly on Google Chrome application development, CEF focuses on facilitating embedded browser use cases in third-party applications. C++ API Docs - Stable release docs / Beta release docsĬEF is a BSD-licensed open source project founded by Marshall Greenblatt in 2008 and based on the Google Chromium project.The Chromium Embedded Framework (CEF) is a simple framework for embedding Chromium-based browsers in other applications. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |