MozTW 討論區
https://forum.moztw.org/

把FX垂直分頁弄個標籤有這麼難嗎?
https://forum.moztw.org/viewtopic.php?f=8&t=25148
1 頁 (共 1 頁)

發表人:  orange [ 2008-11-25, 14:43 ]
文章主題 :  把FX垂直分頁弄個標籤有這麼難嗎?

我很久以前就一直在注意有沒有FX垂直分頁列
之後我參考userstyle.org 用CSS寫出自己的垂直分頁列
但苦於FX的限制一直沒把分頁的標籤放上去,只能用著沒有標籤的垂直分頁列

後來看到FX 3.1支援word-wrap (強迫文字換行),想說可以用這樣作到類似IE的writing-mode的效果
沒想到FX在分頁的標籤上動了手腳,標籤太短FX就會用…代替 (類似IE上 text-overflow效果)
不過FX是用xul:crop達成這個效果,而這個功能如果不取消當然word-wrap就不能強制換行

問題是要取消這個必須進佈景主題或FX資料夾修改XML,這麼麻煩就算成功了也很難分享給別人

word-wrap只是個取巧的方法,真正能解決垂直分頁列標籤的方式是writing-mode
目前還躺在CSS3裡面,FX 3.1幾乎可以確定不會支援writing-mode
而什麼時候會有呢?只有天知道

writing-mode 是什麼東西呢?簡單的說它可以讓用不同方式排列
可以轉90度,也可以顯示成像中、日文那樣右向左的豎排
如果FX支援了這個就不用這麼克難的方式寫豎排文章
當然我的垂直分頁列也可以因為支援writing-mode而讓標籤顯示出來
(不過可能需要小修正一些css)
下面是假想圖:
圖檔

如果希望FX快點實裝writing-mode,請至這裡投下你神聖的一票
https://bugzilla.mozilla.org/show_bug.cgi?id=145503

發表人:  訪客 [ 2008-11-25, 19:23 ]
文章主題 : 

我看這種 bug 就算有 420 票,開發團隊也不會修的。

css3 還有一堆不確定,這種 bug 對於 fx 新版本也沒有什麼太大的賣點。

剛查了一下,css text level 3 Working Draft 6 March 2007,根本連 writing-mode 都拿掉了!?

http://www.w3.org/TR/css3-text/

發表人:  orange [ 2008-11-25, 19:50 ]
文章主題 : 

text-overflow 一樣不在CSS內都,還可以被FX用自己的方式擁有類似的功能
還有差這個writing-mode這個嗎? :lol:
(開玩笑的別介意)

http://www.w3.org/TR/css3-text/#changes
Sections relating to text layout (vertical text, grids, 'text-combine') will be moved to a separate Text Layout module. These features may change greatly from the last revision, but they have not been dropped. The vertical text feature, for example, will likely be based on the methods described in Unicode Technical Note #22.

簡單的說沒有被丟掉
而是被分到Text Layout module 可能會被大幅修改
既然都這樣特別寫出來代表很重視 (除非修改時程趕不上CSS3)

發表人:  catho7 [ 2008-11-25, 21:23 ]
文章主題 : 

難怪Sidebar Tabs只支援3.1,看來要連分頁都改為垂直真的要等3.1了,Tab Kit、Tree Style Tab、VertTabbar都只做到垂直分頁列

發表人:  orange [ 2008-11-26, 17:20 ]
文章主題 : 

提供一下CSS3 開發進度
http://www.w3.org/Style/CSS/current-work#text-layout
看來還要很長一段時間
text-layout work draft是在今年12月

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/