graceful-degradation

    0熱度

    1回答

    當我檢測到webkit時,我使用3D轉換屬性添加了附加樣式表。 雖然它在許多不同的計算機上工作正常(所有在同一個chrome版本),有些不會正確渲染動畫。 這些是較舊的計算機與更便宜的圖形卡。 (我想這是什麼導致的問題。) 有沒有更好的方式來檢測,如果一臺計算機可以處理Css 3D變換比依靠瀏覽器檢測?

    3熱度

    1回答

    我想在我的一個輸入字段上使用required屬性。我已經編寫了它的JS版本,但爲了完整起見,爲什麼不包括HTML 5(至少爲非JS用戶節省了麻煩)。 將required添加到輸入中是否安全?它是否不會優雅地降級?如果沒有,那我該如何檢查它的支持(沒有Modernizr)?

    1熱度

    1回答

    我有一個主循環,當單擊某些圖標時,我會用其他循環替換主循環。每個循環實際上都有它自己的頁面,但對於使用javascript的用戶,我只是允許它們在主頁內容區域中切換循環。我閱讀了關於如何去做的教程,它使用#作爲鏈接的href,它不允許我鏈接到實際的頁面,只是讓javascript忽略該鏈接並改爲使用ajax。所以我的問題是我怎樣才能把這個過程設置在低於這個水平,所以它會優雅地降級。 我有一個名爲m

    0熱度

    1回答

    我想知道是否有辦法在邊框半徑不受支持而不必專門針對某些瀏覽器/使用modernizer時不顯示邊框。 (我有一個背景圖片,當沒有漸變支持時出現,其中包括漸變邊框&,但當然漸變顯示在其周圍)。 li.toplevel { font-size: 17px; margin: 0px; padding: 12px 18px; height: 100px; background: #eeeeee

    1熱度

    2回答

    我經常發現自己使用jQuery顯示/隱藏元素,例如簡單的選項卡式內容區域,其中第一個選項卡可見,其他選項則不顯示,直到用javascript顯示爲止。我知道使用CSS(display:none)隱藏最初隱藏的不是好習慣,然後用JS顯示正確的,因爲非JS用戶永遠不會看到任何東西。所以默認情況下,我顯示所有,然後用JS隱藏相關的。 雖然這樣做,隱藏的元素將加載,然後只在文檔準備就緒時隱藏。我怎樣才能阻

    6熱度

    2回答

    從瀏覽器打印頁面時,它指的是media="print"聲明的print.css樣式表。瀏覽器禁用了一些CSS規則,如background-image和background-color,一些瀏覽器可以選擇啓用它們。 正如this answer所述,不可能從頁面代碼中覆蓋此行爲。 我對這個兩個問題: 是否有關於這些打印規則的任何文件或很好的參考?例如: 哪些CSS規則被禁用? 打印前,Javascri

    2熱度

    1回答

    該測試已經存在於github倉庫中,但是當我嘗試將其包含在我的頁面中時,我得到一個錯誤,所以我不知道如何將它包含在我的文檔中。在我的HTML <head>標籤我鏈接Modernizr的腳本,然後鏈接到測試我加入: <script src="js/modernizr-2.5.3-min.js"></script> <script src="js/css-pointerevents.js"></sc

    1熱度

    1回答

    問題: i)在JSF2應用程序,我想用一個標籤控件,當用戶點擊一個選項卡上,其中,創建一個頁面,該面板的內容如下通過ajax調用從服務器中的xhtml文件加載。 ii)我希望這可以支持正常的降級(當Javascript被禁用時),這樣一旦點擊該選項卡,就會觸發一個HTTP請求,並加載一個新頁面......或者通過漸進式增強來加載新頁面。 部分解決方案: 我)我想我可以通過張貼BalusC的代碼示例

    2熱度

    1回答

    因此,我正在創建一個相當普通的基於內容的網站,它將通過AJAX加載新頁面/內容,以獲得更流暢的用戶體驗和一些簡單的轉換。我看到很多人使用hashbang進行類似的實現。 我的問題是爲什麼不只是使用普通的URL,並讓服務器端確定是否應該提供常規頁面或基於XMLHttpRequest var的JSON/XML /等?在我的第一眼看來,有一個網址似乎更有意義,我很好奇爲什麼我在最初的搜索中沒有看到這個想

    0熱度

    4回答

    因此,我想要一個鏈接來執行JavaScript函數(如果JavaScript可用)或在href屬性中輸入URL(如果不是)。 <a href="http://www.example.com" onclick="example(); return false;"> 在這個例子中,我想執行example()和不進入鏈接,如果JavaScript可用或去http://www.example.com如