Ki sa ki se "Graceful Degradation" nan sit entènèt Design?

Endistri a konsepsyon sit la toujou chanje, an pati paske navigatè entènèt ak aparèy yo toujou chanje. Depi travay la ke nou fè kòm konsèpteur entènèt ak devlopè yo wè nan yon navigatè entènèt nan kèk kalite, travay nou yo ap toujou gen yon relasyon senbyotik ak lojisyèl sa a.

Youn nan defi yo ki konsèpteur sit entènèt ak devlopè te toujou te fè fas ak se pa sèlman chanjman nan navigatè entènèt, men tou, seri a nan navigatè entènèt diferan ke yo pral itilize jwenn aksè nan sit entènèt yo. Li ta bon si tout vizitè yo nan yon sit yo te asire w ke yo dwe lè l sèvi avèk lojisyèl an dènye ak pi gran, men sa pa janm te ka a (e li gen anpil chans pa janm yo pral). Gen kèk nan vizitè yo nan sit ou yo pral gade paj wèb yo ak navigatè ki trè fin vye granmoun epi ki manke karakteristik nan plis navigatè modèn. Pou egzanp, vèsyon ki pi ansyen nan navigatè Internet Explorer Microsoft a gen lontan te yon pikan nan bò a nan pwofesyonèl entènèt anpil. Menm si konpayi an te tonbe sipò pou kèk nan pi ansyen navigateurs yo, gen toujou moun yo deyò ki moun ki pral sèvi ak yo - moun ou ka vle fè biznis ak ak kominike nan!

Reyalite a se ke moun ki ap itilize sa yo navigatè entènèt antik souvan pa menm konnen ke yo gen lojisyèl demode oswa ki eksperyans entènèt Navigasyon yo ka konpwomèt paske nan chwa lojisyèl yo. Pou yo, ki navigatè demode se tou senpleman sa yo gen tan itilize jwenn aksè nan sit entènèt. Soti nan pèspektiv nan devlopè entènèt la, nou vle asire ke nou ka toujou delivre yon eksperyans itilizasyon sa yo kliyan, pandan y ap tou kreye sit entènèt ki travay bèl nan pi plis modèn, navigatè yo karakteristik rich ak aparèy ki disponib jodi a . "Degradasyon grasyeuz" se yon estrateji pou manyen konsepsyon paj entènèt pou yon varyete de diferan navigatè, tou de fin vye granmoun ak nouvo.

Kòmanse avèk navigatè modèn

Yon konsepsyon sit entènèt ki se bati a grasyeuz degrade se fèt premye ak navigatè modèn nan tèt ou. Sa sit se kreye pran avantaj de karakteristik sa yo navigatè entènèt modèn, anpil nan yo ki "oto-aktyalizasyon" asire ke moun yo toujou lè l sèvi avèk yon vèsyon resan. Sit entènèt ki degrade degrade tou travay efektivman pou pi gran navigatè, sepandan. Lè sa yo ki pi gran, navigatè ki gen mwens karakteristik ki gen eksperyans wè sit la, li ta dwe degrade nan yon fason ki toujou fonksyonèl, men pètèt ak karakteristik mwens oswa vizyèl vizyèl diferan. Pandan ke konsèp sa a nan fournir yon mwens fonksyonèl oswa ou pa tankou bèl kap sit ka frape ou kòm enpè, verite a se ke moun pa pral menm li te ye yo ki disparèt. Yo pa pral konpare sit la ke yo wè kont "pi bon vèsyon an", se konsa osi lontan ke sit la ap travay pou sa yo bezwen epi yo pa parèt yo dwe kase, swa fonksyonèl oswa vizyèlman, ou pral nan fòm bon.

Pwogresis Amelyorasyon

Konsèp nan degradasyon grasyeuz se menm jan an nan plizyè fason nan yon lòt konsèp konsepsyon entènèt ou ka te tande pale sou - pwogresif amelyorasyon. Diferans ki genyen prensipal ant estrateji degradasyon grasye ak amelyorasyon pwogresis se kote ou kòmanse konsepsyon ou. Si ou kòmanse ak denominatè ki pi ba komen ak Lè sa a, ajoute karakteristik pou navigatè plis modèn pou paj wèb ou, w ap itilize amelyorasyon pwogresif. Si ou kòmanse ak pi modèn la, karakteristik kwen koupe, ak Lè sa a echèl tounen, w ap sèvi ak degradasyon grasyeu. Nan fen a, sit entènèt la ki kapab lakòz ka gen anpil chans delivre menm eksperyans lan si w ap itilize amelyorasyon pwogresif oswa degradasyon grasyeu. Reyalis, pwen an nan swa apwòch se kreye yon sit ki travay gwo pou navigatè modèn pandan y ap toujou prezante yon eksperyans itil pou pi gran navigatè entènèt ak kliyan yo ki kontinye sèvi ak yo.

Grasyeuz Degradasyon pa vle di di lektè ou, & # 34; Download Navigatè a ki pi resan & # 34;

Youn nan rezon ki fè anpil konsèpteur modèn pa renmen apwòch la degradasyon grasyeu se paske li souvan vire nan yon demann ki lektè download navigatè a pi modèn pou paj la nan travay. Sa a se pa degradasyon grasyeuz. Si ou jwenn tèt ou vle ekri "download navigatè X jwenn karakteristik sa a nan travay", ou te kite domèn nan degradasyon grasyeu ak deplase nan konsepsyon navigatè-santre. Wi, gen san dout valè nan ede yon ajou vizitè sit entènèt nan yon navigatè pi bon, men sa se souvan yon anpil mande yo (sonje, anpil moun pa konprann sou telechaje navigatè nouvo, ak demann ou yo ke yo fè sa yo ka tou senpleman fè pè yo ale). Si ou reyèlman vle biznis yo, di yo kite sit ou a download pi bon lojisyèl se fasil yo dwe wout la fè li. Sòf si sit ou a gen fonctionnalités kle ki mande pou yon vèsyon navigatè sèten oswa pi wo a, fòse yon download se souvan yon brekè kontra nan itilizatè a eksperyans ak li ta dwe evite.

Yon règ bon nan gwo pous se swiv règ yo menm pou degradasyon grasye jan ou ta pou amelyorasyon pwogresis:

  1. Ekri valab, estanda-konfòme HTML
  2. Sèvi ak dra ekstèn ekstèn pou desen ou ak layout
  3. Sèvi ak ekstèn lye Scripts pou entèaktivite
  4. Asire w ke kontni an se aksesib menm nan navigatè ki ba nivo san yo pa CSS oswa JavaScript

Avèk pwosesis sa a nan tèt ou, ou ka Lè sa a, ale deyò epi yo bati konsepsyon ki pi dènye kri ou kapab! Jis asire w ke li degrade nan navigatè mwens fonksyonèl pandan y ap toujou ap travay.

Ki jan lwen tounen ou bezwen ale?

Yon kesyon ke devlopè entènèt anpil gen se ki jan lwen tounen an tèm de vèsyon navigatè ou ta sipòte? Pa gen okenn repons koupe ak sèk nan kesyon sa a. Sa depann de sit la li menm. Si ou revize analytics trafik yon sit entènèt, ou pral wè ki navigatè yo te itilize vizite sit sa a. Si ou wè yon pousantaj remakab nan moun lè l sèvi avèk yon sèten navigatè ki pi gran, Lè sa a, ou pral vle vle sipòte ke navigatè oswa risk pèdi biznis sa a. Si ou gade nan analytics ou ak wè ke pa gen yon sèl lè l sèvi avèk yon vèsyon navigatè ki pi gran, ou yo se pwobableman an sekirite nan pran desizyon an pa enkyete sou konplètman sipòte ke navigatè demode ak tès pou li. Se konsa, repons lan reyèl nan kesyon an nan ki jan lwen tounen sit ou bezwen sipòte se - "sepandan byen lwen tounen analytics ou di ou kliyan ou yo ap itilize."

Original atik pa Jennifer Krynin. Edited sou 8/9/17 pa Jeremy Girard.