主题:是否可以考虑放弃浏览器另起炉灶 -- 益者三友
简单化下:内容和表现形式分离,以求获得更为快速和灵活的效果。
[B]一、内容:
A、简单格式的:.txt
B、富格式的:.json .xml .cvs .html……
C、封装的格式:.odt .doc .docx ……
D、多媒体格式:包括图片,音频,视频
二、效果表现:
操作系统表现层封装了一些基本效果,这效果不管是调用的是来自网络的还是本地的。
文本方面的数据存储和传输为简单格式或者富格式,封装也可以,但不封装表现形式,表现形式分离出来,但可以设定默认的表现形式。
这样,每个人都可以根据自己的习惯,来展现内容,比如有的人习惯看竖写的,那么所有内容就可以根据系统的外观样式设定,显示为竖写的,而不会改变所存储的内容。
这样,系统的皮肤就应该包括对内容展现形式的设定:比如文字的背景,文字的颜色,图片大小,图片是否反色,音频风格,视频风格,动画风格等等。
同时,操作系统可以因此更加专注于对内容的管理,不再局限于检索文件名和文件标签(linux系统下),应该可以直接对内容进行检索,而不需要借助搜索引擎的本地搜索,从而减少硬盘空间浪费,并提高文件管理水平。
本地和网络内容唯一不同的地方,不应该是表现形式,而应该是权限,是对远程内容的操作权限和远程对本地的内容的操作权限。这些可以通过特定隔离机制来实现。
隔离的也应该是内容,而不是表现形式。
在内容有权限保护的情况下,任何本地的操作都无法保存,则根本不需要限制表现效果部分。除非这种操作能够解开其权限,否则这种对表现效果的封杀毫无意义——也就是没必要存在浏览器或者操作系统ui的差别。
但如果某项没被限制的活动能解开权限了,那么任何保护都是无效的(防君子不防小人)。
建议楼主到:http://forum.kde.org/brainstorm.php
这类的开源的脑力震荡区讨论,可以较快促使原型产生。
- 相关回复 上下关系5
🙂认真看了下,终于看懂了 黑传说 字239 2009-12-05 09:28:52
🙂是的,我就是这个意思 益者三友 字137 2009-12-05 09:33:25
🙂不知道用不用kde4? 1 黑传说 字818 2010-04-03 00:35:12
🙂继续进一步思考
🙂沙发. 沉宝 字0 2009-08-14 18:50:00