Kas yra "gracingas skilimas" interneto dizaino?

Interneto dizaino pramonė visada keičiasi, iš dalies dėl to, kad žiniatinklio naršyklės ir įrenginiai visada keičiasi. Kadangi darbas, kurį atliekame kaip interneto dizainerius ir kūrėjus, peržiūrimas per tam tikrą interneto naršyklę, mūsų darbas visada turės simbiozinius ryšius su šia programine įranga.

Vienas iš iššūkių, kuriuos svetainės dizaineriai ir kūrėjai visada turėjo spręsti, yra ne tik interneto naršyklių pakeitimai, bet ir įvairių interneto naršyklių, naudojamų patekti į jų svetaines, įvairovė. Būtų puiku, jei visi svetainės lankytojai tikrai naudotų naujausią ir geriausią programinę įrangą, tačiau to niekada nebuvo (ir tikriausiai niekada nebus). Kai kurie jūsų svetainių lankytojai žiūri tinklalapius su labai senų naršyklių ir trūkstamų šiuolaikinių naršyklių funkcijų. Pavyzdžiui, senesnės "Microsoft" naršyklės "Internet Explorer" versijos jau seniai buvo daugelio interneto specialistų pusės. Nors bendrovė sumažino paramą kai kurioms seniausioms naršyklėms, vis tiek ten yra žmonių, kurie juos naudos - žmones, su kuriais galbūt norėsite bendrauti ir bendrauti!

Tikrovė yra tai, kad žmonės, kurie naudoja šias senas žiniatinklio naršykles, dažnai net nežino, kad jie turi pasenusią programinę įrangą arba kad dėl jų programinės įrangos pasirinkimo gali būti pažeista jų interneto naršymo patirtis. Jiems, kad pasenusi naršyklė yra tai, ką jie jau seniai naudojosi prieigai prie tinklalapių. Žvelgiant iš žiniatinklio kūrėjų perspektyvos, norime įsitikinti, kad mes galime šiems klientams pateikti naudingą patirtį, taip pat kurdami tinkamas svetaines, kurios puikiai veikia modernesnėse, funkcijomis turtingose ​​naršyklėse ir įrenginiuose, kurie yra šiandien . "Grakšti nykimas" - tai strategija, kaip tvarkyti interneto puslapių dizainą įvairioms skirtingoms naršyklėms, tiek senoms, tiek naujoms.

Pradedant šiuolaikiniais naršyklėmis

Tinklalapio dizainas, sukurtas grakščiai pablogėti, pirmiausia sukurtas atsižvelgiant į šiuolaikines naršykles. Ši svetainė sukurta norint pasinaudoti šių šiuolaikinių interneto naršyklių funkcijomis, iš kurių daugelis yra "automatinis atnaujinimas", siekiant užtikrinti, kad žmonės visada naudotų naujausią versiją. Vis dėlto tinklalapiai, kurių malonumas mažėja, taip pat veiksmingai veikia senesnėse naršyklėse. Kai tie senesni, mažiau funkcijų turintys naršyklės žiūri svetainę, jis turėtų pablogėti taip, kad vis dar funkcionuoja, tačiau galbūt su mažiau funkcijų ar skirtingų vaizdinių vaizdų. Nors ši sąvoka "mažiau funkcionalus" arba "ne taip malonus" svetainės pristatymas gali jus nenuostabu, tiesa ta, kad žmonės netgi nežinotų, kad jų trūksta. Jie nebus palygins svetainę su "geresnės versijos", taigi, kol svetainė dirbs tuo, ko jiems reikia ir kuri, atrodo, nėra sulaužyta, funkcionaliai ar vizualiai, būsite geros formos.

Progressive Enhancement

Grakštiško degradavimo samprata daugeliu atžvilgių yra panaši į kitą interneto dizaino koncepciją, apie kurią galbūt girdėjote, kalbant apie - pažangų tobulinimą. Pagrindinis skirtumas tarp malonios degradacijos strategijos ir laipsniško stiprinimo yra tai, kur pradėsite dizainą. Jei pradedate nuo mažiausio bendrojo vardiklio, tada pridėkite šiuolaikinių naršyklių funkcijų savo tinklalapiams, naudojate pažangų priedą. Jei pradėsite su moderniausiomis, pažangiausiomis funkcijomis, o tada sumažinsite atgal, jūs naudojate grakščią degradaciją. Galų gale atsiradusi svetainė greičiausiai gali pasireikšti tokia pati patirtimi, ar naudojate pažangų priedą ar grakščią blogėjimą. Iš tiesų, bet kurio požiūrio objektas yra kurti svetainę, kuri puikiai tinka šiuolaikinėms naršyklėms, tuo tarpu vis dar yra naudinga patirtis senesnėms žiniatinklio naršyklėms ir klientams, kurie juos toliau naudoja.

Gražus skilimas nesiekia pranešti savo skaitytojams, & # 34; atsisiųskite naujausią naršyklę & # 34;

Viena iš priežasčių, dėl kurios dauguma šiuolaikinių dizainerių nepatinka grakštaus degradacijos požiūriu, yra tai, kad dažnai tampa reikalaujama, kad skaitytojai atsisiųstų šiuolaikiškesnę naršyklę, kad puslapis galėtų dirbti. Tai nėra malonus blogėjimas. Jei atsidursite norėdami parašyti "atsisiųsti naršyklę X, kad ši funkcija veiktų", jūs palikote malonų blogėjimą ir perkeliate į naršyklę orientuotą dizainą. Taip, yra neabejotinai vertinga, padedant svetainės lankytojui atnaujinti geresnę naršyklę, tačiau tai dažnai yra daug jų paklausti (atminkite, kad daugelis žmonių nesupranta, kaip atsisiųsti naujas naršykles, o jūsų reikalavimas, kad jie tai darys, gali tiesiog panika juos atstumti). Jei tikrai norite, kad jų verslas, pasakęs jiems palikti savo svetainę atsisiųsti geresnę programinę įrangą, neturėtų būti būdas tai padaryti. Jei jūsų svetainėje nėra raktinių funkcijų, kurioms reikia tam tikros naršyklės versijos ar aukštesnės versijos, įkėlimas dažnai yra įpareigojantis vartotojas, todėl to reikėtų vengti.

Gera taisyklė yra laikytis tų pačių grakščiosios degradacijos taisyklių, kokios turėtų būti palaipsniui didinant:

  1. Rašykite galiojantį, standartą atitinkantį HTML
  2. Naudokite išorinius stiliaus lapus savo dizainams ir išdėstymui
  3. Naudokite išoriškai susietus scenarijus interaktyvumui
  4. Įsitikinkite, kad turinys pasiekiamas net žemo lygio naršyklėms be CSS ar "JavaScript"

Atsižvelgdami į šį procesą, tuomet galėsite išeiti ir pastatyti patį moderniausią dizainą, kurį galite padaryti! Tiesiog įsitikinkite, kad jis blogėja mažiau funkcinėse naršyklėse, kol vis dar dirba.

Kiek toli atgal reikia eiti?

Vienas klausimas, kurį kelia daugelis interneto programų kūrėjų, yra tai, ar jūs turėtumėte remti versijas naršyklės versijose? Nėra atsakymo į šį klausimą. Tai priklauso nuo pačios svetainės. Jei peržiūrėsite svetainės srauto analizę, pamatysite, kurios naršyklės naudojamos apsilankyti šioje svetainėje. Jei pastebite pastebimą procentą žmonių, naudojančių tam tikrą senesnę naršyklę, greičiausiai norėsite palaikyti šią naršyklę arba rizikuoti prarasti tą verslą. Jei pažvelgsite į savo analizės priemonę ir pastebėsite, kad niekas nenaudoja senesnės versijos naršyklėje, greičiausiai priimsite sprendimą nesijaudinti, kad visiškai pasitaisysi pasenusi naršyklė ir išbandysite ją. Taigi, realus atsakymas į klausimą, kiek toli jūsų svetainė turi palaikyti, yra "vis tiek toli savo analitikai, kurie jūsų klientai naudoja".

Originalus straipsnis Jennifer Krynin. Redagavo Jeremy Girard 8/9/17.