2024年3月10日发(作者:)

学校名称:北京理工大学

院(系)名称:计算机科学与工程系

本科生学号:9709004

嵌 入 式 浏 览

专 业: 计算机软件

本科生姓名: 高波

指导教师姓名:张丽芬

器 开 发

摘 要

本文主要论述了嵌入式浏览器开发所涉及到的技术,对HTML

词法分析、浏览器JavaScript支持、linux和gtk编程等做了详

细的分析和介绍,并对Netbit浏览器的开发进行了介绍,分析了

主要的模块的功能和组成,并给出了主要算法。

还对典型的嵌入式浏览器进行了分析,包括

Gzilla,Mozilla,Thunder和zen,总结了浏览器设计的技术要点

和开发策略。

另外,在论文开头,介绍了目前嵌入式浏览器产品的发展现

状,嵌入式浏览器的组成和各部份功能说明。

HTML词法分析是着重讨论的技术问题,给出了详尽的数据结

构,程序流程。

Netbit浏览器的开发,是本论文的重点,分模块进行了分析,

提出了需要改进的地方,并给出了改进措施。

关键词:

嵌入式浏览器,HTML词法分析,Javascript,linux,

gtk

1