2010-01-15 70 views
2

在向服務器發送請求相關問題的不少答案中,我看到使用Javascript/AJAX被提倡。取決於Javascript/AJAX?

我至今仍一個純粹的,因爲我嘗試開發的網站,如果沒有使用JavaScript/AJAX的工作充分第一和只添加它來裝飾用戶的體驗感。

我認爲很多看似毫不費力地主張使用Javascript/AJAX的人也是proffesionals,所以我很好奇,作爲一個專業人士,你對這種「純粹」方法感到如何?它是否過時?你覺得今天的技術/瀏覽器,你應該能夠依賴Javascript/AJAX?我是否應該開始放鬆一下,對這種方法不太嚴格?這可能會使某些部分的開發更容易一些。 :)

或者是它依賴於你的目標受衆?

回答

0

這取決於你的當然觀衆。但我的觀點是,有很多情況下,要求用戶擁有支持ajax的瀏覽器是完美的。網站是軟件。軟件有系統要求。

0

我相信,你的做法是很好的,你總是應該搭建,沒有JS工作頁面,但你可以很容易地與JS增強他們的方式,已經JS開啓用戶將受益。您可以通過AJAX加載內容 - 使用JS on的用戶可以更快地獲得內容,關閉JS的用戶在查看它時不會有任何問題。

剛剛嘗試尋找漸進增強和/或優雅降級

0

這取決於你的目標受衆,但如果它是一個公共網站,然後至少把一些<無腳本>陷阱 - 甚至一整頁的警告 - 這樣禁用JS的人不會留下充滿UI的元素,這些UI元素什麼也不做,或者更糟。

0

這取決於你的觀衆和您的網站的性質。我認爲最好的辦法是製作網頁JS的免費基本功能 - 導航等(這種方式搜索引擎機器人也能夠瀏覽您的網站),並在以後加入所有複雜的東西 - 在用JS加載頁面之後。

因此,如果用戶不支持JS,他/她仍然能夠在工地附近移動。但是如果啓用JS,那麼可以使用所有的花裏胡哨。