Шта је "Грацефул Деградатион" у Веб дизајну?

Индустрија веб дизајна се увек мења, делом зато што се веб прегледници и уређаји увек мењају. Пошто рад који радимо као веб дизајнери и програмери гледамо кроз неку врсту веб претраживача, наш рад ће увек имати симбиотски однос са тим софтвером.

Један од изазова које су дизајнери и програмери веб сајта увек морали да се баве су не само промене у веб прегледачима, већ и низ различитих веб прегледача који ће се користити за приступ њиховим веб сајтовима. Било би сјајно ако би сви посетиоци сајта били сигурни да користе најновији и најбољи софтвер, али то никада није био случај (и вероватно никад неће бити). Неки од посетилаца на вашим сајтовима ће прегледати веб странице са прегледачима који су веома старији и недостајућих карактеристика модерних претраживача. На пример, старије верзије Мицрософт Интернет Екплорер претраживача већ дуго представљају трн на страни многих веб професионалаца. Иако је компанија одбила подршку за неке од својих најстаријих претраживача, још увек постоје људи који ће их користити - људи са којима бисте можда желели да послујете и комуницирају!

Реалност је у томе што људи који користе ове застареле веб прегледаче често чак и не знају да имају застарелог софтвера или да њихово искуство претраживања веба може бити угрожено због њиховог избора софтвера. За њих је тај застарео претраживач једноставно оно што су дуго користили за приступ веб страницама. Из перспективе веб програмера желимо да се уверимо да још увек можемо да пружимо корисно искуство овим клијентима, а такође и креирање сајтова који чудесно раде у савременијим бровсер-има и уређајима који су доступни данас . "Грацефул деградатион" је стратегија дизајнирања веб странице за различите различите прегледаче, старе и нове.

Почиње са модерним прегледачима

Дизајн веб странице који је изграђен да би се грациозно деградирао је први пут направљен уз модерне прегледаче. Тај сајт је креиран како би искористио карактеристике ових модерних веб прегледача, од којих су многе "ауто-ажурирање" како би се осигурало да људи увек користе недавно верзију. Међутим, сајтови који се лепо разликују делотворно раде и на старијим претраживачима. Када ови старији, мање обиљежени претраживачи гледају на локацију, требало би да се деградирају на начин који је и даље функционалан, али можда са мање функција или различитих визуелних приказа. Иако овај концепт обезбеђивања мање функционалне или не тако лепе локације може да вас удари као чудан, истина је у томе што људи неће ни знати да су нестали. Неће упоређивати локацију коју гледају против "боље верзије", све док веб страница функционише за оно што им је потребно и изгледа да није прекинута, било функционално или визуелно, бићете у добром стању.

Прогрессиве Енханцемент

Концепт грацијалне деградације сличан је на други начин сличан другом концепту веб дизајна о коме сте можда чули о прогресивном побољшању. Главна разлика између стратегије гражне деградације и прогресивног побољшања је када започнете свој дизајн. Ако почнете са најнижим заједничким именицом, а затим додате функције за модерније прегледаче за своје веб странице, користите прогресивно побољшање. Ако почнете са најсавременијим, најсавременијим функцијама, а затим скенирате назад, користите грациозну деградацију. На крају, резултујућа веб локација може вероватно да испуни исто искуство да ли користите прогресивно побољшање или грациозну деградацију. Реално гледано, тачка било ког приступа је стварање странице која одлично функционише за савремене прегледаче, док још увек има корисно искуство за старије веб прегледаче и купце који их и даље користе.

Грацефул Деградатион Доес нот Меан Теллинг Иоур Реадерс, & # 34; Преузмите најновији претраживач & # 34;

Један од разлога зашто многи модерни дизајнери не воле приступ грациозне деградације је то што се често претвара у захтев да читаоци преузму најсавременији прегледач странице за рад. Ово није грациозна деградација. Ако желите да напишете "преузмите претраживач Кс да бисте добили ову функцију за рад", оставили сте домен грациозне деградације и прешли у дизајн усмерен на претраживач. Да, постоји несумњиво вриједност у пружању помоћи веб виситору да се надогради на бољи претраживач, али то је често пуно да их питате (запамтите, многи људи не разумеју за преузимање нових прегледача, а ваше потражње које то учине могу једноставно престрашити их). Ако стварно желите њихов посао, говорећи им да напусте своју веб страницу да преузму бољи софтвер, мало је вероватно да ће то бити начин на који ће то учинити. Осим ако ваша страница има кључну функционалност која захтева одређену верзију претраживача или изнад, приморавање преузимање је често прекидач договора у корисничком искуству и треба га избјећи.

Добро правило је да следите иста правила за благодатну деградацију као што бисте желели за прогресивно побољшање:

  1. Напишите исправан ХТМЛ стандард
  2. Користите спољне стил листе за своје дизајне и изглед
  3. Користите екстерно повезане скрипте за интерактивност
  4. Уверите се да је садржај доступан чак ни прегледачима на ниском нивоу без ЦСС-а или ЈаваСцрипт-а

Имајући у виду овај процес, можете онда изаћи и изградити најсавременији дизајн који можете! Само се уверите да се деградира у мање функционалним прегледачима док још увек ради.

Колико далеко морате да идете?

Једно питање које многи веб програмери имају је колико далеко од верзије претраживача требате подржати? На ово питање нема резног и сувог одговора. Зависи од саме локације. Ако прегледате анализу саобраћаја на веб сајту, видећете који претраживачи се користе за посећивање тог сајта. Ако видите значајан проценат људи који користе одређени старији претраживач, онда ћете вероватно желети да подржите тај прегледач или ризикујете да изгубите тај посао. Ако погледате анализу и видите да нико не користи старију верзију прегледача, вероватно сте сигурни у доношењу одлуке да не брините о потпуној подршци застарелим прегледачима и тестирању за њега. Дакле, прави одговор на питање колико вам треба подршка на вашој веб локацији је - "колико год даља аналитика говори вашим корисницима."

Оригинални чланак Јеннифер Кринин. Уредио 8/9/17 од стране Јереми Гирард.