Ce este „Degradarea grațioasă” în web design?

click fraud protection

industria designului web se schimbă întotdeauna, în parte, deoarece browserele și dispozitivele web se schimbă întotdeauna. Întrucât munca pe care o desfășurăm ca designeri și dezvoltatori web este vizualizată printr-un browser de un fel, munca noastră va avea întotdeauna o relație simbiotică cu acel software.

Modificări aduse browserelor web

Una dintre provocările cu care au trebuit să se confrunte întotdeauna designerii și dezvoltatorii de site-uri web nu este numai modificări ale browserelor web, dar și gamei de diferite browsere web care vor fi folosite pentru a le accesa site-uri web. Ar fi minunat dacă toți vizitatorii unui site folosesc cu siguranță cele mai noi și mai noi programe, dar nu a fost niciodată așa (și probabil că nu va fi niciodată).

Unii dintre vizitatorii site-urilor dvs. vor vizualiza paginile web cu browsere care sunt foarte vechi și lipsesc caracteristicile browserelor mai moderne. De exemplu, versiuni mai vechi ale browserului Internet Explorer Microsoft au fost mult timp un spin în partea multor profesioniști din domeniul web. Chiar dacă compania a renunțat la asistența pentru unele dintre cele mai vechi browsere ale lor, există încă oameni care le vor folosi, oameni cu care ați putea dori să faceți afaceri și să comunicați.

instagram viewer

Definiția „Degradării grațioase”

Realitatea este că oamenii care folosesc aceste browsere web vechi nu știu de multe ori că ei au software depășit sau că experiența lor de navigare pe web poate fi compromisă din cauza software-ului lor alegere. Pentru ei, acel browser depășit este pur și simplu ceea ce au folosit de mult timp pentru a accesa site-urile web. Din perspectiva dezvoltatorilor de web, vrem să ne asigurăm că putem oferi în continuare o experiență utilizabilă acești clienți, în timp ce creează, de asemenea, site-uri web care funcționează de minune în browserele mai moderne, bogate în funcții și dispozitive disponibile astăzi.

„Degradarea grațioasă” este o strategie de gestionare a proiectării paginilor web pentru o varietate de browsere diferite, atât vechi, cât și noi.

Începând cu browserele moderne

Un design de site web care este conceput pentru a degrada cu grație este conceput mai întâi având în vedere browserele moderne. Site-ul respectiv este creat pentru a profita de funcțiile acestor browsere web moderne, dintre care multe se „actualizează automat” pentru a se asigura că oamenii folosesc întotdeauna o versiune recentă. Cu toate acestea, site-urile web care se degradează cu grație funcționează eficient și pentru browserele mai vechi. Când browserele mai vechi, mai puțin bogate în funcții, vizualizează site-ul, acesta ar trebui să se degradeze într-un mod care este încă funcțional, dar posibil cu mai puține caracteristici sau diferite imagini de afișare. În timp ce acest concept de a oferi un site mai puțin funcțional sau nu atât de frumos poate părea ciudat, adevărul este că oamenii nici măcar nu vor ști că lipsesc. Nu vor compara site-ul pe care îl văd cu „versiunea mai bună”, atât timp cât site-ul funcționează pentru ceea ce au nevoie și nu pare a fi rupt, nici funcțional, nici vizual, veți fi bine formă.

Îmbunătățire progresivă

Conceptul de degradare grațioasă este similar în multe feluri cu un alt concept de web design despre care este posibil să fi auzit vorbind - îmbunătățirea progresivă. Principala diferență între strategia de degradare grațioasă și îmbunătățirea progresivă este locul în care începeți proiectarea. Dacă începeți cu cel mai mic numitor comun și apoi adăugați funcții pentru browsere mai moderne pentru paginile dvs. web, utilizați îmbunătățiri progresive. Dacă începeți cu cele mai moderne caracteristici de ultimă generație și apoi scăriți înapoi, utilizați o degradare grațioasă. În cele din urmă, site-ul web rezultat poate oferi aceeași experiență, indiferent dacă utilizați îmbunătățiri progresive sau degradări grațioase. În mod realist, scopul oricărei abordări este crearea unui site care să funcționeze excelent pentru browserele moderne oferind în același timp o experiență utilizabilă pentru browserele web mai vechi și pentru clienții care continuă să folosească lor.

Degradarea grațioasă nu înseamnă să le spui cititorilor tăi „Descarcă cel mai recent browser”

Unul dintre motivele pentru care mulți designeri moderni nu le place abordarea degradării grațioase este că se transformă adesea într-o cerere ca cititorii să descarce cel mai modern browser pentru ca pagina să funcționeze. Aceasta este nu degradare grațioasă. Dacă doriți să scrieți „descărcați browserul X pentru ca această funcție să funcționeze”, ați părăsit tărâmul degradării grațioase și ați trecut la un design centrat pe browser. Da, există, fără îndoială, o valoare în a ajuta un vizitator al site-ului web să treacă la un browser mai bun, dar de multe ori este mult de cerut de la ei (amintiți-vă, mulți oameni nu înțeleg despre descărcarea browserelor noi, iar cererea dvs. de a face acest lucru poate pur și simplu îi sperie departe). Dacă doriți cu adevărat afacerea lor, este puțin probabil să le spuneți să părăsească site-ul pentru a descărca software mai bun. Cu excepția cazului în care site-ul dvs. are funcționalități cheie care necesită o anumită versiune de browser sau mai mare, forțarea unei descărcări este adesea o problemă în experiența utilizatorului și ar trebui evitată.

O regulă bună este să urmați aceleași reguli pentru degradarea grațioasă ca și pentru o îmbunătățire progresivă:

  • Scrieți valid, conform standardelor HTML
  • Utilizați foi de stil externe pentru design-uri și aspect
  • Utilizați scripturi conectate extern pentru interactivitate
  • Asigurați-vă că conținutul este accesibil chiar și pentru browserele de nivel scăzut fără CSS sau JavaScript

Având în vedere acest proces, puteți apoi să ieșiți și să construiți cel mai avansat design pe care îl puteți! Doar asigurați-vă că se degradează în browsere mai puțin funcționale în timp ce funcționează în continuare.

Cât de departe trebuie să mergi?

O întrebare pe care o au mulți dezvoltatori web este cât de îndepărtată în ceea ce privește versiunile de browser ar trebui să le susțineți? Nu există un răspuns clar la această întrebare. Depinde de site-ul în sine. Dacă examinați analiza traficului unui site web, veți vedea care browsere de site-uri web sunt folosite pentru a vizita acel site. Dacă vedeți un procent notabil de oameni care utilizează un anumit browser mai vechi, atunci probabil că veți dori să sprijiniți browserul respectiv sau să riscați să pierdeți afacerea respectivă. Dacă vă uitați la analizele dvs. și vedeți că nimeni nu folosește o versiune mai veche de browser, probabil că sunteți în condiții de siguranță în luarea deciziei de a nu vă face griji cu privire la sprijinirea deplină a browserului învechit și testarea pentru aceasta. Așadar, răspunsul real la întrebarea cu privire la cât de mult trebuie să fie acceptat site-ul dvs. este: „oricât de îndepărtate ar fi datele statistice pe care clienții dvs. le folosesc”.

instagram story viewer