On Mon, Nov 24, 2008 at 12:04 PM, Marshall Greenblatt <[EMAIL PROTECTED]> wrote: > The framework that I envision for embedded clients will be very simple and > focused, with access to only a subset of the functionality provided by > chromium's WebKit layer (basically mirroring the functionality that the > ActiveX control will provide). Ideally, the user will be completely > insulated from the underlying chromium layer, similar to how the chromium > layer insulates users from WebKit objects.
Hmm, OK. I'm still unclear on what the developer use case is, though. Taking the Mac as an example, there's already a solid, well-established method of embedding a web view in an application. I can see the utility of a drop-in replacement that adds chromium features (notably out of process rendering and plugins, and V8 performance gains), but I'm not sure Mac developers will see a lot of value in creating a whole new embedding interface. I'm not saying that value isn't there, I'm just saying it's not obvious. Similarly for Linux, WebKit is gaining traction steadily using existing embedding APIs. My suspicion is that something that looks like a ported ActiveX control is not likely to get very far unless the benefit is high enough. I don't mean to discourage you, I just think that the answer to the question "what should the embedding API look like" depends a lot on what benefits you want to focus on. > When you say "delegate objects," are you referring to the use of interfaces > as delegates (like RenderViewHostDelegate, for instance), or are you > thinking of something more in line with how C# (or managed C++) uses > delegates? The former (which is similar to how delegates are used throughout Cocoa on the Mac---and not by coincidence :-)). --Amanda --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Chromium-dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/chromium-dev?hl=en -~----------~----~----~----~------~----~------~--~---
