[TSunami][海啸浏览器]开发日志
[color=#ff0000]========================20070910====================================[/color][color=#2d2d2d][color=#ff0000]写在前面的话:
由于随着版本的发布以及各个用户的情况,发现各个机型在使用该软件的时候会存在差异性,就算是同一个机型也会出现不同的情况。造成情况的原因有很多,可能是当时的网络,可能是机型可能刷机,可能是软件本身的bug等等,因为我本身的测试机很少,不能及时地发现或者说问题出来我不能及时地纠正。而各位朋友帮忙测试的,有时候因为是打字的原因不一定能表达清楚。所以在这里跟大家说声抱歉,软件如有不便的地方或者不及时解决的地方,还请多多包涵。如果属于bug级别的问题,我会第一时间处理的;如果属于功能需求的方面,我会根据情况而定,排优先级来进行添加。而且我也需要考虑到一个软件如果把所有的功能都实现了,那必然要付出代价的,这个代价就是其它性能方面就会减低,例如速度方面。
同时我一个人在维护这么多版本,有时候也会偷懒,望见谅。
V1.1.2版本不足或者尚未实现的功能:
1,波导D720本身不支持触摸屏但是方法却支持导致虚拟光标无法调出的bug还在研究。
2,夜间模式,这是一个不错的需求,我会加上的,不过是在下一个版本。
3,自定义快捷。这个功能我还在犹豫是否要添加。
4,证书已经申请,但是还需几天才能拿到。所以只有到下个版本才能有证书了:)
5,E2的用户反映不能使用文件系统。这个因为我没有真机,我这里先不发表意见,等我改天借了真机测试。
V1.12的亮点:
1,自带输入法的实现。个人目前来说还是比较满意的地方。也兑现了hzq朋友的承诺,感到开心。
2,对文件夹的目录管理。大家可以使用体验一下。我完全模仿了pc上的浏览器的管理模式,简化了操作。
3,支持下载任务无限。
主要实现的功能或者修正的bug可能有:
1,完成了输入法的实现。
2,实现了对书签的文件夹的管理。
3,对书签导入和导出。
4,完美的修正了自动刷新的bug。有兴趣的朋友这次可以打开多窗口刷了。
5,解决moto机上可能存在的闪屏问题。
6,解决复制粘贴上的一些小bug。
7,解决了“文件多最后一个文件名只能显示一半”的bug。
8,对虚拟光标的速度加快,根据按键时间长短而定。
9,采用了连接都去获取服务器的策略,避免缓存过多混乱。
10,其他bug又忘记纠正了什么。。。-_-,拖得太长都不记得了。
文件说明:
一共8个文件:
TSunamiAdvance_V1.12_OPERAUI.jar 文件系统版本,UI仿OPERA
TSunamiAdvance_V1.12.jar 文件系统版本,经典皮肤。
TSunami_A780_E680_V1.12_OPERAUI.jar 文件系统版本E680和A780专用,UI仿OPERA
TSunami_A780_E680_V1.12.jar 文件系统版本E680和A780专用,经典皮肤。
TSunamiAdvance_V1.12_Input_OPERAUI.jar 文件系统版本带自动输入法,UI仿OPERA
TSunamiAdvance_V1.12_Input.jar 文件系统版本带自动输入法,经典皮肤。
TSunami_V1.12_OPERAUI.jar 普通版本,UI仿OPERA
TSunami_V1.12.jar 普通版本,经典皮肤。[/color]
========================20070910====================================[/color]
[color=#ff0000]========================20070901====================================[/color]
[color=black]在这里对等待了多久的朋友说声抱歉:)
目前正式版本是V1.11. 分为普通版本和支持文件系统版本以及E680_A780专用版本。
[b]写在前面的话[/b]
在这里要跟各位朋友说声抱歉,由于这周本人的时间不是很充裕,所以开发浏览器的时间得不到有效的保证,不过我通过下班或者周末的时间终于最大限度的完成了。由于本人没有太多真机测试,望各位朋友测试后如果有问题,请详细说明,这是对我最好的帮助。还有要对[/color][url=http://forum.minisoyo.com/space-uid-59394.html][color=black]hzq008[/color][/url][color=black] 朋友真心的说声抱歉,你要求的D508输入发开发我这周不能如期完成,不过我保证,我答应你了就会帮你完成。
[b]该版本的注意事项[/b]
1,请卸载后再重新安装,请勿覆盖安装。
2,对文件系统的朋友。如果是nokia和se的朋友因为这个版本还没有购买下来证书,最好是刷机的朋友用。就是刷不会弹出java警告提示的手机。而moto的,我咨询了专家,moto的授权要自己弄,或者刷机。[/color]
[color=black]3,K700专用就下普通版本就可以了。我统一处理了。
[b]该版本实现的功能或者修正的bug[/b]
1,增加了A780和E680专用版本。主要是为了解决文件管理的问题。
2,增加了K700专用-_-,只是为了能在k700上用导航动画和横屏
3,修正了一个重大bug。呵呵。刷积分的朋友可以试试看是否能开多窗口来看看效果,而不是只有一个窗口刷新(多测试)
4,下载管理可以重新命名文件名。
5,在虚拟光标下1和3键用来翻页。
6,对输入的文本可以进行保存到剪贴版。
7,对含有刷新的连接不进行本地缓存的读取。
8,修正了少许bug。具体什么bug我都忘记了。
9,自己可以新建立下载。
[b]备注[/b]
正式版本有六个jar文件。
TSunami_V1.11_20070901.jar 普通版本经典皮肤
TSunami_V1.11_20070901_OPERAUI.jar 普通版本仿oper mini皮肤
TSunamiAdvance_V1.11_20070901.jar 文件系统增强版本经典皮肤
TSunamiAdvance_V1.11_20070901_OPERAUI.jar 文件系统增强版本仿oper mini皮肤
TSunami_V1.11_E680_A780_20070901.jar E680_A780专用版本经典皮肤
TSunami_V1.11_E680_A780_20070901_OPERAUI.jar E680_A780专用版本仿oper mini皮肤[/color][color=#ff0000]========================20070901====================================[/color]
[color=#ff0000][color=black][color=#ff0000]========================20070824====================================[/color]
[/color][/color]
[color=#ff0000][color=black]MiniBrowser-TSunami[海啸]正式版本V1.10发布
[/color][color=black]为了保住伟大的站长的名誉,劳累住院吐血都要防止跳票。所以下班后决定加班完成该正式版本。
目前正式版本是V1.10. 分为普通版本和支持文件系统版本,而普通版本又多做了一个类opera mini皮肤的版本。各位朋友可以根据自己机型和爱好来下载版本。建议重新安装游戏,而不是覆盖安装。
正式版本就算是一个里程碑了,之前也看了很多热心朋友的建议和回复,不过我做这个浏览器有我自己的原则,所以不是都能照顾到每一个用户,在这里跟那些热心提意见但是没有实现的朋友说声抱歉了。
[b]写在前面的话[/b]
希望大家善待浏览器,因为我觉得中国人有一个很严重的通病,就是对老外的东西特推崇,以致于老外的东西出了问题大家都会觉得是因为自己手机不行或者网络不行。而对国人开发的游戏,我在各大地方都看到互相的攻击,谩骂。(包含uc,航海,3gexplorer)。实际上对每一个做出来的东西,我们应该做的是包容,鼓励,多提意见,这才是一个伟大的民族的人民应该具有的素质。当然不排除竞争对手之间的互相攻击了,而我也坚信,炒作的东西不会长久的。好的东西要玩家说了算。
ps: 我之前做这个浏览器的时候,两个月来一直关注了航海和uc的论坛。看到了很多不让人愉快的留言。而对opera mini却推崇备至。不可否认,opera mini是最好的,但是他也会出错啊。但是对opera mini的出错我们都可以包容,为什么对国人开发的软件却不能更多的包容和鼓励呢。
[b]正式版本尝未完成的功能和不足[/b]
1,之前说正式版本发布的时候会独立中转服务器。由于时间来不及,这周末可能去不了机房了,所以短期内还会跟论坛的服务器放在一起。希望下周一有时间去解决这个问题。
2,之前说过了预读功能的工作量很大,需要花很多时间。所以在v1.10的正式版本中将不会出现预读功能。但是我们现在已经在开发中了,那个博士生已经根据他的论文进行实现的工作了。
3,我去掉了文件管理,我个人觉得文件管理实际上可以作为一个单独的软件而存在。而不一定要整合到浏览器中。
[b]正式版本实现的功能或者修正的bug[/b]
1,对不符合xml规范的页面进行了更大限度的兼容。例如bbs.hoopchina.com/wap,wap.hucn.net等等网站。
2,纠正了中转访问时对流量统计的误差。
3,增加了上传。建议用上传功能的时候走中转。
4,增加了下载功能,最多可10个下载任务并行。
5,下载支持断点续传。
6,纠正了复制粘贴的少许bug。
7, 后退的时候默认对需要post的页面不进行弹出框提示。
8,实现了# +3 来实现到顶部和底部,多出来的# + 9来实现快速切换窗口。
9,对焦点光标选择进行了美化。
10,增加了下载管理
[b]备注[/b]
正式版本有三个jar文件。
TSunami_V1.10_Release.jar 普通版本经典皮肤
TSunami_V1.10_Release_OperaUI.jar 普通版本仿oper mini皮肤
TSunami_Advance_V1.10_Release.jar 支持文件系统版本[/color]
[color=black][color=#ff0000]========================20070824====================================[/color]
[/color][/color][color=#ff0000]========================20070815====================================[/color]
[color=#000000]在纪念抗日战争的今天,发布了MiniBrowser -- TSunami V1.08 Preview4(预览)版本。这也是正式版本之前的最后一个版本了,下次发布就是正式版本。而非支持文件系统的版本的开发功能基本上如Preview4,如果顺利的话证实版本将加上更人性化的预读功能(不是简单的下一页,上一页,有时候真不明白,上一页下一页也能叫做“智能”。)。[color=red]而支持文件系统的机型将会实现上传,下载(断点续传,多线程下载)。目前上传已经开发完毕,但是还未经过系统测试。下载完成了50% 。[/color][color=#000000][/color]
[color=red]正式版本发布的时候将独立中转服务器,现在的中转服务器和论坛是共用一台服务器的-_-[/color]
[color=#000000]preview4主要实现的功能或者修正的bug如下:[/color]
[color=#000000]1,增加了复制和剪贴板功能。复制方便配合虚拟光标或者触摸屏的光笔可以更人性化的复制,例如复制不可选中的简单文本。可以复制文本,链接,当前页面地址,当前屏幕,当前页面。[/color]
[color=#000000] [/color][color=red]不懂得看我的图形并茂的帮助:
[/color][url=http://forum.minisoyo.com/viewthread.php?tid=32065&extra=page%3D1][color=red]http://forum.minisoyo.com/viewthread.php?tid=32065&extra=page%3D1[/color][/url]
[color=#000000]2,修正了中转服务器的少许bug,会根据用户的机型优先网络链接。同时中转服务器的缓存也开开发中。能更快的提高访问速度。[/color]
[color=#000000]3,修正了客户端的少许bug。[/color][/color]
[color=#000000]4, 增加了虚拟光标选择窗口栏的功能。不再是触摸屏用户的专利了[/color]
[color=#000000]5, 修正了全屏模式下无法用虚拟光标选择窗口栏的bug
重要提示:
1, to ebingel: 手机网上银行因为安全问题,是不允许通过第三方软件来访问的。
2,to dxdtc: 某些机型对不是严格控制DTD格式的(xml文件)的页面会有问题。这个比较自带浏览器可以看到。
3,to Dickywxq: 版本号目前就是V1.08。
4, to everybody: 大家多多看帮助-_-[/color]
[color=#ff0000]========================20070815====================================[/color]
[color=#ff0000]========================20070808====================================[/color]
[color=black]最近更新很频繁,主要是现在还没有推广,用的人不多,发现的问题不是很多。我现在努力把自己看到的问题都修正了。尽早的放出去,进行推广(已经联系好很多家一起推广了)。
这次preview3添加的功能或者修正的bug如下:
1,添加了窗口栏,方便了触摸屏用户(也方便了一般用户)。
2,优化了拖拽,参考了opera mini3的拖拽模式。但是还添加了支持超级拖拽。
3,中转服务器根据用户的机型进行优化。[/color]
[color=#000000]4, 修正了Input的错误。[/color]
[color=#000000]5,窗口栏减少了两个像素。[/color]
[color=#000000]6, 对cookies的清空和缓存的清空增加了成功提示。[/color]
[color=#000000]7,修改了首页推荐书签。[/color]
[color=#000000]8,修正了在设置里面点击清除cookie或者清除缓存会导致死锁的问题[/color]
[color=#000000]9. 修正了div(层)在渲染时候的显示bug。[/color]
[color=#000000]10,修正了使用中转流量统计的bug。(残念,低级错误)[/color]
[color=#000000]11,重新检查了下cookie的问题,发现没有多大问题。而在minisoyo论坛的cookie不正常,可能是wap的不稳定导致的。新的minisoyo wap开发中,大家期待哦。[/color]
[color=#000000]12,修正了调用内置浏览器弹出的不必要页面。[/color]
[color=#000000]13,增加了了非支持文件类型在中转服务器的过滤实现。[/color]
[color=#000000]14,优化了虚拟光标选择窗口栏的策略。[/color]
[color=#000000]15,修正了对contenttype大小写的敏感处理。[/color]
[color=red]========================20070808====================================[/color]
[color=red]========================20070806====================================[/color]
非常抱歉,没有如计划的那样,preview放出正式版本。因为。。。。因为未来是美好的,既然是美好的未来,那么就不要有糟糕的版本出现-_-(残念,一点都不符合商业逻辑,没有商业头脑-_-)
废话少说,preview2的添加功能或者修正bug如下:
1,真正意义上实现了多线程多窗口。(周末都耗在这里了)
2,修正了cookie本地化的bug。
3,修正了中转服务器的一些小bug。
4,修正了“后退”的策略。
5,添加了“后台打开”的功能,这个功能也为下载和上传建立了强大的基础-_-。随便说说强大的,到时候谁知道呢。
[color=#ff0000]========================20070806====================================[/color]
[color=red]========================20070803====================================[/color]
写在前面的话:
到今天为止,这个软件走过了三个月了,我陆陆续续的花了业余时间去完成这个浏览器,从不敢妄自菲薄的说这个软件就是最好的,但是希望这个软件越做越好,能满足大家的需要。现在发布的这个版本是Preview版本,没有如之前所说的那样发布正式版本,是因为这个软件没有经过太多严格,大规模的测试,不敢保证其是一个较优的。所以我还是先发布Preview版本。不过其改善和添加的功能还是很多的。
完成的主要功能或者修正的bug如下:
1,对中转中出现的“无法读取服务器信息”的错误进行了完美的修正,目前中转已经达到一个很令人满意的程度了。当然如果限制手机ip访问的网站,中转是不能访问的,例如移动梦网,qq等等。
2,触摸屏的滚动过快的bug已经修正。
3,触摸屏的平滑滚动更人性化和合理化。
4,菜单之间的行距增大调整,方便触摸屏的用户。
5,文本框在横屏之间切换的布局渲染bug修正。
6,选择窗口最后一项无法选择的bug修正。
7,背景灯的bug修正。
8,增加了#+3和#+9的功能,实现了直接转到顶部和转到底部的功能。
9,进度条在加载css时候的显示bug修正。
10,字体改变时的布局渲染修正。
11,字体改变后左软键菜单的宽度不对的bug修正。
12,帮助信息里面对快捷键的说明修正。
13,添加了自定义缓存区大小的功能。
14,优化6600等机型的导航动画
15,优化文本框的输入。
16,优化了网络连接速度,尤其是第一次的连接。
17,对存在着卡位的现象bug修正。
18,修正了socket连接的bug修正。支持cmnet的用户可以更好的体验速度了。
19,对使用中转错误的页面不进行缓存。
20,修正了新窗口打开后左右菜单逻辑不对的bug。
21,修正了关闭新窗口导致的空指针错误。(残念,终于出现了这个错误)
22,对SonyEcirssion的数字输入更好的支持。
23,修正了在input中value存在着复合情况下无法得到值得bug。
24,修正了触摸屏幕下光笔过于敏感的问题。
25,添加了光笔点击时能自动获取焦点。
[color=red]26,触摸屏幕支持超级拖拽。[/color]
[color=red]27,cookie的本地化保存,下次访问无需重新登陆。[/color]
28,优化了整个翻页的策略。
29,修正了超级链接的热区不对的bug。
[color=red]30,修正了乱码问题。[/color]
31,修正了弹出式窗口的显示bug。
32,修正了启示页面搜索引擎。
33,增加关闭所有窗口的功能。
34,代码第一次了初级优化。
35,修正了导航动画的bug。
36,优化了翻页机制。
37,对触摸手机添加了(中键,中键)来控制屏幕是否全屏显示
38, 修正了横屏或者改变字体大小后“菜单”需点击两次才能生效的bug。
39,修正了背景灯无效的问题。
40,修正了获取当前页面地址错误的问题
[color=#ff0000]========================20070803====================================[/color]
[color=red]========================20070725====================================[/color]
20070725完成了TSunami浏览器的V1.08 RC4版本。
主要添加的功能有:
1,支持横屏浏览。
2,对moto,nokia和se的手机支持了背景灯的长亮设置以及亮度的设置。moto请下载通用版本,nokia和se的手机请下载对应的NOKIA_SE版本。
3,支持了触摸屏的手机的平滑滚动。
4,继续优化了网络速度。(我恨移动,大家鼓掌)
修正的bug如下:
1,修正了需要点击两下才能启动“管理”菜单
2,修正了按空白区菜单不消失的bug。
3,修正了连接中代理写错的bug。(低级错误:()
4,修正了测试网络时候的进度条显示不正确的bug。
声明:
1,第一次连接网络可能会反应稍微有点慢,因为后台有一个机制在处理移动的跳转问题。之后就会正常。
2,这次还是没有添加自动换皮肤的功能-_-|||,残念。
[color=#ff0000]========================20070725====================================[/color]
[color=red]========================20070720====================================
[color=black]20070720更新如下,终于完成了RC3的版本。
主要添加功能如下:
1,添加了服务器中转功能,使用该功能可以更大限制的节省流量和提高访问速度。据不完全统计,能节省60-70%的流量。
2,添加了对“上一窗口”和“下一窗口”的快捷键定义。具体操作见帮助。
3,对数字键的支持更加完善。
4,应各位迷友的要求,统一了TSunami的版本,也就是说以后TSunami就一个版本,能适应支持MIDP2.0的所有机型。(由于测试的面不是很广,如果安装了该通用版本有问题的话,请跟贴说明)。
5,优化了网络连接速度。
修正了以下bug:
1,修正了无法登陆minisoyo或者无法发帖的错误。
2,修正了快捷键错误显示的问题。
3,修正了后台运行无效的bug。
4,修正了内置浏览器下载的bug。
5,修正了socket连接的bug。
RC4版本将要开发的功能:
1,横版浏览(由于之前没有考虑过这个功能,所以这个功能我需要重新设计)。
2,自定义皮肤。
出现的问题:
1,由于在购买认证证书上除了问题,主要这个项目是我私人的项目,所以我还没有狠下心去花4k买一个一年的证书。所以大家耐心等待上传和下载的功能。相信在release版本将会出来的。(尽管我都实现了:()
说明:
未来的TSunami基本上不会有太花销的功能了。我开发这个浏览器的目的就是:
更省流量,访问速度更快,更稳定。支持下载和上传。
[/color][/color]
[color=#ff0000]========================20070720====================================[/color]
[color=#ff0000][/color]
[color=#ff0000]========================20070710====================================[/color]
就在中国要对马来西亚之前,我赶紧完成了TSunami的最新版本。主要功能如下:
1,修正了“无法连接服务器”的bug。
2,修正了代理模式下连接 无聊移动 搞得乱七八糟的跳转bug。
3,修正了在空白窗体下的空指针bug。
4,修正了快捷键无效的bug。
5,添加了窗口功能(新建窗口,新窗口打开等等功能),理论上支持无限窗口。
6,添加了可以自定义字体大小的功能。
7,本来下载和上传都实现了,可恶的证书(一年4k),我先暂时搁浅,等我最近狠心一把购买-_- .所以这个功能我在这个版本先屏蔽了。
[color=#ff0000]========================20070710====================================[/color]
[color=#ff0000][/color]
[color=#ff0000]========================20070701====================================[/color]
TSunami是由minisoyo独立开发,全新的wap浏览器。其目前主要功能为:
1,支持wap,css,basic mp 和 xhtml和简单的html浏览访问。
2,在内存方面进行了大量优化工作,动态内存消耗在150k-250k之间。
3,支持模拟光标(连续中键就会出现)
4,支持触摸屏
5,快速载入和渲染优化。
[color=#ff0000]========================20070701====================================[/color] 支持~存档?
[quote][color=#000000]ps: 我之前做这个浏览器的时候,两个月来一直关注了航海和uc的论坛。看到了很多不让人愉快的留言。而对opera mini却推崇备至。不可否认,opera mini是最好的,但是他也会出错啊。但是对opera mini的出错我们都可以包容,为什么对国人开发的软件却不能更多的包容和鼓励呢。[/color]
[/quote]
:哭泣 :哭泣 原来bb事先做了充足的准备调研啊~但是一个人单干总是没有小组一起干快速,到后面总归要加人的~单靠个人加班加点,除非是superman:流汗 否则很难坚持
[[i] 本帖最后由 noto 于 2007-9-10 23:17 编辑 [/i]] 记载了很多BB的艰辛在里面:013 顶 BB~
乖哦!! 你的话在理,为何不听。 顶上去
回复 #6 bb 的帖子
BB~我觉得一个人在撑是不行的!
要有一个团队啊~
原来不是3个人一起开发的?? [quote]原帖由 [i]konglang_616[/i] 于 2007-9-11 00:19 发表 [url=http://forum.minisoyo.com/redirect.php?goto=findpost&pid=640862&ptid=38492][img]http://forum.minisoyo.com/images/common/back.gif[/img][/url]
BB~
我觉得一个人在撑是不行的!
要有一个团队啊~
原来不是3个人一起开发的?? [/quote]
:吹吹 一个人在忙其他事情,另外一个人在忙论文....
:大笑 谁让bb最清闲呢......
:困-_- 如果大家可以帮忙请尽量帮忙,我是无能为力,只能鼓励~ E680新版不知还能保存书签否?下了两次了! 你我怎么都这么强啊:流汗 恩~~ 支持bb大大:吹吹 要支持上传1M才是最完美 对BB表示崇高敬意!!!!! 我还是不太喜欢用手机浏览器
回复 沙发 noto 的帖子
(支持),很多很成功的新事物在刚出来时总要面对这样那样的质疑. 顶:大笑 :大笑 顶上去 opera mini一点都不好用 支持!!!页:
[1]
