留言討論公開園地 - Guest Book

我 要 張 貼 留 言 1605:15-1797
姓  名:
主  題:
我的留言:
禁止含有字串 ( href cash http <a> casino )
1467. skr (2006-08-14 23:44:23) 主題: Re: W3C 制定的規則 看 Netscape
pcchen :
我最近盡量使用 FireFox 和 Netscape 瀏覽和測試網頁,發現不只是 HTML Stylesheet 這部份,連 Javascript 也有很大的差別,整體而言, IE 比較有容乃大,不挑食,不會給人太多困擾。


唉...這沒什麼好奇怪的, 不就是核心技術不同而以, 用的是開放原始碼的,
免錢的, 全世界的義工所開發弄出來的東西, 有競爭才有進步,
如同主機板商一樣, 若只有一種 CPU 那該多好, 不用再為其他 CPU 開發,
當初 IBM 開放 PC 架構, 所以讓 PC 產業大放光明, 微軟若能 OPEN 其核心,
讓大家可以就核心技術開發, 那鐵定又可以大放光明.

若 MS 能夠 OPEN 其 OS 核心, 那 LINUX 鐵定會活不下去的.

另外有一點, JavaScript 是 Netscape 所 OPEN 出來的技術,
至於 IE 所支援的變種稱為 JScript 部份與 JavaScript 相容,
另 IE 也獨家支援 VBScript, 只有他自己可以用喔.
1463. pcchen (2006-08-14 12:45:37) 主題: Re: W3C 制定的規則 看 Netscape
Netscape 與 MIcrosoft 的爭端,以前我是一直比較同情 Netscape。我最近盡量使用 FireFox 和 Netscape 瀏覽和測試網頁,發現不只是 HTML Stylesheet 這部份,連 Javascript 也有很大的差別,整體而言, IE 比較有容乃大,不挑食,不會給人太多困擾。

比如有些商用的軟體號稱可以通用,在 IE 沒問題,到了 FireFox 和 Netscape 無法用,出現錯誤訊息:

netscape.softupdate has no properties

上網一查,解決方法超專業的,即使我花時間解決,我相信也不是大多數的網友能解決的。

所以我的想法有了改變,Netscape網景會敗下陣來,不管它再集結多少其他力量,它的問題根本就不是技術面的問題,或是被 微軟運用壟斷OS的優勢打壓所造成,有些根本就是標準化的問題,曲高和寡和現狀脫節,只考慮少數的專業人士,只會把市場越做越小,網頁標準是大眾所用,不是製造商的小眾規範,對象完全不同。我覺得它的問題是商業智慧問題,就是市場調查的能力問題,和面對消費者的態度問題。就一個最簡單容易記的 <BGSOUND 指令,BackGround SOUND 來說,這是最多數人會稍加為網頁添加色彩的動作,這麼一件芝麻小事都不肯遷就市場,這樣傲慢的市場態度,怎麼還有機會和 微軟那樣的巨人競爭呢?
1453. skr (2006-08-12 19:37:53) 主題: Re: W3C 制定的規則
pcchen :
有那個User喜歡用一個瀏覽器,老是在瀏覽網頁時發生一些囉里囉嗦的相容問題,自找麻煩


是啊, 沒辦法囉, 若網頁用最基本的 HTML 去建構, 不搞一些特殊花樣,
連手機都可以直接瀏覽, 用最舊的瀏覽器去看, 也不會有任何的問題,
對於瀏覽器的部份, 只有靠網頁設計者去傷腦筋, 瀏覽者可以選擇想用的,
瀏覽者只想看到他想看的, 設計者只想給予他想表現的.
1451. pcchen (2006-08-12 17:06:51) 主題: W3C 制定的規則
對於微軟的作風很多人都不喜歡,但會讓Microsoft IE 成為市場最大的主流,W3C的不識時務和自命專業和食古不化,也要負一些責任,歷年來改版將Tag指令改來改去,越改越複雜,一下建議用這,一下建議廢那個,也不去了解市場上大部份非專業使用者現有的習慣。有那個User喜歡用一個瀏覽器,老是在瀏覽網頁時發生一些囉里囉嗦的相容問題,自找麻煩,當然盡量使用相容性最高的軟體。即使是比較專業的,要做的事情很多,要學的範圍很廣,誰有時間沒事就研究一下這些改來改去,又不是很重要的性命攸關的事,且又是很不user friendly 的玩意兒。

我還是認為除了專業能力,商業策略也是很重要,不是只要專業人認同就好,最重要的是瞭解大部份顧客的需求,而最大部份的顧客都是非專業的,否則最後都只是不花錢消費者的叫好不叫座...
1446. skr (2006-08-12 00:01:54) 主題: Firefox 瀏覽器. - to Skr
假如 IE 能夠不搞自己獨有的, 並且好好的依循 W3C 所制定的一些規則,
W3C 所制定的規則是 OPEN 的, 但是 IE 是微軟獨有, 他的一些獨家功能,
是有專利保護的, 又是不公開封閉的, 別家的瀏覽器也不能拿來用.

想當初微軟對於網路很不以為然, 結果看到 Netscape 瀏覽器大行其道,
微軟發現情勢不對, 利用其 OS 的優勢, 將 IE 跟系統核心綁在一起,
也就是代表著, 用 MS 的 OS 就一定有 IE 存在, 這招把 Netscape 打死了,
Netscape 將原始碼公開, 成立 Mozilla 基金會, 開發 Free Mozilla 瀏覽器,
經過多次的改版, 才發展到 Firefox 這個版本代號.

全世界 PC 中, 並不是全都用微軟的 OS, 那這些非微軟的 OS 用戶,
唯一可以用的瀏覽器, 就是可以跨平台支援的瀏覽器.
1438. pcchen (2006-08-11 12:34:50) 主題: Firefox 瀏覽器. - to Skr
Skr 兄真是W3C的專家,經驗超豐富的。

<object>和參數的使用似乎讓多媒體的使用標準化,更為嚴謹一些,但也讓一些專業的瀏覽器顯得孤芳自賞,其實多一些兒的遷就已經有的市場現實又有何妨,大部份的使用者只喜歡用最簡單的方式讓自己的網頁添一些色彩。制定標準的協會,有時候因為這一點兒食古不化,不肯遷就現況,才會讓 Microsoft IE 成為市場最大的主流。專業技術和商業策略應該是可以共存的...

雖然加上<object>和參數的使用,看起來更專業,能將多媒體播放控制的更好,不過對於只有IE支援的 <bgsound 背景音樂,我目前比較偏好用簡單的筆記本 notepad replace 的方式,將現有許多網頁改為 <EMBED hidden=true 即可,比較加<object>和參數較為省事,相信不使用 IE 的人,應該都已經有適當的 plugging 在瀏覽器上處理一般網頁常用的 .mid音樂。規定太多反而造成另一種客制化...
1436. skr (2006-08-11 00:33:41) 主題: Re: Firefox 瀏覽器. - to Skr
pcchen :
謝謝 Skr 兄的教導,但我即使將 <bgsound 改為 <embed, FireFox 還是要我裝 QuickTime 的 Pluggin 才能將 medi.mid 檔的音樂放出來。我不清楚為什麼Window media player 也是 Pluggin ,本來就可以播放 medi 檔,卻無法支援 FireFox。



用 object 包 embed 使用, 請看範例:
http://www.yestome.com/test.htm
1435. pcchen (2006-08-10 23:39:54) 主題: Firefox 瀏覽器. - to Skr
謝謝 Skr 兄的教導,但我即使將 <bgsound 改為 <embed, FireFox 還是要我裝 QuickTime 的 Pluggin 才能將 medi.mid 檔的音樂放出來。我不清楚為什麼Window media player 也是 Pluggin ,本來就可以播放 medi 檔,卻無法支援 FireFox。

我又下載安裝了Netscape來做比較,不過 Netscape 有提供 rendering engine 為 IE 的功能,所以即使 FireFox 不能用的,到了 Netscape 也還可以。所以我想只要設計網頁讓 FireFox 能用,其他應該都OK了。

但是我的網友最喜歡的 medi@Show ,卻需要 microsoft 的 activeX,這對 FireFox 可能是個問題。
1430. lee (2006-08-10 12:14:18) 主題: Re: 宜蘭縣員山鄉地下戰壕
真不好意思,我沒說清楚,地下戰壕不是在營區內,不屬軍管區的。它是在當地的鄉間小路旁,現在不知道還在否?


版主回覆:
嗯。
1429. skr (2006-08-10 11:48:19) 主題: Re: Firefox 瀏覽器. - to Skr
pcchen :
另外 IE 接受 cursor:hand 或 pointer 但FireFox只接受 cursor:pointer,所以我的游標 hand 就不見了,修正為 pointer就都 OK 了。


建議可以到 W3C 的網站, 看看 CSS 的標準宣告及支援.
http://www.w3.org/TR/CSS21/ui.html


pcchen :
我的 Firefox 是下載一個4,995KB 的 Firefox Setup 1.5.0.6.exe 檔案安裝的,不知是有甚麼問題,和影音有關的都沒作用,即使連 <bgsound>這麼簡單的放音樂都沒法用,是否漏裝漏了甚麼嗎?


bgsound 是 IE 獨家支援的指令, 在 W3C 規範中, 請使用 object,
在相容所有的瀏覽器上, 使用 object 包 embed 就可通用.
1428. pcchen (2006-08-10 09:32:49) 主題: Firefox 瀏覽器. - to Skr
總算把大部份的網頁都修正到可以正常在 FireFox 上使用,主要問題都在 stylesheet 裡的尺寸單位問題,IE 不寫單位,就是 px,所以我大都沒寫單位,Firefox不能接受 style 裡頭沒單位的數字,所以頁面一團亂,問題只要把標準的 .CSS檔裡頭的定義修改一下加上 px,大部份的問題就可以解決了。另外 IE 接受 cursor:hand 或 pointer 但FireFox只接受 cursor:pointer,所以我的游標 hand 就不見了,修正為 pointer就都 OK 了。

現在比較大的問題是使用區塊 div 或 span,在 IE 兩者都接受 style 裡有 width 之類的屬性可以控制區塊的尺寸,我用了許多 span 來設計 button,但Firefox只有 div 可以接受這種屬性。我只好再花點時間到各網頁逐漸清理掉這些 span 的問題。

我的 Firefox 是下載一個4,995KB 的 Firefox Setup 1.5.0.6.exe 檔案安裝的,不知是有甚麼問題,和影音有關的都沒作用,即使連 <bgsound src="XXX.mid">這麼簡單的放音樂都沒法用,是否漏裝漏了甚麼嗎?
1425. 早安登山 lee (2006-08-09 22:05:59) 主題: 宜蘭縣員山鄉地下戰壕
  我在Jennifer之家看到有人說在宜蘭的白鵝村及員山鄉內,仍保留有多處日人所造的地下戰壕、、』。
 確實是有,我nnnn年前在當地服役時聽當地人說過,也曾經看過地下戰壕入口,聽說很長,當時沒人敢進入,地點就在員山鄉外員山的榮民醫院〔當時是軍醫院〕的後方,期待宜蘭縣政府能讓它出現在眾人眼前


版主回覆:
呵呵,當過兵的人好像都會知道一些秘密。
1417. skr (2006-08-08 15:56:36) 主題: Re: 進入的畫面問題-to Skr
pcchen :
我所參考的書籍只有說明IE支援或Netscape支援,沒提到FireFox。是否我只要考慮同時被IE和Netscape支援,其他使用同樣核心技術的如FireFox就會支援?


原則上是如此, 但還是建議用 Firefox 瀏覽看看, 因為開放源碼的 OS 中,
大部份都是納入 Firefox 當做內設瀏覽器.
1416. pcchen (2006-08-08 14:38:53) 主題: Re: 進入的畫面問題-to Skr
謝謝Skr,
我所參考的書籍只有說明IE支援或Netscape支援,沒提到FireFox。是否我只要考慮同時被IE和Netscape支援,其他使用同樣核心技術的如FireFox就會支援?

哇!需要花一些時間來更正ㄌㄟ...
1413. skr (2006-08-08 14:03:50) 主題: Re: 進入的畫面問題-to Skr
pcchen :
我裝了FireFox,但是我的網頁有許多使用StyleSheet CSS的部份都顯示的很不正常。
另外它好像也不支援 Microsoft 的 VML 圖形都無法顯示。
是不是缺少甚麼?我裝的是1.5.0.6版..


這現像很正常, 不同的核心技術, 對於網頁所使用的 script 有不同的解譯,
尤其是用了獨家支援的元件, 所以一般我們在設計網頁時, 會採用標準語法,
或者採用通用元件, 或者加入判斷進行處理呈現的頁面, 由你所反應的結果,
那代表你的網頁是 Only IE 的, 只有使用 IE 才能完整呈現你的網頁.

Firefox 1.5.0.6 核心技術 Mozilla/5.0 Gecko/20060728
SeaMonkey 1.0.4 核心技術 Mozilla/5.0 Gecko/20060802
Netscape 8.1 核心技術 Mozilla/5.0 Gecko/20060111

你可以發現都是採用 Gecko 技術, 想瞭解 Gecko 是什麼,
可以到維基百科查 http://zh.wikipedia.org/wiki/Gecko

另外還有號稱最快的瀏覽器 Opera 採用 Presto 核心技術.
http://zh.wikipedia.org/wiki/Presto

至於 IE 則是採用 Trident 核心技術.