MozTW 討論區 https://forum.moztw.org/ |
|
關於各種mozilla的未來發展 https://forum.moztw.org/viewtopic.php?f=3&t=1516 |
第 1 頁 (共 1 頁) |
發表人: | 訪客 [ 2003-10-19, 04:08 ] |
文章主題 : | 關於各種mozilla的未來發展 |
最近用了 mozilla / mozilla firebird,對它是越來越有信心了。基於愛用者的立場,有些疑惑想要瞭解一下。 前幾天 mozilla 發佈了新版本的 mozilla 1.5, mozilla firebird 0.7, mozilla thunderbird 0.3,即然 firebird / thunderbird 是未來的新版本,現在還要繼續原本 mozilla 的研發,這樣好像有點變成雙頭馬車??? 還是 mozilla 的研發經驗,都將做為 firebird / thunderbird 的修正依據? 研發到什麼樣的程度時,firebird / thunder 的版本號會變為 1 ? 而這時,原本的 mozilla 是否就不再發展,而由 firebird / thunder 取代了呢? 謝謝 |
發表人: | 訪客 [ 2003-10-19, 05:44 ] |
文章主題 : | |
又想到一些問題,繼續補充。 mozilla 自豪為一標準瀏覽器,也就是它符合w3c 的建議標準。我自己有寫作個人網頁的經驗,習慣上,會把寫好的網頁在 IE, mozilla (firebird), Opera 上都測試看看。我發現,IE 當然是不用講了,但 mozilla 很多時候也不見得是「那麼地」標準,Opera 還略略勝過一籌。 很多例子當時發現沒有記錄也就忘了,我現在舉幾個記得的: 1. 不支援以 css 配合 <col>, <colgroup> 來定義表格中某一欄的底色,如: 代碼: col.back-blue { background: blue } <table> <col><col><col class="back-blue"> <tr><td>1<td>2<td>3 <tr><td>4<td>5<td>6 <tr><td>7<td>8<td>9 </table> 理論上數字 3,6,9 的格子應該是藍底色,在 IE 及 Opera 上都符合,但 mozilla 不行…。參見 http://www.w3.org/TR/CSS21/tables.html#q4 2. 還是和css 有關。content 的 字串裏無法以 \a 達到換行的效果,如: h1:before { content: "chapter\A hoofdstuk\A chapitre" } IE 並不支援 content,Opera 會得到正確結果,mozilla 顯示為: chapter hoofdstuk chapitre (在同一行中) 參見: http://www.w3.org/TR/CSS21/generate.html#propdef-content 3. 下面這一點是 Firebird 的問題,Mozilla 1.4 並不會發生。 代碼: a:link, a:visited, a:action { border: 1px solid transparent; } a:hover { border: 1px solid #ff8; } 這個語法是希望當滑鼠移上鏈結時畫上一個邊框,第一個敘述中留一個透明的邊框是為了先把邊框的空間留好。IE 不支援透明,會出問題;mozilla 1.4 及 Opera 上沒有問題;firebird 0.6.1 或 0.7 都讀不出透明框(也就是解讀為 代碼: border: 0 ),當滑鼠移上時,多出了被畫出邊框的空間,使得文字被邊框「擠」得向右移。
4. 嗯…想不出來了,以後如果想到再補充。 這些當然是很小的細節,如果沒有像我一樣刻意去寫,可能都不會發現,但就「標準」的角度來看,似乎未來有修正的空間。 再來,IE 最為人垢病的,包括它的安全性問題。我並不是對 mozilla 沒信心,而是它仍然是一個不小的軟體,有它的複雜度,難保不會也出現什麼安全性上的小缺失,只是 mozilla 應該不會被別人當做攻擊目標。有沒有人特別針對 mozilla 的安全性做測試,現在(甚至未來)的研發是不是也對安全性方面的問題下過一番工夫呢? |
發表人: | 訪客 [ 2003-11-15, 15:38 ] |
文章主題 : | |
Anonymous 寫: 3. 下面這一點是 Firebird 的問題,Mozilla 1.4 並不會發生。 這個似乎是你的語法錯誤了... a只有active沒有action, 所以不處理才是正確的, 這是Opera的bug.
代碼: a:link, a:visited, a:action { border: 1px solid transparent; } a:hover { border: 1px solid #ff8; } 這個語法是希望當滑鼠移上鏈結時畫上一個邊框,第一個敘述中留一個透明的邊框是為了先把邊框的空間留好。IE 不支援透明,會出問題;mozilla 1.4 及 Opera 上沒有問題;firebird 0.6.1 或 0.7 都讀不出透明框(也就是解讀為 代碼: border: 0 ),當滑鼠移上時,多出了被畫出邊框的空間,使得文字被邊框「擠」得向右移。 |
發表人: | 訪客 [ 2003-11-15, 17:43 ] |
文章主題 : | |
引言回覆: 這個似乎是你的語法錯誤了... a只有active沒有action, 所以不處理才是正確的, 這是Opera的bug.
您看得真仔細,沒錯,是我手誤打錯了,改了之後在 m / mf / opera 都正常,唯 ie 還是錯,哈哈哈…。 |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |