注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

写着玩

Bob

 
 
 

日志

 
 
 
 

Tabtastic 2 Requirements  

2010-01-10 22:38:33|  分类: Chrome |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
This page is a collection of requirements for the third generation Chrome tabstrip implementation.

  • live tab contents during dragging
  • full size dragged representations
  • frame fade transition during detach/attach
  • dragged representation places tab at relevant position in tabstrip (from jar)
  • ability to resume drag in tabstrip after attach
  • ability to resume drag in tabstrip after move from overflow UI
  • overflow UI capability
  • multiselect for drag and close
  • independent continuous animations (View::GetAnimator)
  • generic TabStrip baseclass that does not deal with TabContentses
  • BrowserTabStrip subclass that interacts with TabStripModel (and knows about TabContentses)
  • testing for Layout
  • general testable interface (View-Controller separation)
  • tests for drag and drop using testable interface
  • windows 7 integration for drag and drop targets at screen edges in lieu of the current Dock system that we use on Vista and below.
P2s/3s:
  • pinned tabs
  • tab coloring
Implementing a system capable of supporting all of this will require some tweaks to TabStripModel and a replacement of the existing Tab/TabRenderer/TabStrip/etc system.
We should avoid adding new features/capabilities to the current tabstrip until this system is implemented
  评论这张
 
阅读(255)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017