`
sole
  • 浏览: 141848 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

总结Embedding Brower JAVA API

阅读更多

总结一些找到的嵌入浏览器:

  1.  WebRenderer   对IE和Mozilla内核的Java封装,API调用十分方便。可惜收费;
  2. JRex Mozilla 开源 似乎已经停止更新维护了
  3. WebClient Mozilla 开源
  4. SWT browser widget IE and Mozilla 开源
  5. mozswing Mozilla 开源
  6. JExplorer IE 收费
  7. watij IE ,内核利用JExporler,经过JExlorer的授权,免费开源
  8. Lobo Browser 纯java浏览器,Rhino js引擎, Cobra rendering engine都死纯java写的。对js解析还是太差,不知什么时候能达到mshtml(IE)和gecko(mozilla)的效果

 

IE的render engine是用COM,Mozilla(firefox)用的是XPCOM技术, 也没见到过苹果的浏览器内核用的什么技术,不知好不好用java调用 ?

最近在研究Mozilla的JavaXPCom,看直接调用效率是否能高一点。最好不要GUI,只需要能够解析html,得到DOM tree就行,不知能不能实现.

 

分享到:
评论
3 楼 RStallman 2009-07-05  
哪一个兼容性最好?最快?前提是免费的。
2 楼 jiangzhx 2009-05-11  
你好,请问你找到不带GUI,可以渲染html的工具了吗,谢谢
jiangzhx@gmail.com
1 楼 vb2005xu 2008-12-23  
Lobo Browser 中的 解析类库还不错,就是太慢

相关推荐

    java7帮助文档

    This release contains Java API for XML Processing (JAXP) 1.4.5, supports Java Architecture for XML Binding (JAXB) 2.2.3, and supports Java API for XML Web Services (JAX-WS) 2.2.4. ...

    SWTAPI包和详细说明

    `org.eclipse.swt.ole.win32` 适用于Windows平台的OLE(Object Linking and Embedding)功能,`org.eclipse.swt.browser` 提供了内置浏览器支持,而 `org.eclipse.swt.awt` 与 Java AWT(Abstract Window Toolkit)...

    jetty指导书

    Java Naming and Directory Interface (JNDI)是一种用于查找和引用Java环境中对象的标准API。在Jetty中,可以通过配置JNDI来管理数据库连接池等资源。 **11.2 如何使用** 通过配置`context.xml`文件中的`Resource`...

    Jetty权威指南.pdf

    JNDI(Java Naming and Directory Interface)是一种用于查找和访问命名服务的API。在Jetty中,可以通过配置JNDI来提供数据源等资源。 **11.2 如何使用** 配置JNDI通常需要指定数据源的名称和实现类,例如: ```...

    Python程序设计(第二版).chm

    JPython ( Jython): Python for Java Section 15.5. Grail: A Python-Based Web Browser Section 15.6. Python Restricted Execution Mode Section 15.7. XML Processing Tools Section 15.8. Windows Web ...

    一本android的好书beginning android 2 和 源码

    ■Chapter 13: Embedding the WebKit Browser A Browser, Writ Small Loading It Up Navigating the Waters Entertaining the Client Settings, Preferences, and Options (Oh My!) Chapter 14: Showing Pop-Up ...

    Beginning Android 4

    - **第15章:嵌入Webkit浏览器(Embedding the WebKit Browser)** - **主要内容**:教授如何在Android应用中嵌入一个Web浏览器。 - **关键知识点**: - WebKit引擎的概述。 - WebView控件的使用。 - JavaScript...

    python3.6.5参考手册 chm

    PEP 523: Adding a frame evaluation API to CPython PYTHONMALLOC environment variable DTrace and SystemTap probing support Other Language Changes New Modules secrets Improved Modules array ast ...

    Beginning.Android.4(2011)].Grant.Allen.文字版.pdf

    - **第15章:Embedding the WebKit Browser 嵌入WebKit浏览器** - 介绍如何在应用中嵌入WebView组件以显示网页内容。 - 讨论如何与WebView交互并处理JavaScript接口。 - **第16章:Applying Menus 应用菜单** - ...

    Android开发入门书籍

    **2.9 嵌入Webkit浏览器(Chapter 15: Embedding the WebKit Browser)** - **知识点:** - WebView组件介绍 - 网页加载与JavaScript交互 - 安全性考虑 **2.10 应用菜单(Chapter 16: Applying Menus)** - **...

    CommonsWare.The.Busy.Coders.Guide.to.Android.Development.Version.8.2.2017

    Along the way, it covers how to embed the WebKit Web browser in your application, how to have your application use data from other installed applications (and vice versa!) or off the Internet, and ...

    javascript权威指南(第六版)

    13.2 Embedding JavaScript in HTML 311 13.3 Execution of JavaScript Programs 317 13.4 Compatibility and Interoperability 325 13.5 Accessibility 332 13.6 Security 332 13.7 Client-Side Frameworks 338 14....

Global site tag (gtag.js) - Google Analytics