白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
阅读:2779回复:11

[吐槽]所以说为什么我们不内置一个firebug呢

楼主#
更多 发布于:2012-09-09 10:00
https://wiki.mozilla.org/DevTools/Featu ... TreeEditor

 1. Feature overview

Firefox 10 added the Page Inspector feature with an HTML panel to view and navigate the HTML. The HTML panel provided is useful for navigation but not much else.
fx10增加了页面元素查看功能,HTML面板除了导航基本上是个废

In competing tools, developers use the HTML panel to manipulate the DOM, especially when working on styling.
在竞争(对手的)工具中(啥,指的是chrome的F12?),开发者们可以用HTML面板操作DOM,尤其是在编辑样式的时候 (所以咱们也要来一个,能上就上,不能上也要上)


 4. Requirements

Be able to:
(用来秒杀竞争对手的面板)应该能够
    add or remove a class (adding the class attribute if there isn't one)
    添加/移除class
    bug 705323 change text
    改变文本(节点和非文本节点文本内容)
    add/edit other attributes
    添加/编辑其他属性
    bug 705847 copy innerHTML/outerHTML for an element
    复制元素的innerHTML/outerHTML



  怎么看都是在向全面化靠拢,干脆内置一个firebug得了,浪费那么多精力做重复劳动做啥
mozilla已经有了(重新发明了)html面板、css面板、调试器,再来个脚本和网络面板,我们就有两个firebug啦
-いたんですか? -ええ、ずっと
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
1楼#
发布于:2012-09-09 10:00
taglife
太專業啦!沒看懂...
1. 重复劳动??
2. mozilla已经有了(重新发明了)?? 两个firebug??
回到原帖


firebug的开发团队直接受由mozilla基金会提供支持,和fx一样是一个重要项目,至少在前项目leader Barton跳槽到google之前是这样
Barton跳的时候就说,fb发展太慢鸟,赶不上fx自身的发展速度。大概是抱怨人手和资金不够……不过从2011年到现在,fb确实没什么功能上外观上的变化,而虽然我一直吐槽fx内置开发工具,不过就界面和易用性上来说要比fb更潮,虽然功能上……显然mozilla本来人手就不够,要和cr竞争,还要开发fx for android,还要做B2G web OS,还要管理fx的四个通道,这种情况下正是应该利用现有资源的时候,却完全无视fb,*重新*整了一套开发者工具,这不是返工嘛

因为不是业界所以不太清楚,但是平时看blog,发现firebug的应用范围远比我想象的要大,很多专业的前端开发师都将其作为首选开发工具,感觉好屌,而fx内置的……不知道现在是个什么地位

虽然我不太清楚他们业界的想法,但是看见屌爆的fb就这样被冷落没人疼,大把大把的人手却被分去开发那个看起来很美的developer tools,感觉有点说不出的味道
-いたんですか? -ええ、ずっと
游客

返回顶部