2009年,Firefox 4浏览器加入了一项很不错的标签分组特性(或者叫标签页组),Mozilla的工程师将之称作“Panorama”。而在未来的Firefox 45中,这项功能将被移除。顾名思义,标签分组特性,是让用户进入特定页面,然后由用户对标签页进行分组。

这个功能存在于Firefox已经六年时间,不过可能绝大部分人根本就没用过这项功能。根据Mozilla自己的数据,大约仅有0.01%的Firefox用户会去使用这项功能。大概在这篇新闻出现以前,可能很多人压根都不知道Firefox有这么个功能。
如果你没用过的话赶紧去用一下,在Firefox浏览器中用快捷键Ctrl+Shift+E(Mac用户为Command+Shift+E),就能管理不同标签页的分组了,拖拽就能完成操作。
基于此,Mozilla将这项功能从Firefox中移除还是挺合理的,虽然听说有不少人严重依赖于这项功能。
实际早在2013年,Mozilla就想过要去掉这项功能,转而将之作为扩展插件存在,但这项计划最终没能成形。不过据开发者报告说,标签分组是BUG和崩溃的一大源头,这一情况在近两年也一直没有发生改变。
在Firefox搬往全新的代码结构,加入WebExtensions API、e10s,还有Servo引擎之际,是时候清理一些可能产生问题的功能了。遗憾的是,这次他们没有考虑推出官方的标签分组插件。
引用来自“自由建客”的评论
没用,标签分组不如分窗口引用来自“幻の上帝”的评论
你能保证窗口管理器不炸妈?引用来自“自由建客”的评论
你能开几十个窗口?引用来自“幻の上帝”的评论
我现在就开了4个分组共计46个标签页。以现在浏览器的实现质量,标签页如果都是窗口即便是延迟加载也可能整个系统内存不够直接炸了;如果是一个分组改成一个窗口,那么性能也就是差强人意。注意不开洞提供特别的API,WM就难以在这里进行任何本来在轻易能在应用内部实现的复用UI资源的优化(这对浏览器来说动辄几十M);然而WM和其它组件的交互要么根本不公开,要么就是像ICCCM以实现困难和混乱出名。FF?凉了凉了。
引用来自“自由建客”的评论
没用,标签分组不如分窗口引用来自“幻の上帝”的评论
你能保证窗口管理器不炸妈?引用来自“自由建客”的评论
你能开几十个窗口?引用来自“自由建客”的评论
没用,标签分组不如分窗口引用来自“幻の上帝”的评论
你能保证窗口管理器不炸妈?引用来自“自由建客”的评论
没用,标签分组不如分窗口引用来自“东胜神洲”的评论
我用 firefox 就是因为有这个功能,我会将不同的网页内容,通过分组来管理,例如,OSC 及相关文章一组。。微信及相关开发文档一组。。大数据分布式开发各处文章一组。。Java 的各种技术网站文章一组等等
通常,我的 Firefox 都会有几十个 Tab 。。随时根据需要来切换打开
另外,如果你不打开这个 Tab ,默认是不加载的,所以虽然很多 tab ,其实并没占多少内存。。
引用来自“cwalet”的评论
默认不加载tab实在太高效了,chrome反而一味追求预加载对普通机器不友好。引用来自“东胜神洲”的评论
我用 firefox 就是因为有这个功能,我会将不同的网页内容,通过分组来管理,例如,OSC 及相关文章一组。。微信及相关开发文档一组。。大数据分布式开发各处文章一组。。Java 的各种技术网站文章一组等等
通常,我的 Firefox 都会有几十个 Tab 。。随时根据需要来切换打开
另外,如果你不打开这个 Tab ,默认是不加载的,所以虽然很多 tab ,其实并没占多少内存。。