Ինչ է «նազելի դեգրադացիա» վեբ դիզայնում:

Վեբ դիզայնի արդյունաբերությունը միշտ փոփոխվում է, մասամբ այն պատճառով, որ վեբ բրաուզերները եւ սարքերը միշտ փոխվում են: Քանի որ այն աշխատանքը, որ մենք անում ենք որպես վեբ դիզայներներ եւ ծրագրավորողներ դիտարկվում են ինչ-որ տեսակի վեբ բրաուզերի միջոցով, մեր աշխատանքը միշտ էլ սիմբիոտիկ կապ կունենա այդ ծրագրաշարի հետ:

Կայքի դիզայներների եւ մշակողների խնդիրներից մեկը միշտ էլ ստիպված էր զբաղվել ոչ միայն վեբ բրաուզերների փոփոխություններով, այլ նաեւ տարբեր վեբ-բրաուզերների շարք, որոնք կօգտագործվեն իրենց կայքերի համար: Լավ կլիներ, եթե կայքի այցելուները վստահ լինեին, որ օգտագործեն վերջին եւ մեծ ծրագրային ապահովումը, բայց դա երբեք չի եղել (եւ, հավանաբար, երբեք չի լինի): Ձեր կայքերի այցելուներից ոմանք դիտելու են վեբ էջերը բրաուզերներով, որոնք շատ ժամանակակից բրաուզերների հին եւ բացակայող հատկանիշներ են: Օրինակ, Microsoft- ի Internet Explorer- ի նախկին բրաուզերի նախկին տարբերակները վաղուց եղել են փխրուն բազմաթիվ վեբ մասնագետների կողմից: Թեեւ ընկերությունը հրաժարվել է աջակցել իրենց ամենահին բրաուզերների համար, այնտեղ դեռ կան մարդիկ, որոնք կօգտագործեն դրանք, մարդիկ, որոնք ցանկանում են գործ անել եւ հաղորդակցվել:

Իրականությունն այն է, որ մարդիկ, ովքեր օգտագործում են այս հնացած վեբ բրաուզերները, հաճախ չեն էլ իմանում, որ նրանք հնացած ծրագրային ապահովում են կամ իրենց վեբ զննման փորձը կարող են փոխզիջման գնալ իրենց ծրագրային ընտրության պատճառով: Նրանց, այդ հնացած զննարկիչը հենց այն է, ինչ նրանք վաղուց օգտվել են կայքերից: Վեբ մշակողների տեսանկյունից մենք ուզում ենք համոզվել, որ մենք կարող ենք դեռեւս օգտագործել այս փորձառու հաճախորդների փորձը, մինչդեռ ստեղծում ենք այնպիսի կայքեր, որոնք հիանալիորեն աշխատում են ավելի ժամանակակից, հարուստ բրաուզերների եւ սարքերի մեջ, որոնք առկա են այսօր : «Նվիրաբերական դեգրադացիա» վեբ էջի ձեւավորման ռազմավարություն է տարբեր բրաուզերների համար, ինչպես հին, այնպես էլ նոր:

Սկսած ժամանակակից բրաուզերներից

Կայքի դիզայնը, որը կառուցված է նրբորեն դանդաղեցված է, նախեւառաջ մշակված է ժամանակակից բրաուզերներում: Այդ կայքը ստեղծվել է, օգտվելով այս ժամանակակից վեբ-բրաուզերների առանձնահատկություններից, որոնցից շատերը «ավտո-թարմացում» են ապահովում, որ մարդիկ միշտ օգտագործում են վերջին տարբերակը: Այն կայքերը, որոնք զվարճացնում են նաեւ հին բրաուզերների համար արդյունավետ աշխատելը: Երբ այդ ավելի հին, քիչ առանձնահատկություններով հարուստ բրաուզերները դիտում են կայքը, այն պետք է իջեցնել այնպիսի ձեւով, որը դեռեւս գործունակ է, բայց հնարավոր է ավելի քիչ հնարավորություններով կամ տարբեր ցուցադրական տեսքով: Չնայած այն հանգամանքին, որ ավելի քիչ ֆունկցիոնալ կամ ոչ այնքան գեղեցիկ տեսք ունեցող կայքը, կարող է հարված հասցնել ձեզ, քանի որ ճշմարտությունն այն է, որ մարդիկ նույնիսկ չեն իմանում, որ անհայտ կորած են: Նրանք չեն համեմատում այն ​​կայքի մասին, որին նրանք տեսնում են «ավելի լավ տարբերակով», քանի դեռ կայքը աշխատում է այն ամենի համար, ինչ անհրաժեշտ է եւ չի կոտրվել, գործառնական կամ տեսողական, դուք լավ վիճակում կլինեք:

Պրոգրեսիվ ընդլայնում

Զարգացնող դեգրադացիայի հասկացությունը շատ նման է մի շարք այլ նախագծերի, որոնք դուք կարող եք լսել, խոսելիս առաջադեմ ուժեղացում: Հիմնական տարբերությունը նազելի դեգրադացիայի ռազմավարության եւ առաջադեմ ուժեղացման այն է, որտեղ դուք սկսում եք ձեր դիզայնը: Եթե ​​դուք սկսում եք ամենացածր ընդհանուր համատեքստից, ապա ավելացրեք ձեր ինտերնետային էջերի համար ավելի ժամանակակից բրաուզերների հատկությունները, դուք օգտագործում եք առաջադեմ ուժեղացում: Եթե ​​դուք սկսում եք առավել ժամանակակից, կտրող եզրագծերի հատկություններով, ապա սանդղակեք, ապա դուք օգտագործում եք նազելի դեգրադացիա: Վերջում, արդյունքում վեբ կայքը, հավանաբար, կարող է նույն փորձը ներկայացնել, թե արդյոք դուք օգտագործում եք առաջադեմ ուժեղացում կամ նրբագեղ դեգրադացիա: Իրատեսորեն, ցանկացած մոտեցման կետն այն է, որ ստեղծել կայք, որն աշխատում է ժամանակակից բրաուզերների համար, մինչդեռ դեռեւս հասանելի փորձ է հին վեբ բրաուզերների եւ հաճախորդների համար, ովքեր շարունակում են օգտագործել դրանք:

Նուրբ տարափը չի նշանակում, թե ձեր ընթերցողն է, & # 34; Ներբեռնեք ամենավերջին բրաուզերը & # 34;

Պատճառներից մեկն այն է, որ ժամանակակից դիզայներները չեն սիրում նրբագեղ դեգրադացիայի մոտեցումը, քանի որ այն հաճախ վերածվում է պահանջի, որ ընթերցողները բեռնաթափման համար ժամանակակից բրաուզեր են ներբեռնում: Սա նազելի դեգրադացիա չէ: Եթե ​​դուք գտնում եք, որ ցանկանում եք գրել բրաուզեր X- ն, այս հատկությունը աշխատելու համար, դուք թողել եք նազելի դեգրադացիայի տիրույթ եւ տեղափոխվել բրաուզերի կենտրոնական դիզայն: Այո, անշուշտ արժեքն է, որ կայքի այցելուը բարելավվի ավելի լավ բրաուզերում, բայց դա շատ բան է պահանջում նրանցից (հիշեք, շատերը չեն հասկանում նոր բրաուզերների ներբեռնման մասին, եւ ձեր պահանջը, որ նրանք անում են, կարող են պարզապես վախեցնել նրանց հեռու): Եթե ​​դուք իսկապես ուզում եք, որ իրենց բիզնեսը, ասեք նրանց թողնել ձեր կայքը, ավելի լավ ծրագրային ապահովման ներբեռնելու համար, դժվար թե դա լինի դա: Եթե ​​ձեր կայքի հիմնական գործառույթը չունի, որը պահանջում է որոշակի բրաուզերի տարբերակը կամ վերը նշվածը, բեռնումը ստիպում է օգտվողին փորձի փոխանակման հաճախակի գործարքներ կատարել եւ պետք է խուսափել:

Լավագույն կանոնը պետք է հետեւի նրբագեղ դեգրադացիայի նույն կանոններին, ինչպես առաջադիմական ընդլայնման համար:

  1. Գրեք վավեր, չափանիշներին համապատասխանող HTML
  2. Օգտագործեք արտաքին նմուշներ ձեր նախագծերի եւ դասավորության համար
  3. Օգտագործեք արտաքին կապակցված սցենարներ ինտերակտիվության համար
  4. Համոզվեք, որ բովանդակությունը հասանելի է նույնիսկ ցածր մակարդակի բրաուզերներում, առանց CSS- ի կամ JavaScript- ի

Այս գործընթացի հետ հաշվի առնելով, ապա կարող եք դուրս գալ եւ կառուցել առավել առաջադեմ դիզայն: Պարզապես համոզվեք, որ այն դեռ պակաս ֆունկցիոնալ բրաուզերում պակասում է:

Որքան հեռու պետք է գնաք:

Մեկ հարց, որ շատ վեբ ծրագրավորողներ ունեն, թե որքան հեռու եք բրաուզերի տարբերակներից, որոնք դուք պետք է աջակցեք: Այս հարցին կտրված եւ չոր պատասխան չկա: Դա կախված է հենց կայքից: Եթե ​​դուք վերանայեք կայքի երթեւեկության վերլուծությունը, կտեսնեք, թե որ բրաուզերները օգտագործվում են այդ կայք այցելելու համար: Եթե ​​տեսնում եք որոշակի հին բրաուզեր օգտագործող մարդկանց զգալի մասը, ապա, ամենայն հավանականությամբ, կցանկանաք աջակցել այդ զննարկիչին կամ ռիսկը կորցնել այդ բիզնեսը: Եթե ​​դուք նայեք ձեր վերլուծությանը եւ տեսնեք, որ ոչ ոք չի օգտագործում ավելի հին բրաուզերի տարբերակը, հավանաբար, անվտանգ եք, որոշումը կայացնելիս անհանգստանալու համար, որ ամբողջովին աջակցեք այդ հնացած բրաուզերին եւ դրա փորձարկմանը: Այնպես որ, իրական հարցի պատասխանը, թե որքան հեռու է ձեր կայքի աջակցությունը, «այնուամենայնիվ, ձեր վերլուծաբանները պատմում են, որ ձեր հաճախորդները օգտագործում են»:

Իրական հոդվածը Ջենիֆեր Քրինինն է: Վերափոխվել է 8/9/17 Ջերեմի Գիրարդի կողմից: