苹果浏览器实战(六)

来源:互联网 发布:利用网络学英语 编辑:程序博客网 时间:2024/05/17 04:08

原本要结束这个专题,有网友建议1.版面太紧凑了、多媒体支持如何?

1。手工打造、简单的文本编辑器编辑。从收集到的纯文本内容,只要每行不超过3000字为自然段保持为TXT即可。

但即便是纯英文的也有特殊字符(法语派生字、汉语注释、特别符号等),所以统一加上段落<p>标签即可和语言标签。这时需要保存为浏览器能识别的网页类型(*.htm)。

例如:<meta charset="gb2312"> 
<p><br></p>
<p>Chapter 1</p>
<p><br></p>
<p>THE word sounded alien in his mouth, as if spoken by someone else. There was an urgency in his own voice that Bosch didn't recognize. The simple hello he had whispered into the telephone was full of hope, almost desperation. But the voice that came back to him was not the one he needed to hear.</p>
<p>"Detective Bosch?"</p>
<p>For a moment Bosch felt foolish. He wondered if the caller had recognized the faltering of his voice.</p>
<p>'This is Lieutenant Michael Tulin. Is this Bosch?"</p>
<p>The name meant nothing to Bosch and his momentary concern about how he sounded was ripped away as an awful dread entered his mind.</p>
<p>"This is Bosch. What is it? What's wrong?"</p>
<p>"Hold please for Deputy Chief Irving."</p>
<p>"What is--"</p>。。。。。。

为了方便计算分页,每段之间间隔设为零。章节之间加一标签<br>空行。看上去就好一些。另外分页和章节索引是读入文本时动态生成的。关键字为(中英文统一Chapter )。

运行图:


2.多媒体支持问题:

程序按HTML5规则编写,苹果浏览器支持(多媒体文件可以放在本地磁盘的任何地方)只要文件名和目录名不是中文就行。

理论上在文本中任何位置都可以插入图片(限制图片不要超出页面),要在书本里插入图片用翻书模式实现起来较困难( 在分页中加载图片看不到图片、虽然文本能自动识别和预留位置并正确分页)。

但加上封面还是很容易的如:


最后苹果浏览器还有一项很有用的功能,网页另存为(归档文件),把js、插件代码、图片等等)统统记录在一个很小的网页文件里(*.webarchive)。只要运行这个文件就可以了。

例如:把运行中的书库文件右键->网页另存为(本地硬盘任何地方)然后运行。

如今,浏览器可以说是满天飞,许多网站都想用自己的浏览器(有时不自觉的被装上)。但真正能以这种模式运行(不用上网)也能在本地遨游:

 “ 网页(js程序、界面)---》浏览器(相当于服务器--》本地文件(相当于庞大的数据库)的浏览器真不多见。





  

0 0
原创粉丝点击