2010-06-09 100 views
4

我正在重新設計我的網站,並想知道我是否可以得到一些意見。 我知道這個規則通常是和首先沒有JS的用戶一起設計的,但是在查看統計數據後,95%的用戶在線都啓用了JS。使用Javascript - 統計?

你會推薦使用JS設計網站而不打擾沒有它的人嗎?

+0

這取決於它是什麼類型的網站。它是否需要被所有人訪問?目前有多少人使用JavaScript關閉了JavaScript? – Cameron 2010-06-09 01:06:03

+0

它是一個遊戲網站,因此將有一個有限的觀衆。我怎麼能檢查有多少用戶有JS開/關? – sark9012 2010-06-09 01:09:37

+0

請參閱[網站是否真的需要迎合沒有啓用Javascript的瀏覽器?](http://stackoverflow.com/questions/822872/do-web-sites-really-need-to-cater-for-瀏覽器的那個dont-have-javascript-enabled) – 2010-06-09 01:11:41

回答

0

我會建議去像jQuery一樣的庫。如果沒有javascript,它會失敗。然而,從統計數據來看,關閉javascript的人很少,大部分都是組織。無論如何,這些組織都有限制他們可以去哪些網站,並且不應該在您的網站上工作。

你可以安全地使用javascript,尤其是因爲這是一個遊戲網站。我想象你的觀衆喜歡酷的東西。 我們正在開發一個完全依賴於javascript的網站。我們的分析表明,幾乎每個人都可以查看我們的網站。

+0

一個非常有趣的答案。到目前爲止,我所詢問的所有用戶都已啓用該功能,並希望看到更好的內容。 – sark9012 2010-06-09 01:37:57

4

我建議你讓你製作你的JavaScript degrade gracefully。不僅要讓網站的內容可供搜索引擎編入索引,還要使您的網站能夠被使用screen readers的人訪問。

2

但是看了看統計數據,它 出現95%的在線用戶有 JS啓用。

還記得95%的用戶使用Internet Explorer和網站開發人員相應地設計了他們的網站嗎?

+0

我看不出有什麼問題 – Anurag 2010-06-09 05:15:27

0

鑑於您的玩家受衆,如果您的網站的某些部分對禁用JavaScript的用戶無法訪問,我懷疑您會抱怨太多。

也就是說,你應該考慮花些時間學習jQuery和不顯眼的JavaScript概念。它最初需要更多的時間,但你也將學習一種可銷售的技能,並且該網站將來可能更容易維護。

+0

不引人注意的javascript與優雅地退化無關 – 2010-06-09 02:28:56

+0

@Matt:我會承認它們不是同一回事,但由於缺乏不顯眼的JavaScript的正式定義,我認爲它是可以說他們是相關的。我首先在Pro ASP.NET MVC框架(Steven Sanderson)中瞭解了jQuery,他在p。上說過。關於UJ的427:「...旨在保持HTML部分仍然在其自身的功能」和「關鍵的好處是,即使對不支持JavaScript的瀏覽器仍然有效」。他描述的方法可能與UJ不同,但它確實是相關的。 :) – Mayo 2010-06-09 12:46:44

+0

是的,很多人說很多關於它的事情。所有這一切意味着將javascript完全拉出html,就像我們完全將樣式拉出一樣。使用像onclick =「」這樣的東西應該被認爲是hacky,就像使用style =「」的方式一樣。你可以將你的javascript輸出到.js文件中,並在dom準備就緒時連接事件處理程序(如果使用jquery,則可以使用$(function(){// code});快捷方式)。任何過去的事情都可能是一種很好的做法,但它仍然有些不同。 – 2010-06-09 13:13:48

0

關閉javascript的人必須用於處理破碎的互聯網。這就像是擔心那些和你的css一起玩的人,如果他們選擇以非標準的方式瀏覽你的網站,他們的經驗並不是你的責任。