Frage

Bei der Gestaltung und den Aufbau der Benutzeroberfläche für eine Anwendung, die AJAX verwendet, wann Sie Graceful Degradation berücksichtigen (für Benutzer, die JavaScript deaktiviert oder verwenden einen Bildschirmleser)?

  • Am Ende, sobald die AJAX-Version der Website ist komplett fertig
  • In jeder Phase der Entwicklung
  • Ich weiß nicht
  • Etwas anderes ...
War es hilfreich?

Lösung

In diesen Tagen Progressive Enhancement ist im Allgemeinen bevorzugt über Graceful Degradation -. dh das genaue Gegenteil

Andere Tipps

Die Methode, die ich so weit bin beschäftigt ist, es zu schreiben, so dass es ohne funktioniert Javascript dann die Javascript oben hinzufügen.

Es ist wirklich das Gegenteil von anmutig Abbau, es ist ein Schwerpunkt der Seite als Browser auf die Verbesserung und Einstellungen ermöglichen.

Relevante Artikel

Graceful Degradation kann zwei Dinge beschreiben:

1) Es ist ein Verhalten (in der Regel eine Website oder Webapp), die die Website fungieren weiterhin erlaubt, wenn bestimmte Funktionen deaktiviert sind (zum Beispiel Javascript;. CSS)

2) Es ist ein Ansatz, der die Anwendung mit Glocken und Trillerpfeifen einge arbeiten baut, und dann werden anschließend Korrekturen verschraubt, um es ohne funktioniert die Tröten.

Ich nehme an, Sie zu fragen, ob die letztere zu verwenden, um die ersteren zu erreichen. Ich würde auf jeden Fall empfehlen 1) zu erreichen, wie jeder, der mit Javascript ausgeschaltet (das heißt eine Menge Leute mit einem Rechen Hinweis blättert, diejenigen mit textbasierten Browsern, solche Behinderung Hilfsmittel verwenden) sonst nicht in der Lage sein, Ihre Website zu nutzen.

Was, wie es zu tun, A List Apart einen großen Artikel hat auf

Jeremy Keith fasst das Argument für Progressive Enhancement, der mit seinen Hijax Artikel.

Normalerweise verwende ich den folgenden Code, um dynamisch eine Klasse von „js“ auf das HTML-Element anwenden JS-fähigen Browser zum Ziel

<script type="text/javascript">if(h=document.documentElement)h.className+=" js"</script>

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top