JadeLiquid发布基于Firefox的纯Swing浏览器组件

2007 年 4 月 24 日

JadeLiquid Software 最近发布了 WebRenderer Swing Edition :一个构建在 Mozilla 技术上的纯 Swing 嵌入式浏览器组件。该组件支持 Flash、CSS 和 DHTML 等特性,但却不需要安装在目标操作系统上的本地浏览器支持。Swing 默认的 HTML 支持没有跟随当今浏览器标准一起发展。在桌面 Java 空间中的其他解决方案中,采用的方法是将本地操作系统浏览器组件嵌入到 Java 里。这种技术要求预先要正确安装浏览器,而纯 Swing 实现没有这些要求。以下内容来自 JadeLiquid 的新闻稿:

Swing Edition 是与关键客户一起多年研究成果的积累,使 Java 浏览器开发工具包的开发达到了一个全新的水平……。WebRenderer Swing Edition 支持 HTML 4.01、XHTML、SSL、JavaScript(包括 AJAX)、CSS 1、CSS 2、XSL、XSLT、XML、W3C DOM、plugin 和 Java Applets 等。它提供了一个允许企业混合使用 Swing 的框架,使 AJAX 和复杂的 Web 内容都可以被包含在一个 Swing 桌面应用中。

在国内关注这一技术发展的 Java 开发人员 WilliamChen 的博客中,通俗化地解释了 WebRender Swing Edition 的工作原理:

WebRenderer Swing Edition 是 100%Java Swing 编写的浏览器内核……。注意 WebRenderer 是渲染器,并不是具有完备功能的浏览器,它是浏览器的核心,是一个 SDK(Software Developement Kit),它的功能是不可能和正式浏览器相比的,但是它已经具备了编写一个浏览器的核心组件。通过编写普通浏览器插件的 Bridge 插件,应该能够很好地集成传统浏览器所具备的能力,如 Flash、各种视频播放器、SVG 等。它不是用来浏览 Web 2.0 网站的,而是往 Java 桌面应用程序潜入浏览器的工具。

Willian Chen 还饶有兴致地根据 WebRenderer 提供的技术文档,编写了一个简单程序,并给出了截图

查看英文原文: JadeLiquid Software Releases Pure Swing Browser Component Based on Firefox - - - - - -

译者简介:宋玮,有多年软件开发经验,从 2002 年开始就使用 Java,在各个项目开发过程中先后使用过 Struts、Oracle ADF、AspectJ 等。最近正在使用 Spring 及 Ruby on Rails,对敏捷方法有比较大的兴趣并做过一些尝试。他的 blog 为 http://www.donews.net/victorsong 。为 InfoQ 中文站贡献内容,请邮件至 china-editorial@infoq.com

2007 年 4 月 24 日 22:06 1744
用户头像

发布了 16 篇内容,共 348638 次阅读,收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

收款神器!解读聚合收款码背后的原理

楼下小黑哥

c++ 杂谈3

菜鸟小sailor 🐕

java安全编码指南之:敏感类的拷贝

程序那些事

Java java安全编码 java安全 java安全编码指南

Week 2 學習總結 (Christy 羅同學)

--------世界中心---------

Java 架構師 學習

架构师第 2 课作业及学习总结

小诗

「架构师训练营第 1 期」

【架构师训练营 1 期】第二周作业

诺乐

架构师训练营学习小结(2020.9.14 - 9.20)

zjzj2017

学习路线

hasWhere

SOLID五大框架设计原则

Zzzz

「架构师训练营第 1 期」

架构第二周总结

Geek_Gu

架构师训练营第 1 期

逼着面试官问了我ArrayList和LinkedList的区别,他对我彻底服了

沉默王二

Java ArrayList linkedlist

架构师训练营第二周作业

zjzj2017

第二周作业

Geek_ac4080

第2周

paul

第二周作业一

dll

高难度对话读书笔记—求助的勇气

wo是一棵草

week2

张兵

架构师训练营第 1 期

第二周作业

zero2onemore

【架构师训练营第1期】第二周学习总结

诺乐

ARTS Week11

丽子

架构师训练营营第 1 期之框架设计02

天行健

学习思路

hasWhere

架构师训练营第一期——第二周总结

tao

框架设计作业

ABS

Week_02学习总结

golangboy

架构师训练营学习小结(第二周2020.9.21 - 9.27)

zjzj2017

最通俗易懂的——如何将机器学习模型的准确性从80%提高到90%以上

计算机与AI

机器学习 数据科学

栈与队列简介

Java旅途

数据结构 队列

第二周学习总结

熊桂平

架构师训练营第 1 期

TensorFlow 篇 | TensorFlow 2.x 基于 HParams 的超参数调优

Alex

tensorflow keras hparams tensorboard 超参数调优

一文了解Zookeeper

Java旅途

kafka zookeeper 分布式

JadeLiquid发布基于Firefox的纯Swing浏览器组件-InfoQ