阅读:8066回复:29
firefox上网人的首选,开发人员的噩梦
我爱上firefox是作为上网人员的身份,但我不爱firefox是作为一个开发人员的身份
因为firefox一些很基本的东东队不能实现比喻: window.showModalDialog(Cstr,"","dialogWidth:359px;dialogHeight:300px"); 有人说window.open来代替,可是是代替不了的,因为window.open实现后还会继续执行下面的代码不作停留,这个很重要。而window.showModalDialog是作停留的 这样个简单的功能对不能实现,这个对开发人员是很重要的,没有返回参数很多功能对不能实现,可操作性就大打折,可能会引起开发人员不用firefox的原因 |
|
1楼#
发布于:2005-04-09 12:22
楼主好像是准备坚持己见到底了,呵呵。
猫头猪已经说得很清楚了,这个设计是个不良设计,如果你的系统不得不用到这个功能,首先应该检讨的不是Fx,而是你的设计是不是有问题。
这就是你的理由吗?设计不良的多线程所导致的问题会比这个严重得多,但是你难道就因为“容易有误错”就坚持在所有的程序里都不用多线程? |
|
2楼#
发布于:2005-04-09 12:22
所以我现在也只能不把fx作为系统使用的浏览 |
|
3楼#
发布于:2005-04-09 12:22
是吗?没用的我也是过,但页面没有锁住,由于事件并发,很容易有误错, |
|
4楼#
发布于:2005-04-09 12:22
可以用while loop檢查以window.open開啟的window是否存在 作為代替 |
|
|
5楼#
发布于:2005-04-09 12:22
roytam: 这个功能根本就不应该在浏览器中实现.还在netscape时期,netscape就不允许不可信任的站点弹弹出模式对话框.但这个功能曾经不小心在mozilla中打开,很快遭到反对又被关掉. 如果在浏览某个网页时,用户必需点击某个按钮才能回到浏览器,而且这个对话框可以触发一段代码的运行并且样子酷似浏览器本身的对话框,这就是一个很有问题的设计.如果popup只是一个很令人讨厌的东西,showmodaldialog就是一个killer. firefox即使以后实现了showmodaldialog,也一定是限制在可信任的站点范围内,并且很容易让用户屏蔽掉.在找到一个合适的解决方案前,firefox不可能再将这个功能轻易打开. |
|
6楼#
发布于:2005-04-09 12:22
|
|
7楼#
发布于:2005-04-09 12:22
NOTDO:我爱上firefox是作为上网人员的身份,但我不爱firefox是作为一个开发人员的身份我只能說句:請先搜索再發問。 https://www.firefox.net.cn/newforum/viewtopic.php?t=3441 [quote="猫头猪"]modaldialog用在web界面上是一种不太友好且有安全隐患的设计,建议不要使用.[/quote] |
|
|
8楼#
发布于:2005-04-09 12:22
那为什么不让你开发的系统既能在ie下运行,也可以在firefox下运行呢?
这个不难啊 ,IE也并不是与标准完全背道而驰 |
|
9楼#
发布于:2005-04-09 12:22
|
|
10楼#
发布于:2005-04-09 12:22
至少W3C对东亚语言中一些特点没有正式支持,这一点我有切身体会。
|
|
11楼#
发布于:2005-04-09 12:22
我是个一个反对技术垄断,反对近亲繁殖,反对无趣的人,作为用户我上网绝大多数时间都用FF,给了我不少乐趣,特别是一些深爱的网站显著地打出FF的链接更让人鼓舞!
其实一个小小的开发人员如果不紧跟微软,不与微软俱进,可能是一件危险的事情!谁让老板发工资呢? 真心希望在这个社区里也有讨论的风气,幽默的感觉,加上的绅士的风度! |
|
12楼#
发布于:2005-04-09 12:22
开发BS应用.的确是哪种浏览器用户多就用哪种方式.所以楼主以IE为蓝本开发是绝对正确.
二楼的说法也对.不过不是所有应用技巧都可以像你那样想出walk through来的. 还有.开发过大规模的BS应用的人都知道.甚至于有IE版本兼容的问题.很多时,在正规企业里面你想装FF的机会都没有.要统一环境.统一补丁.这样才有办法管理.才有办法完全实现BS应用的顺利部署. 很多时是企业要求用IE为标准开发.(客户那总有很多依据可以解释为什么一定要跟IE)这点二楼的是否也遇到过?:)反正我遇到所有海外上市公司的BS开发.不要说FF.你连装FLASHGET的可能都没有. |
|
13楼#
发布于:2005-04-09 12:22
哦,那是我理解能力有点不大灵光,不知道你说的发展是“小方向”的发展了,呵呵,一点误会了。 不过,关于你的主题里面举的例子,建议你看看这里的连接: https://www.firefox.net.cn/newforum/viewtopic.php?t=3441 我只能说我个人的看法,W3C作为在互联网上影响力最大的一项标准(大多数IE的专有标准也是基于W3C的基础上),他的一举一动都是深思熟虑的。 |
|
14楼#
发布于:2005-04-09 12:22
|
|
上一页
下一页