1.1 引言 1
第1章 概述 1
1.2 WWW浏览器HotJava的出现 2
1.3 HotJava浏览器简介 2
1.4 HotJava浏览器对Internet上软件开发技术的影响 3
第2章 HotJava的特点及功能 5
2.1 HotJava的特点 5
2.1.1 强大的交互能力 5
2.1.3 HotJava的安全性 6
2.1.2 动态类型、动态协议处理机制 6
2.2 HotJava的功能 7
2.2.1 能够运行Java1.0Applet程序 7
2.2.2 提供网络安全保障 7
2.2.3 提供对HTML的全面支持和查错功能 7
2.2.4 可设置用户界面 8
2.2.5 提供多线程运行方式 8
2.2.6 提供多种URL名单 8
2.3 小结 9
2.2.7 提供外部浏览器映射功能 9
2.2.8 支持多种多样的类型和协议处理程序 9
第3章 HotJava的安装与扩充 10
3.1 HotJava的获取与安装 10
3.1.1 在Solaris2.4/2.5下安装HotJava 10
3.1.2 在WindowsNT/95下安装HotJava 11
3.2 HotJava软件包的组成 13
3.2.1 Solaris2.4/2.5下的HotJava软件包的组成 13
3.2.2 windows95/NT下的HotJava软件包的组成 14
3.3 HotJava的扩充:外部浏览器 16
3.3.1 在windows95/NT中设置exec.path 17
3.3.2 在Solaris系统中设置exec.path 18
3.4 安装新的内容处理器 19
3.4.1 创建目录 20
3.4.2 为内容处理编写Jave程序 20
3.4.3 编译Java源程序 21
3.4.7 运行HotJava 22
3.4.6 关闭mailcap文件中的text/plain映射 22
3.4.4 设置Java.content.handler.pkgs属性 22
3.4.5 设置环境变量CLASSPATH 22
3.4.8 加裁内容处理器 23
3.5 安装新的协议处理器 23
3.5.1 创建目录 23
3.5.3 在classes目录中放置applet 26
3.5.4 编译Java源程序 26
3.5.5 设置java.protocol.handler.pkgs属性 26
3.5.6 设置环境变量CLASSPATH 27
3.5.7 运行HotJava 27
3.5.8 加裁协议处理器 27
第4章 HotJava的使用指南 28
4.1 启动和退出 28
4.1.1 启动HotJava 28
4.1.2 退出HotJava 28
2. open page 29
1. Clone Window 29
4.2.1 File菜单 29
4.2 菜单介绍 29
3. open Document 30
4. save 30
5. print 32
6. send 32
3.5.2 为协议处理器编写Java源程序 33
7. close 38
8. Quit 38
4.2.2 Edit菜单 39
1. Undo,cut,copy,paste,clear 39
2. Find 39
3. Use Index 39
4. Preference 39
4.2.3 View菜单 44
1. Reload Page 44
6. Show Tags 45
5. HTML Errors 45
7. Morutor 45
3. Flush Cache 45
2. Stop Loading 45
4. HTML source 45
4.2.4 Places菜单 52
1. Back 52
2. Forward 52
3. Home 52
4. Add Current to Place Menu 52
5. Show All Places 52
2. Gelting Sstarted 54
3. FAQ 54
6. Show History 54
1. User's Gude 54
4.2.5 Help菜单 54
4. Release Notes 55
5. Java Home Page 57
6. Conuments 57
8. About HotJava 58
7. Submit a Bug 58
4.3 HotJavad Internet上的应用 59
4.3.1 HotJava所支持的协议 60
4.3.2 导航按钮组的使用 62
4.3.3 一些有用的是提示与窍门 63
4.4 应用举例 63
第5章 比较与展望 73
5.1 三种浏览器的比较 73
5.2 HotJava浏览器的缺陷 73
5.2.1 HTML解释器 74
5.2.2 文档格式编排和显示 74
5.2.3 文件和URL的读取和存储 75
5.2.4 打印 75
5.2.5 安全性 75
5.2.6 Applet 75
5.2.7 用户接口 75
5.4 展望HotJava1.0版 76
5.3 PreBeta1版对alpha3版的改进 76
第6章 HTML超文本标记语言使用指南 78
6.1 HTML概述 78
6.2 最小的HTML文件 79
6.2.1 头单元(
) 796.2.2 主体单元(
) 806.2.3 常用的几种文本标记( ,
,
) 80
6.2.4 注解标记(
6.3 文本块格式单元 82
6.3.1 作者信息描述单元(
text) 826.3.2 预定义格式(preformatted)单元(
text) 82
6.3.3 块引用单元(
text) 826.3.4 强迫居中标记(
text ) 826.3.5 字型设定标记(
,) 82 6.4 超文本链接(Hypertext Anchors)单元() 84
6.5.3 定义列表(
- ) 85
6.5.2 无序列表(
- ) 85
6.5.1 顺序列表(
- ) 85
6.5 列表单元 85
6.6 在线国象(
) 86
6.7 HTML制表单元(
) 87
6.8 表单单元(
) 886.8.1 定义一个FORM 88
6.8.2 定义一个输入域(无结束标记) 89
6.8.5 定义一个文本输入框() 90
6.8.4 定义选择域的项(OPTION)(无结束标记) 90
6.8.3 定义一个选择域() 90
6.9 字体设定标记 92
6.9.1 逻辑字体标记(,,
,,
) 92 6.9.2 物理字体标记(,,,) 92
6.10 特殊字符的引用 92
6.11 一项高级功能——分栏简介(