= EFL Port of WebKit = WebKit is an open source web browser engine. WebKit's HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE. As part of KDE framework KHTML was based on Qt but during their porting efforts Apple's engineers made WebKit toolkit independent. == About EFL == The [http://en.wikipedia.org/wiki/Enlightenment_Foundation_Libraries Enlightenment Foundation Libraries] (EFL for short) are a set of graphical libraries intended to provide easy-to-use resources for building rich user interfaces based applications. It is the core of the [http://enlightenment.org/p.php?p=sponsors&l=en Enlightenment] (E!) window environment. As mentioned in E!'s official web site, "the libraries are meant to be portable and optimized to be functional even on devices such as mobile devices". Its core components are: * Evas: Highly optimized raster canvas * Edje: Declarative UI library * Ecore: Event loop and utility classes * Eina: Basic data types * Embryo: Scripting == About the port == WebKit/EFL is a project aiming at porting WebKit to the Enlightenment Foundation Libraries, and as the developers also work on the Qt port, we try to keep the implementation as close as possible to that of QtWebKit. === Status === Port is being developed and maintained by [http://www.openbossa.org INdT] and it has just been released the [http://tonikitoo.blogspot.com/2009/06/webkitefl-01-released.html 0.1 version (Jun/16/2009)]. It features: * Embedding API mostly consistent w/ QtWebKit's. * Basic browsing functionalities: back, forward, reload, stop. * Session history support. * Hook up for new_window and global_history callbacks. * Glib mainloop integration (needed for flash plugin support). * Support to flash plugin (require X backend). * True zooming. * Theme support per WebView. Features and bugfixes planned for 0.2: * Support