原文章由 ychao 於 2006-5-26 23:19 發表
還有真的就是那一堆IE only的網頁,實在搞不懂那些寫網頁的人心裡在想甚麼。
原文章由 iamnobody 於 2006-5-26 23:42 發表
小弟也是不喜歡只支援 IE 的網頁,為何只支援 IE ?很簡單,因為 IE 的市佔率最大。
有開發 Web Base Service 的朋友都很清楚,開發及維護同時支援兩套以上的 Browser 的網頁,是極為棘手的一件事,
不要說兩 ...
先不牽涉其他例如老闆的原因
不能解決多平台相容性的問題的開發者,不能算是稱職的開發者
以瀏覽器來說其單純就是最簡單的,符合基礎的共通標準為第一,在針對各不同平台最佳化
原文章由 iamnobody 於 2006-5-27 00:34 發表
通常老闆會有成本、時間的考量 Orz...
原文章由 iamnobody 於 2006-5-27 00:34 發表
理想跟現實是有差距的,客戶想搶市場,就得先出手,20-80 的法則是客戶喜歡用的。另外,等最佳化完,公司也倒了…
原文章由 mfhsieh 於 2006-5-27 00:46 發表
不過,有時也存在技術上的難題。
像 smartcard 的應用,我就沒看過可以在 firefox 下執行的?
(或者是我孤漏寡聞?)
原文章由 阿輝 於 2006-5-27 00:36 發表
這是老闆要考慮的沒錯
不過我提的是開發者要具有的能力,兩者不衝突
這到不是現實跟理想的問題
本來就有 W3C 等標準,先天就沒有做好的只能說是開發者的問題了 (因為這是最基本)
最佳化反而的確並 ...
也許我們思考的基準點並不一樣。
W3C是一個標準,但要不要遵循這個標準,也要開發 Browser(如 Microsoft) 的支持才行。
小弟要表達的是,會出現只支援 IE 的情況,大家都很不願意(特別是搞技術的人特別不願意),
所以,請大家不要太苛責這些可憐的工程師,這也不是工程師所願意的。
原文章由 阿輝 於 2006-5-27 09:34 發表
最近再看的一本漫畫中有一句話很適合『A:他只是技術不好啊? B:外科醫生技術不好,就已經死了』
工程師也適用
原文章由 iamnobody 於 2006-5-27 13:13 發表
我想我大概了解您所說的,一般情形下是您所說的沒錯,工程師要不斷的進修跟上新技術標準。
但新技術標準是怎麼來的?是因新的需求的緣故,在需求跟新技術標準提出來之間有一段空窗期
,大部分的開發者會在這個 ...
原文章由 iamnobody 於 2006-5-27 13:13 發表
我想我大概了解您所說的,一般情形下是您所說的沒錯,工程師要不斷的進修跟上新技術標準。
但新技術標準是怎麼來的?是因新的需求的緣故,在需求跟新技術標準提出來之間有一段空窗期
,大部分的開發者會在這個 ...
大部分的開發者會在這個期間提出自己的解決方案來搶攻市場,於是在這市場形成百家爭鳴的
情況,直到有人站出來聯合訂定這些標準
。您現在正在學的,就是前人努力過後才出現的標準,
原文章由 iamnobody 於 2006-5-27 01:12 發表
小弟要表達的是,會出現只支援 IE 的情況,大家都很不願意(特別是搞技術的人特別不願意),
所以,請大家不要太苛責這些可憐的工程師,這也不是工程師所願意的。
原文章由 筠心 於 2006-5-28 11:28 發表
但是,公司老闆/Sales/客戶 管你標不標準,別人有的他都要(也就是阿輝大口中的特例)...
為了那些特例,我們搞到快死,後來不得在首頁加上"建議使用IE5.5以上...."
"一個美好的使用經驗,比一個功能強大整天出問題的東西強多了"...很常在某些版聽到吧?
原文章由 阿輝 於 2006-5-27 09:34 發表
不遵循標準的瀏覽器該唾棄啦 XDXD
IE7 目前看來就好多了
也沒衝突啦
小弟要表達的試,工程師自己要有自覺啊 (我也是工程師)
=====================================
最近再看的一本漫畫中有一 ...最近再看的一本漫畫中有一句話很適合『A:他只是技術不好啊? B:外科醫生技術不好,就已經死了』
工程師也適用
原文章由 Auden 於 2006-5-28 21:15 發表
其實所謂"標準"......
常常發生大廠遲遲無法達成先前承諾的時候.......
原文章由 ychao 於 2006-5-28 15:21 發表
小弟『求』的,也只是不同瀏覽器也能夠『正常』工作而已。不是說加特效不好,而是fallback到標準要處理好。最討厭的就是丟回一個『不支援』,啊人家明明是乖乖符合W3C標準的。
原文章由 ychao 於 2006-5-28 21:27 發表
這裡講的W3C標準並不適用您提的這個例子吧?
建議你要不要先去瞭解一下W3C的標準是甚麼再說?
現在遇到的問題是,許多網頁使用了IE獨有的特殊javascript/vbscript,
造成與其他瀏覽器不相容。卻又沒有處理好 ...
原文章由 Auden 於 2006-5-28 22:50 發表
如果你這麼覺得會比較舒服!?
隨便啦!
高興就好!
那請問和"W3C"無關的回覆或討論會不會另你生氣?
如果會的話;那就此打住!
Thanks!
原文章由 HUANGLIFU 於 2006-5-29 01:08 發表
目前AJAX的使用上我的工作已經把它商品化了,不過在不同的瀏覽器上,還是有瀏覽器對一些狀況的處理方式有所不同,不過都不是重要的部份。只是Web GUI的問題,所以其實在產品發展後期,我們都是在測試Web GUI的顯示 ...
原文章由 阿輝 於 2006-5-29 01:13 發表
是指應用方面還是 AJAX API 啊?
(我想應該是前者吧?)
原文章由 zombie 於 2006-5-29 21:19 發表
之前某個工作遇到的狀況是,公司正式規定,
所有的"基本功能"都必需在不使用任何特效(含JavaScript)的狀況下實作完成,
而且必需符合美國官方對於特殊族群使用的規定,
ex. 整個網頁必需能夠讓" ...
原文章由 阿輝 於 2006-5-29 20:21 發表
AJAX
這也是最近很紅的東西 (介紹我就略過了),我想這是拿來討論 Web 開發標準的一個很好的例子...
原文章由 jehuen 於 2006-5-30 10:20 發表
現在苦惱要用JavaScript或是ActionScript來達到AJAX的效果...
當然簡單可以區分成前者比較趨向資料處理,後者擅長多媒體處理;
但是兩者互相撈過界,用JavaScript可以把版面拉來拉去、ActionScript也可以 ...
原文章由 阿輝 於 2006-5-30 10:32 發表
ASP.NET 搞不好也是個方式
AJAX 最麻煩的就是... 有夠難寫 @@~
原文章由 ychao 於 2006-5-30 12:55 發表
只是... asp.net該不會又是只有ie能用吧?
原文章由 阿輝 於 2006-5-30 10:32 發表
ASP.NET 搞不好也是個方式
AJAX 最麻煩的就是... 有夠難寫 @@~
原文章由 jehuen 於 2006-5-30 13:35 發表
不知道我這樣的理解有沒有錯...
前端(JavaScript、ActionScript、VBScript、XML..)<=>語言程式(ASP、PHP、ASP.NET...)<=>資料庫(MySQL、SQL...)
(以AJAX狹隘定義來,只有DH ...
原文章由 阿輝 於 2006-5-30 13:41 發表
我會提 ASP.NET 可能開發比較簡單的原因是
已經內含了可以說是 AJAX 的能力了
也還在看這些資料,不過採用 ASP.NET 算是有整個配套的
原文章由 阿輝 於 2006-5-30 13:45 發表
這篇應該算是蠻詳細的介紹
http://www.microsoft.com/taiwan/ ... pnet_2_20051212.htm
原文章由 jehuen 於 2006-5-30 14:23 發表
嗯...看完了。不過ASP.NET 2.0使用AJAX技術還是需要JavaScript啊,
只是微軟都包成一個個Library (.js檔),所以只要用就可以了,不需要自己一行行寫。
雖然AJAX都不會提到ActionScript,但是這是Macromedia在前年提出的RIA(Rich Internet Applications)的概念。
原本我很瞧不起附在Flash下的ActionScript,因為比起附在Director下的Lingo,
ActionScript語法不夠嚴謹,也無法像Lingo一樣處理伺服器上的檔案。
可是當ActionScript 2.0出現後,除了仍然無法直接處理資料庫以外,其他幾乎無所不能,
不再只是處理網頁動畫及遊戲的小程式。
跟AJAX定義一樣,同樣可以非同步、同樣在背景可以抓Server資料、加上大畫面動畫效果,真是非常迷人。
同樣一套Flash 8就可以解決前端的問題,後端可搭配ASP或PHP資料庫。
JavaScript有不同瀏覽器相容度的問題、ASP.Net 2.0弄出來的也擔心非ie的瀏覽器是否支援度不夠,
但是由ActionScript製作出來的Flash檔,幾乎主流瀏覽器都能相容,可以載入Flash就不會太大問題。
像過去的寵物店購物站大戰,用不同語言寫出來的效果都滿相似的。
原文章由 阿輝 於 2006-5-30 14:31 發表
ajax 跟 Flash 相比,Flash 還是無敵的
後者可以做到前者的所有功能, ...
原文章由 jehuen 於 2006-5-30 14:38 發表
我是不同意Flash可以達到AJAX所有功能,
因為Flash到現在還是無法直接存取資料庫裡的資料。
原文章由 ychao 於 2006-5-27 23:51 發表
小弟遇到的是明明單純的網頁,就可以做到符合標準相容性佳。可是偏偏寫網頁的人,想要多加一些炫目的效果,就會用一些『某』瀏覽器才支援的功能。而且就算要弄炫目的,至少也讓沒有支援的網頁網頁可正常使用,偏偏又偷懶直接放一個『請使用xx瀏覽器』,不然就是直接放給他爛,別人去 bug report 的時候就說不支援。某廣告『名言』不是說:先講求不傷身體,再講求效果嗎?至少讓支援標準的網頁瀏覽器可以動嘛!別人都做得到的時候,自己作不出來就不是技術而是心態的問題了。
原文章由 jehuen 於 2006-5-30 14:23 發表
嗯...看完了。不過ASP.NET 2.0使用AJAX技術還是需要JavaScript啊,
只是微軟都包成一個個Library (.js檔),所以只要用就可以了,不需要自己一行行寫。
原文章由 coolbill 於 2006-6-28 15:17 發表
Linux 比 Windows難學多了,有幾個公務員有時間去學...
買了說不定會被翻白眼...
程式又不能互通~
一些公文系統通通不能用~打什麼公文阿
歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) | Powered by Discuz! X2.5 |