2011-06-23 66 views
0

我們公司正在考慮在接下來的幾個月內建立一個全新的網站,IT總監全部都是開始使用HTML5和CSS3。他真的認爲這是最酷的事情,絕對不會在意HTML5和CSS3的網站在Firefox,safari,opera中的外觀和功能會非常好,而且在所有版本的IE中都可以。獲得IE9肯定是IE8的一個不錯的改進,但在一段時間內它不會成爲我們訪問者的標準。跨瀏覽器看起來不一樣的網站?爲什麼人們不關心?

但我的問題是。 爲什麼人們不在乎他們的網站在瀏覽器中看起來不同?

我覺得我完全錯過了一些東西。我們的分析顯示,72-74%的訪問者使用IE。此外,爲我們的訪客做的研究表明,絕大多數人在營銷方面被認爲是「落後」(總是最後一次適應新技術,很多老年人45-65歲以上的商業男女。)

我是一位像我老闆那樣的科技怪胎,我喜歡新技術,並且我希望世界上每個人都擁有支持最新,最好的瀏覽器。

但是從商業的角度來看,我並不認爲構建一個網站可以實現大量的訪問者無法看到或使用的技術(如果我們'老實說')。那些人只能看到我們網站的降級版本。

對我來說,繼續使用一致的技術是有道理的。現在,在所有瀏覽器中使您的網站看起來非常容易。

但這只是我的看法,其他任何人都同意,不同意?

+1

這是這個問題的錯誤論壇 - 我會嘗試http://programmers.stackexchange.com/ – kinakuta

+0

我認爲這個問題更適合[programmers.se]。 – 2011-06-23 17:20:39

+0

不同的瀏覽器使用不同公司製作的不同渲染引擎。雖然有一個遵守的標準,但是在瀏覽器和瀏覽器之間顯示的方式肯定會有一些差異。這是我們無法控制的(除了錯誤報告,功能請求等)。 – BoltClock

回答

2

我非常強烈地反對,完整的一致性是無數CSS和Javascript hack的立場。

我希望有一種方法可以讓人們和企業看到什麼樣的垃圾Internet Explorer是。

只是因爲很容易拋出一個在IE中產生圓角的黑客並不是一個好主意。沒有退化的經驗,人們有什麼樣的激勵來升級他們的瀏覽器,就像他們應該這樣做?

+1

絕大多數我們的客戶羣真的不關心新技術。當我說的時候相信我,我們沒有辦法激勵這些人升級他們的瀏覽器,也沒有他們工作的計算機。 (我們已經對我們的客戶羣進行了大量的研究,他們是最不科技的人們!) – kdub

1

我通常迎合大衆。如果瀏覽器的瀏覽量少於網站總瀏覽量的3-4%,我不關心它們。說實話,html5/css3很酷,但它真的有什麼作用?它使大部分事情更容易開發。你用css3或者一系列帶有背景圖片的div放置那個陰影最終會看起來非常相似。除了未下載4K圖像或增強體驗外,最終用戶不會注意到速度的提高。我一直相信不要讓技術塑造你的網站,讓用戶。

我對你的建議,因爲你的老闆在使用html5/css3的時候有一些東西可以做,以確保在IE中使用你的站點的用戶有一個降級的(但仍然有效的)體驗。

對於新的html標籤,您可以使用moderizer。它基本上只是將所有東西都轉換爲不贊成使用的瀏覽器的正常html標籤。唯一的問題是,javascript被禁用,該網站將看起來像垃圾。至於CSS3,我只是說讓佈局看起來很相似。顯然它看起來不一樣,但它仍然可以看起來不錯。

此外,您可以使用jQuery而不是很多css3屬性。這樣它將是一致的,而不是一個真正的痛苦。

+0

嘿,謝謝,我很欣賞這個鏈接......但是我看了一下firefox和ie的modernizer網站。對我而言,這種差異是驚人的。 IE站點具有藍色背景,主徽標位於中心並與其上方的鏈接對齊。兩個主要按鈕看起來像垃圾。事實上,這可能是我見過的最糟糕的降級之一......在Firefox中,該網站看起來不錯!所以回到我的問題,從營銷/品牌的角度來看,你爲什麼要這麼不穩定?設計師試圖完成的事情可以很容易地完成,並且在所有瀏覽器中看起來完全相同「舊式的方式」 – kdub

相關問題