标题:
关于网页连接的关键字的思考
[打印本页]
作者:
xuyong
时间:
2007-2-9 09:27
标题:
关于网页连接的关键字的思考
冒号(:),斜杠(\ 、 /),点(.)等在TW中为网页连接关键字,如果文字中含有这些关键字网页搜索会失效。
我个人认为,这种处理方法是比较粗糙的,一般的文字输入中含有这些关键字的地方很多的,比如“TW2.0”,“开/关”等,如果仅仅是为了判断字符串是否为网络连接,实际上只要判断字符串中是否含有网址域名就可以了,比如: .com、.org、.cn等,尽管比较多,可也是有限的那么几个。
大家又什么好的想法,都可以提出来讨论。
[
本帖最后由 xuyong 于 2007-2-9 09:45 编辑
]
作者:
rebirth
时间:
2007-2-9 11:22
标题:
实际上只要判断字符串中是否含有网址域名就可以了
这个列举方法不好:
1. 可变性脆弱,内置这些域名不能辨别一段时间后新增的域名----互联网可变性太快了
2.并非就那么有限几个,.be 楼主没有遇到吧
,互联网发展太快,很多国家不断的加入,域名千变万化增多,要是采用这种技术,将来麻烦无穷尽
目前仍旧没有很好的解决方法,不过TW2已经做到了可以让人接受的程度了,至少我满足了。
有这些符号时,要搜索就把关键字拖到搜索栏上,这样即时强制搜索。
当然大家继续努力,相信一定能找到更好的方法
作者:
xuyong
时间:
2007-2-9 11:44
楼上说:“互联网发展太快,很多国家不断的加入,域名千变万化增多”,所以不建议用
判断字符串中是否含有网址域名
来判断是否为网址。
确实是有些道理,不过我们不要忘了用户的习惯和一些使用常识:
1、如果用户意识到复制的字符串为网址,很少有人会使用鼠标右键“新建标签”这个功能,就好像很少有人在搜索栏输入网址一样,其实鼠标右拖就很方便了
2、用户在使用搜索功能时,不会认可搜索内容含有关键字,浏览器搜索失效这个做法,比如我想搜索“The World 2.0”这个软件的下载地址,浏览器搜索失效这不是笑话吗?
3、域名变化是很快,不过它有相对的稳定性,不像文件后缀名千变万化随心所欲,这个可以通过以后的升级来解决,也可以写在配置文件内由用户自行添加维护
未尽之处请大家来补充,谢谢!
[
本帖最后由 xuyong 于 2007-2-9 12:21 编辑
]
作者:
rebirth
时间:
2007-2-9 12:35
凡是含有这4个符号的关键字直接拖到搜索栏,就解决了,何必弄个什么配置文件还要维护更新?!
简单问题复杂化了
PS:1中说的功能是同步的,右拖和新建按钮我想应该使用同一判断代码;
搜索“The World 2.0”是成功的,因为当有空格时,点符号不会被判断是网址,B4P4已经是这样的了
作者:
xuyong
时间:
2007-2-9 13:57
那么下面这段呢?(仅供试验,实际情况还要复杂点)
特别是两行全部复制使用鼠标右键“新建标签”
新版Tw2.0B4正式版
使用“开/关”来切换....
作者:
rebirth
时间:
2007-2-9 15:05
标题:
凡是含有这4个符号的关键字直接拖到搜索栏
作者:
xuyong
时间:
2007-2-9 15:11
如果认为功能做到目前这样就可以了,那我也没话说了。
作者:
pukeyu
时间:
2007-2-9 15:23
推荐 托拽 来实现
作者:
elkay
时间:
2007-2-9 16:07
搜索栏是干什么用的呢?又不是放在那里看的,所以要尽量习惯用搜索栏
我用firefox惯了,现在根本不会在地址栏搜索,下意识的就到搜索栏了
要养成良好的习惯
作者:
xuyong
时间:
2007-2-9 16:17
搜索栏不能实现多行搜索,而鼠标右键“新建标签”可以,这正是其方便的地方,如果能从细节上做到完美就最好了!
作者:
elkay
时间:
2007-2-9 16:24
很难达到完美,按你一楼所说,如果用户要搜索的就是.com的话不就被误认为是网址了,不管怎样设置都会有问题的。
或者可以让新建标签从搜索栏打开,这样应该也能多行搜索了吧?
作者:
xuyong
时间:
2007-2-9 16:29
楼上的方法也可以考虑,可以搞一个类似于鼠标右键“新建标签”的功能,比如鼠标右键“搜索”、鼠标右键“访问”。
智能化比较难,人工总该可以吧!
[
本帖最后由 xuyong 于 2007-2-9 16:30 编辑
]
欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./)
Powered by Discuz! 7.2