Wat ass "Graceful Degradation" am Web Design?

D'Webdesign ass ëmmer geännert, deelweis well Websäiten a Geräter sinn ëmmer geännert. Well déi Aarbecht, déi mir als Webdesigner an Entwéckler benotzt, gëtt duerch e Web-Browser vun enger Aart betraff, wäert eis Aarbecht ëmmer eng symbiotesch Relatioun mat där Software hunn.

Eent vun den Herausfuerderunge, déi Designer a Webseite developpéiert hunn ze hunn, ass net nëmme Verännerungen op Websäiten, awer och d'Band vun verschiddene Websäiten, déi benotzt ginn fir hir Websäiten ze kréien. Et wär gutt wann all Besucher op engem Site sécher d'letzte a grouss Software benotzen, awer dat war ni esou de Fall (a wahrscheinlech wäert et net sinn). E puer vun de Gäscht op ären Site sinn d'Websäite mat Browser ze gesinn, déi ganz al a fehlend Features vun méi modernen Browser sinn. Zum Beispill hunn méi al Versioune vun Microsoft Internet Explorer Browser esou laang an engem Dorn an der Säit vu ville Websäiten. Och wann d'Betrib fir e puer vun hire eelste Browsere gestëmmt huet, sinn et ëmmer Leit, déi se benotzen - Leit déi Dir wëllt Geschäfter maachen a vermittelen!

D'Realitéit ass, datt Leit, déi dës antiquéiert Webbrowsers benotzen, oft och net wëssen datt si vergraff sinn Software oder datt hir Web Survival Experienz kann duerch seng Softwareauswuërung kompromittéiert sinn. Fir si, deen verëffentlecht Browser ass einfach wat se laang Zäit fir Websäite ze kréien. Vu Perspektiv vun den Web-Entwéckler wëllen mir sécher si sécher datt mir dës Cliente e brauchbar Erfahrung erreeche kënnen, andeems si och Websäiten kreéieren, déi wonnerschéin an de modernen, feature rich Browseren an Apparater déi elo haut sinn . "Graceful Degradatioun" ass eng Strategie fir de Websäit Design fir eng Rei verschidde Browser ze kréien, al an neier.

Mat modernen Browseren nozefannen

Eng Websäit Design, fir baufälleg degradéiert ze bauen ass zënter fir d'éischt mat modernen Browser op. Dëse Site gëtt geschafen fir d'Virdeeler vun de modernen Websäit Browser ze benotzen, vill vun deenen "Auto-Update" fir ze garantéieren datt d'Leit ëmmer mat enger neier Versioun benotzen. Websäiten, déi gracefully degradéiert och effektiv fir eeler Browser bréngen. Wann dës méi al, manner wichteg räicht Browser d'Site kucken, da soll et esou erofgebaut ginn, datt se nach ëmmer funktionnel ass, awer eventuell mat manner Charakteristiken oder verschidde Visualiséierungen. Obwuel dëst Konzept eng liicht funktionell oder net esou schéin Site kucken kéint Dir als ongeschaaft schloen, ass d'Wahrheet datt d'Leit net wosst datt se net vermësst ginn. Si verdeelen net de Verglach mam Verglach mat der "besserer Versioun", soulaang wéi de Site fir wat se brauchen an net scheint briechen ze ginn, entweder funktionell oder visuell, wäerte Dir gutt sinn.

Progressive Enhancement

De Konzept vu veganeschen Abbau ass ähnlech op villen Weeër fir en anere Webdesign Konzept deen Dir scho geschwat hunn - progressive Verbesserung. Den Haaptunterschied tëscht der gnéierter Degradatiounstrategie an de progressive Verbesserung ass wou Dir Är Design entwéckelt. Wann Dir mat dem nidderegsten gemeinsamen Denominator unzefänken an dann d'Features fir méi modern Browser ze benotzen fir Äert Websäiten ze benotzen, benotzt Dir progressiv Verbesserung. Wann Dir mat de modernsten, natierlech Schneidemappe beginn, a mat der Skala vu Réckmaschinn benotzen Dir gringlech Degradatioun. Am Endeffekt kann d'resultéierende Websäit wahrscheinlech déi selwecht Erfahrung leeschten, egal ob Dir progressiv Verbesserung oder veganer Diminutioun benotzt. Realistisch ass de Punkt vun entweder Approche fir eng Site ze kreéieren déi gutt fir modern Browseren funktionnéiert a gläichzäiteg mat enger brauchbar Erfahrung fir al Browser ze benotzen an déi Clienten, déi se weider benotzen.

Graceful Degradatioun Do not Mean Meaning Your Readers, & Download de leschte Browser & # 34;

Ee vun de Grënn, datt vill modern Designer net gefällt déi gradeg Degradatioun Approche ass, sou datt et dacks an eng Fuerderung gëtt datt Lieser den modernsten Browser downloaden fir d'Säit ze schaffen. Dëst ass net erstaunlech Verschlechterung. Wann Dir wëllt datt Dir "Browser X ermittelt fir dës Funktionalitéit ze schreiwen" ze schreiwen, hutt Dir de Räich vu veganer Verschlechterung gelassen an an de Browser-Centric Design entwéckelt. Jo, et gëtt wuel kee Wäert fir eng Websäit Visiteur Upgrade fir e besseren Browser ze hëllefen, awer dat ass vill ze vill ze froen (Erënnerung, vill Leit verstinn net iwwer de Download vun neie Browser, an Äer Fuerderung datt se dat maachen, einfach nëmme Angscht hinne fort). Wann Dir wierklech säi Geschäft wëllt, datt se se soen, datt Är Site fir e bessere Software ze liesen ass net wahrscheinlech de Wee wier ze maachen. Wann Äre Site eng Haaptfunktionalitéit huet déi eng gewësse Browser-Version oder iwwerfuerdert erfëllt ass, gëtt e Download erofgelueden oft als Dealschalter bei der Benotzererfarung an et soll vermeit ginn.

Eng gutt Regel vu Daumen ass déi selwecht Regele fir e gudde Verschlechterung wéi Dir fir eng progressiv Verbesserung folgen:

  1. Schreift gëlteg, Standardkonforme HTML
  2. Benotzt äusserst Formblieder fir Är Motiver a Layout
  3. Benotzten extern verknüpfte Scripte fir Interaktivitéit
  4. Vergewessert Iech de Contenu och zougänglech Browser ouni CSS oder JavaScript

Mat dësem Prozess am Kapp kanns de dann eraus goen a bauen de meeschten modernste Design deen Dir kënnt! Gitt sécher datt et an manner funktionnele Browser navigéiert gëtt a gläichzäiteg funktionnéiert.

Wéi wäit geet Dir musst goen?

Eng Fro déi vill Web-Entwéckler hunn, wéi wäit et ëm Browser-Versioune sollt Dir ufroen? Et gëtt keen geschnidden an trocken Äntwert op dës Fro. Dat hängt vun der Säit selwer. Wann Dir eng Traffic-Analytik vun der Websäit iwwerprobéiert, gesitt Dir, wéi Browsere gi benotzt fir dës Säit ze besichen. Wann Dir e präzis Prozent vu Leit mat engem eegene méi alen Browser gesinn, da wärt et wahrscheinlech de Browser ënnerstëtzen oder Risiko dat Geschäft verléieren. Wann Dir Är Analytike kuckt an ze gesinn datt keen an enger méi aler Browser-Version benotzt, da sidd Dir wahrscheinlech sécher an der Entscheedung ze maachen, keng Gedanken ze maachen, datt dee vergaangene Browser an Tests fir dat komplett ënnerstëtzt ass. Also déi richteg Äntwert op d'Fro, wéi wäit de Site Är Ënnerstëtzung muss ënnerstëtzen ass - "awer méi wäit d'Analytiken soen, datt Är Clienten benotzt."

Original Artikel vum Jennifer Krynin. Verëffentlecht den 8/9/17 vum Jeremy Girard.