progressive-enhancement

    2熱度

    2回答

    我正在尋找改進啓動長時間運行(> 2分鐘)服務器端任務的網頁的方法。當前版本的頁面只是在整個任務期間計時的,這對用戶來說可能是非常令人沮喪的。 我已經有一些關於如何改善用戶體驗的想法,但他們都會在某種程度上涉及AJAX的使用。由於之前在這個項目中的經驗,我知道並非所有用戶都啓用了JavaScript或可用。 假設服務器端進程已儘可能優化,我還可以做些什麼來儘可能地改善所有用戶的體驗?

    2熱度

    2回答

    前 使用他們的漸進增強enhance.js庫 修改給參見從長絲組this demo: - <script type="text/javascript" src="../_shared/EnhanceJS/enhance.js"></script> <script type="text/javascript"> // Run capabilities test enhance({ loadS

    1熱度

    1回答

    我有一個具體的例子,但我一般也在尋找答案。如果啓用了JavaScript,我有最初隱藏的頁面元素。 例子: 即切換 一種選擇框「跳形式」 我試圖避免「內容閃光」時提交按鈕的形式的節元素在頁面加載後隱藏。 SOLUTION 我把完整的解決方案在這裏爲後人的緣故。 JavaScript文件中<head>部分:document.documentElement.className = 'js'; 樣式,允

    1熱度

    2回答

    例如:我的頁面中有一個傳呼機<< 1 2 3 4 5 6 7 8 >>,其中每個導航元素都是普通的Html鏈接。對於啓用了JS的現代瀏覽器,我想用jQuery's .button()來美化它們。但我想爲NoScript方案提供一些東西。很顯然,我應該爲鏈接添加一些CSS樣式,但是如何知道自定義CSS不會搞砸jQuery的樣式? 這是不必要的擔憂嗎? jQuery是否提供了一些函數來清除以前的元素樣

    1熱度

    2回答

    如何用jQuery覆蓋下面的CSS? (該動畫沒有運行,它只是一個瞬時開關) menu span ul {display: none;} menu span:hover ul {display: block;} $('#menu span').mouseenter(function(){ $('#menu span ul').slideDown('fast'); }).mouse

    4熱度

    5回答

    我已經開發了幾年的Web應用程序。我面臨的其中一個問題是必須開發JavaScript應用程序未啓用或不可用的Web應用程序。我知道這是幾年前的一個問題,但很想知道其他網頁設計師和開發人員對此問題的看法?這仍然是一個問題? 我問這個問題的原因是因爲在我看來,我們只是迎合現在幾乎不可能發生的情景。這對於面向公衆的網站和Web應用程序尤其如此?我的評估是否正確?我很想知道其他網絡開發人員和設計師的經驗和

    0熱度

    1回答

    我不確定標題是否是最好的,但我不能想到一些完美的描述性內容。這是我的場景。 我必須建立一個門戶網站,它將使用由ajax和Javascript提供的所有「花裏胡哨的功能」,同時仍然可以訪問和使用可能沒有Javascript和/或正在使用遺留系統的用戶。正如我所看到的,我有兩條路可以走。 「漸進增強」:用這種方法,我們將有一組標記,它將作爲一個全功能的傳統的HTML門戶。然後,客戶端庫將增強現有標記以

    2熱度

    1回答

    我正在構建一個使用大量Javascript的Web應用程序。現在我想知道讓應用程序在沒有Javascript的情況下工作是否有意義?我可以理解你想要確保每個人都可以使用它的普通網站,但是你能說出一些複雜的網絡應用程序嗎? 我查了一些大的網絡應用程序,它似乎有些做到了,有些沒有。例如GMail有一個基本版本,可以在沒有Javascript的情況下工作。 如果你看看谷歌文檔,它根本不工作沒有Javas

    1熱度

    2回答

    我建立與此類似 - http://www.impressivewebs.com/demo-files/content-switcher/content-switcher.html 如果任何人有任何想法,我不知道,我怎麼能顯示在導航中的當前面板而不使用JavaScript - 純CSS。 我相當知情這是不可能的,但我想我會問無論如何。 只是爲了澄清... 你會發現,當你點擊這個頁面上的鏈接 - ht

    1熱度

    2回答

    所以現在,我有幾種形式,作爲一個提交,它檢索另一個模態。所以現在,我可能會鏈接到example.com/modal/1,它會打開第一個模式。但是,如果JavaScript沒有啓用(所以瀏覽器實際上跟隨鏈接),然後一些HTML顯示(即將被檢索的HTML)。我想能夠風格這一點,所以我猜我應該使用樣式表和所有的整個HTML頁面,但這是我想知道的: 與jquery的load(),我知道你可以選擇元素id,