世界之窗论坛's Archiver

catdog 发表于 2007-12-22 10:23

拖拽文字判定的問題

首先說一下拖拽文本的問題,我的tw設定為[u]"向左拖动文字復制文本"[/u]
實際使用中發現,很多時候tw會將[b]想要復制的文本誤判成url[/b]而直接打開了新頁面:funk:
貌似只要文本格式為"*.*"就判定為url,甚至含有非ASCII字符的串也照打開不誤
希望開發組能修復一下這個問題

[[i] 本帖最后由 catdog 于 2007-12-25 11:17 编辑 [/i]]

靖哥哥 发表于 2007-12-22 13:50

[url]http://bbs.ioage.com/cn/viewthread.php?tid=24152&extra=page%3D1[/url]

mnxinu 发表于 2007-12-22 21:27

你拖一下  bbs.ioage.com  试一下,左拖不是复制,如果想搜索,右拖就行了。

所以说,左拖还是存在问题的,真希望还能再更新一下,不过好像没有精力去管这个了:(:sad2:

netac 发表于 2007-12-22 21:44

凡是被判断为网址的拖拽文字   就会按照"向右拖放时,后台打开链接;向左拖放时,前台打开链接"这个选项来处理     含有.的文字都会被判断为网址  所以不会变成搜索  看到这类文字  要搜索的话  就直接拖拽到搜索栏放开吧

lvneng 发表于 2007-12-22 22:14

也就是说要复制这样的网址就必须使用右键,不能使用拖曳了.

catdog 发表于 2007-12-23 06:47

老實說,看到答復讓人有點失望

我當然知道將文字拖進搜索栏進行搜索,但相對麻煩
如果程序能準確判斷url就方便多了

我的看法是,既然開發組把這個功能做出來了,不是應該盡可能做得完善嗎
再怎么說也算個bug 為什么開發組不給與重視呢?

何況判定一串文本是否url 應該不會太難,頂級域名后綴也就那幾個(當然還有兩位地理后綴)
另外還可以排除掉非ASCII字符(相信沒幾個人在用中文域名吧~)

[[i] 本帖最后由 catdog 于 2007-12-23 06:52 编辑 [/i]]

cmyk 发表于 2007-12-23 14:07

IE7已经支持 新浪.中国  这样的域名   所以这类的东西   能不改就不改   而且顶级域名也不是固定不变的  随时可能有新的顶级域名加进来  让TW把所有的顶级域名囊括进来  这种做法不太实际  而且是愚昧的

准确地判定一串文本是否url   真的极其困难

不懂珍惜 发表于 2007-12-23 14:12

呵,楼主超级懒人呐。      
不过确实挺细心的,这个问题我没怎么注意过。

catdog 发表于 2007-12-24 00:08

我承認我很懶....
可是TW一直追求的目標是[b]最優化用戶的瀏覽體驗[/b],難道不是嗎?

即使沒有辦法做到100%準確,至少提高一下吧~目前版本誤判實在是太嚴重

至于中文域名其實也不是ie7的專利了,只要支持網址UTF-8編碼的瀏覽器都可以

問題是,此類域名[i]以純文本形式出現在網頁上[/i]幾乎沒有,至少我還沒見過

[[i] 本帖最后由 catdog 于 2007-12-24 00:13 编辑 [/i]]

cmyk 发表于 2007-12-24 10:22

此类域名如果无法被识别为域名    会不会有人说TW很弱智呢?

你觉得aaa.xxx这样的字符串应该被识别为网址吗?

catdog 发表于 2007-12-25 01:55

[quote]原帖由 [i]cmyk[/i] 于 2007-12-24 10:22 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=454005&ptid=48217][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
此类域名如果无法被识别为域名    会不会有人说TW很弱智呢?

你觉得aaa.xxx这样的字符串应该被识别为网址吗? [/quote]

"此類域名"具體指哪一類?

.xxx 目前還沒開放注冊,當然不算合法格式url

cmyk 发表于 2007-12-25 10:03

此类是指:新浪.中国   这类

按照你这种做法   IE也不需要支持.xxx这样的域名了   那为什么你输入.xxx这类的字符串之后   IE会认为是域名来访问呢?

你这种做法是最费力不讨好的    这样导致的结果就是和杀毒软件的病毒库一样  随时准备升级吧  而且 在思想上也不如主动防御先进    此外还要派专人来看看最近是不是有新的顶级域名出现   在第一时间加上   否则更会被用户笑话

catdog 发表于 2007-12-25 11:15

看来楼上曲解了我的意思.......请仔细阅读原帖

cmyk 发表于 2007-12-25 11:55

不知道哪里误解了  已经重读了原帖  没发现误解你的意思

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.