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

[請教] 為什麼佈景主題有些不能跨平台?
https://forum.moztw.org/viewtopic.php?f=16&t=26262
1 頁 (共 1 頁)

發表人:  MilchFlasche [ 2009-02-26, 22:52 ]
文章主題 :  [請教] 為什麼佈景主題有些不能跨平台?

各位 MozTW 的朋友們很久不見了 :oops:

有個問題想請教一下。在 Linux 上使用 Firefox 瀏覽附加元件網站的時候,會發現有些佈景主題會寫「無法在 Linux 上使用」,最近感覺怎麼好看的佈景主題僅限 Windows 使用的情形越來越多了 XD

想請教為什麼有些佈景主題無法跨平台呢?不同平台上的 Firefox 會有什麼差別以致影響佈景主題的相容性呢?我挺納悶的……會不會是哪邊的設定只要稍作修改就能讓相容性更兼備,只是主題作者忘了弄或不知道要弄呢?難道要讓佈景主題跨平台,還得要主題的作者擁有不同的作業系統來測試,才能完成開發嗎?照理說跨平台的瀏覽器應該不需要這樣不是嗎?

還請了解原理的高人讓我長一下見識啦。謝囉! :)
-------
不管過多久 Firefox 仍是我最愛的瀏覽器~

發表人:  kfly [ 2009-02-26, 23:01 ]
文章主題 : 

MilchFlasche 寫:
各位 MozTW 的朋友們很久不見了 :oops:
還請了解原理的高人讓我長一下見識啦。謝囉! :)

你好! :)

高人的不是, 谈一下个人的认识。

在主题中有很多控件是可以使用系统的风格。
如滚动条,按钮,文本框,菜单。

在windows系统中,这些东东已经很好了,不需要修改。
在Linux中一般都不美观,需要重新设计。
这些控件从头设计很头痛,而且有时还会有些莫明其妙的问题出现。

就象Vista-aero中的滚动条,是自已设计的。到现在打印预览窗口还是有问题。
我找了N久,也不知是哪出错。但系统自带的却一点问题都没有。

所以设计主题只是改版面,比较简单点,只要改改图片就可以了。但要改控件就较难。

所以,最简单的方法就是不支持多系统。

希望词能达意。 :wink:

發表人:  MilchFlasche [ 2009-02-28, 10:57 ]
文章主題 : 

kfly 寫:
MilchFlasche 寫:
各位 MozTW 的朋友們很久不見了 :oops:
還請了解原理的高人讓我長一下見識啦。謝囉! :)

你好! :)

高人的不是, 谈一下个人的认识。

在主题中有很多控件是可以使用系统的风格。
如滚动条,按钮,文本框,菜单。

在windows系统中,这些东东已经很好了,不需要修改。
在Linux中一般都不美观,需要重新设计。
这些控件从头设计很头痛,而且有时还会有些莫明其妙的问题出现。

就象Vista-aero中的滚动条,是自已设计的。到现在打印预览窗口还是有问题。
我找了N久,也不知是哪出错。但系统自带的却一点问题都没有。

所以设计主题只是改版面,比较简单点,只要改改图片就可以了。但要改控件就较难。

所以,最简单的方法就是不支持多系统。

希望词能达意。 :wink:

嗨 pal :D 非常感謝,您的解說很清楚!

原來是因為控件的問題。不過就我使用 Linux 的經驗來說,我的GNOME 或 KDE 桌面控件(widgets?)已經使用 Murrine 引擎或是 Oxygen 主題等方式美化過了,所以一直以來看 Firefox,就算是預設佈景主題,也覺得很美觀了。就算沒有裝 Murrine,時下 GNOME 內建的控件主題應該也都不難看才是,所以我會覺得,Firefox 佈景主題的作者是否還有必要操這些心?

嗯,還有很多 Linux 使用者並非用 GNOME 或 KDE,這我知道,也知道的確還有很多不夠漂亮的控件,不過我會覺得,把 Linux 桌面環境的視窗控件弄好看是使用者自己的責任,如果 Firefox 佈景主題的作者不用管這部份的話,是否還需要限定自己的佈景主題只能用於 Windows?

不過,也有可能是我還沒有完全了解您的意思。您是說即使 Linux 桌面主題已經弄得很好看了,但通常我們看 Firefox 佈景主題並不覺得難看,都是因為其他所有作者都有針對 Linux 再特別調整過了嗎?如果 Firefox 佈景主題不在 Linux 上特別測試、調校過,是真的都會有很多問題嗎?

最後我還有一個問題想請教大家 :P 就是如果想辦法下載到 for Win 版本的佈景主題 .jar,直接拖進 Linux 版 Firefox 安裝,能成嗎?呵呵,我想與其問,還是自己找機會試一次好了。只是跟大家說明,我有這樣的好奇而已。

再次感謝 kfly 兄的回答。 :)

發表人:  kfly [ 2009-02-28, 14:07 ]
文章主題 : 

MilchFlasche 寫:
不過,也有可能是我還沒有完全了解您的意思。您是說即使 Linux 桌面主題已經弄得很好看了,但通常我們看 Firefox 佈景主題並不覺得難看,都是因為其他所有作者都有針對 Linux 再特別調整過了嗎?如果 Firefox 佈景主題不在 Linux 上特別測試、調校過,是真的都會有很多問題嗎?

平台的不同是有一点点细微的差异。一般在设计主题时,是要考虑在不同平台的测试效果。
我自已以前的确碰到过。在windows 下工具栏的背景可以正常显示,但在Linux则显示的是系统的背景。
还有一次,前进和后退在windows 中没有任何问题,但在Mac中背景重复多次。
不过这种bug出现得极少。

MilchFlasche 寫:
最後我還有一個問題想請教大家 :P 就是如果想辦法下載到 for Win 版本的佈景主題 .jar,直接拖進 Linux 版 Firefox 安裝,能成嗎?呵呵,我想與其問,還是自己找機會試一次好了。只是跟大家說明,我有這樣的好奇而已。

应该是下载后,拖進 Linux 版 Firefox 安裝。就可以了。
主题文件中好象没有安装平台的限制。
good luck :)

發表人:  Starg [ 2009-08-26, 16:09 ]
文章主題 :  Re: [請教] 為什麼佈景主題有些不能跨平台?

的確在Windows上的設計和在Linux的不同

所以Firefox也有分win版和linux版及mac版阿~ 一樣的意思

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