MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-07-02, 04:46

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 6 篇文章 ] 
發表人 內容
文章發表於 : 2004-07-18, 06:30 
離線

註冊時間: 2004-07-18, 06:11
文章: 1
來自: Taipei
http://www.joesfamily.com.tw

Q1.
左上方的圖是呈現黑色的..進去之後上面可更換面板的都也是黑色啦!
那個地方應該是用FLASH作成的吧!!!!? right??
我印象中之前看的到啊...不知道是不是後來裝了什麼東西(!?)
我是Mozilla Firefox的新手,安裝使用大概不到一個禮拜...
記得他有自動安裝flash plug-in.....不知道是什麼問題呢~~

Q2.
除了不支援CCS&YAHOO聊天室的問題之外(我有看到解答了...)
使用Mozilla Firefox瀏覽YAHOO拍賣時,在以"相片瀏覽模式"瀏覽時,
用滑鼠再圖片上停留時,若是用IE等其他瀏覽器會出該商品的名稱啊~
但使用Mozilla Firefox是沒有反應的...請問這是跟什麼有關係呢..

Q3.
我先安裝了Mozilla Firefox 0.9.1版(英文版)...後來又裝了Tabbrowser Extensions英文版+中文化..
當時只有"分頁"這部分都是中文~其他都是英文..之後又使用Mozilla Firefox的中文化,
結果"分頁"那裡卻變成了英文"Tab"裡面有幾個選項"新增分頁"&"關閉分頁"等是中文~
其他就變成英文@@是不是我順序亂用的關係啊?再試了Tabbrowser Extensions的中文化還是沒辦法~ :?:

:cry: 真不好意思..超級新手...或許有很多重複的問題.. :oops: 我也會努力複習這個論壇的~~ :o
PS.系統是XP的..瀏覽器除了Mozilla Firefox還有PC man.


回頂端
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2004-07-18, 08:14 
離線

註冊時間: 2002-11-14, 10:09
文章: 735
來自: 昨日東風
1. 那一片黑色是因為網頁內嵌 flash 的語法沒寫對才會這樣。

引言回覆:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="634" height="340">
<param name="movie" value="image/index/001/fly.swf">
<param name=wmode value=transparent>
<param name="quality" value="high">
<embed src="image/index/001/fly.swf" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="634" height="340"></embed></object>

在看網頁原始碼時就很清楚,在 <object> 標籤中,有明顯定義這是個透明的 flash,也就是紅色字那行。但是 <embed> 中卻沒有定義,也就是漏了藍色那一句。你說你之前看的到,有可能你是用 Netscape 7.01,或者你在 Firefox 上安裝了 Gecko Active X 套件。

2. 老問題了,IE 是將圖片的替代文字 alt="xxx" 給顯示出來,然而這並不符合 W3C 的標準,正確的語法是 title="xxx",如果你也要 Firefox 也能做到,那就安裝 Popup ALT Attributes 這個套件吧。

3.請你先移除 TBE,然後在安裝最新的中文化版。


--
我們真的需要一個網頁來整理這些 FAQ 級的問題。

_________________
I use 圖檔.


回頂端
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2004-07-18, 17:00 
離線
[網站管理員]
頭像

註冊時間: 2002-01-07, 19:28
文章: 3080
來自: 台灣
nakeho 寫:
我們真的需要一個網頁來整理這些 FAQ 級的問題。

先建一個 Wiki 網頁來放如何?

_________________
雜工 :: 柏強 / Bob Chao
發問討論請保持禮節,在志工社群裡沒有人有「義務」要為您做些什麼。

* MozTW 志工無限招募中,開放網路世界需要您的一臂之力


回頂端
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2004-07-19, 10:56 
nakeho 寫:
1. 那一片黑色是因為網頁內嵌 flash 的語法沒寫對才會這樣。

引言回覆:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="634" height="340">
<param name="movie" value="image/index/001/fly.swf">
<param name=wmode value=transparent>
<param name="quality" value="high">
<embed src="image/index/001/fly.swf" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="634" height="340"></embed></object>

在看網頁原始碼時就很清楚,在 <object> 標籤中,有明顯定義這是個透明的 flash,也就是紅色字那行。但是 <embed> 中卻沒有定義,也就是漏了藍色那一句。你說你之前看的到,有可能你是用 Netscape 7.01,或者你在 Firefox 上安裝了 Gecko Active X 套件。

2. 老問題了,IE 是將圖片的替代文字 alt="xxx" 給顯示出來,然而這並不符合 W3C 的標準,正確的語法是 title="xxx",如果你也要 Firefox 也能做到,那就安裝 Popup ALT Attributes 這個套件吧。

3.請你先移除 TBE,然後在安裝最新的中文化版。


--
我們真的需要一個網頁來整理這些 FAQ 級的問題。


話說到這...object不是應該是w3c的標準嗎...embed從來也沒進過任何一版的標準
結果firefox還是只能完整支援embed,


回頂端
  
引用回覆  
 文章主題 :
文章發表於 : 2004-07-19, 11:29 
Niise 寫:
話說到這...object不是應該是w3c的標準嗎...embed從來也沒進過任何一版的標準
結果firefox還是只能完整支援embed,
我想你攪錯了, Firefox也支援object, 只是不支援classid屬性, 這是給WinIE嵌入ActiveX的語法, 但沒有指明MIME類型, 使它成為不安全的禍根.
相反, Firefox支援的object需要指明MIME類型(利用type屬性), 才能"安全"地嵌入Flash, 可是WinIE又不支援MIME類型.
什麼是"安全"? 簡單說, 在網絡上, 指明MIME類型才算是安全做法, 這也是W3C的標準所定義的.
所以, 如果要符合標準, 又要支援麻煩的WinIE, 就得要分兩種情況來做...

如果你介意embed元素不是標準的做法, 我可以提供一個符合標準的例子:
代碼:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html lang="en">
 <head>
  <title>Flash with OBJECT elements</title>
 </head>
 <body>
  <p>
   <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
           codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
           width="300" height="120">
    <param name="movie" value="http://www.joesfamily.com.tw/image/index/001/fly.swf">
    <param name="quality" value="high">
    <param name="wmode" value="transparent">
    <!--[if !IE]> <-->
    <object data="http://www.joesfamily.com.tw/image/index/001/fly.swf"
            width="300" height="120" type="application/x-shockwave-flash">
     <param name="quality" value="high">
     <param name="wmode" value="transparent">
     <param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer">
     FAIL (the browser should render some flash content, not this).
    </object>
    <!--> <![endif]-->
   </object>
  </p>
 </body>
</html>


回頂端
  
引用回覆  
 文章主題 :
文章發表於 : 2004-07-19, 16:17 
Anonymous 寫:
Niise 寫:
話說到這...object不是應該是w3c的標準嗎...embed從來也沒進過任何一版的標準
結果firefox還是只能完整支援embed,
我想你攪錯了, Firefox也支援object, 只是不支援classid屬性, 這是給WinIE嵌入ActiveX的語法, 但沒有指明MIME類型, 使它成為不安全的禍根.
相反, Firefox支援的object需要指明MIME類型(利用type屬性), 才能"安全"地嵌入Flash, 可是WinIE又不支援MIME類型.
什麼是"安全"? 簡單說, 在網絡上, 指明MIME類型才算是安全做法, 這也是W3C的標準所定義的.
所以, 如果要符合標準, 又要支援麻煩的WinIE, 就得要分兩種情況來做...

如果你介意embed元素不是標準的做法, 我可以提供一個符合標準的例子:


謝謝你的範例,原來是因為activeX這樣的問題,因為activeX在windows下順理成章,沒想過是activeX的問題,一直以為那東西在windows中才有用,其他系統就不會去管他,所以有那個屬性也頂多是被忽略而已,其實仔細看,該有的屬性在for winie的部分也通通都有阿,(我自己的有加入type="application/x-shockwave-flash" 以及data="xxxxx")但是沒有用,會直接被忽略掉,瀏覽器並不會將內容譯出。

謝謝教學


回頂端
  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 6 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 22 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群