Кіріспе

Веб-дизайн стратегиясы веб-мазмұнына баса назар аудару

Прогрессивті жақсарту – веб-дизайндағы стратегия, ол бірінші кезекте веб-мазмұнына назар аударады, бұл әрбір адамға веб-беттің негізгі мазмұны мен функционалдығына қол жеткізуге мүмкіндік береді, ал қосымша браузер мүмкіндіктері немесе жоғары жылдамдықты интернетке қол жеткізуі бар пайдаланушылар оның орнына жақсартылған нұсқаны көреді. Бұл стратегия жүктеу жылдамдығын арттырады және веб-іздеу жүйелерінің бетті тануын жеңілдетеді, себебі беттегі мәтін HTML бастапқы коды арқылы дереу жүктеледі, JavaScript басталуын күтудің қажеті жоқ, содан кейін мазмұн жүктеледі. Яғни, тұтынуға дайын мазмұн "қораптан" дереу ұсынылады, қосымша қабаттардың артында емес. Бұл стратегия мазмұннан көрсету семантикасын бөлуді қамтиды, көрсету клиенттің браузерінің немесе интернет-қосылымының ерекшеліктеріне байланысты іске қосылатын бір немесе бірнеше қосымша қабаттарда жүзеге асырылады. Практикада бұл веб-стандарттарының «ең төменгі ортақ белгісі» HTML арқылы мазмұнды ұсынуды, CSS арқылы стильдеу мен анимацияны техникалық мүмкіндіктер шегінде қолдануды, содан кейін JavaScript арқылы одан әрі жақсартуды білдіреді. Көптеген жылдар бойы кеңінен қолданылған кезде, ескірген Adobe Flash та JavaScript-пен соңғы орынды бөліскен болуы мүмкін. Веб-браузерлер JavaScript-тегі бір қате немесе жоқ мүмкіндік салдарынан толық сайтты жүктемей, қолдау деңгейіне қарай сайттың мүмкіндіктерін жүктей алады, сондықтан прогрессивті жақсартуды қолданатын сайт тұрақтырақ және бұрынғы нұсқалармен үйлесімді болады. Бұл туралы 2003 жылдың наурыз және маусым айлары аралығында Webmonkey сайтында жарияланған мақалалар сериясінде айтылған. Әртүрлі экран ажыратымдарына бейімделетін беттік макеттің икемділігіне қатысты нақты Cascading Style Sheets (CSS) техникалары – бұл жауапты веб-дизайн ұғымымен байланысты. 2012 жылы net Magazine журналы Progressive Enhancement-ті 2012 жылғы ең үздік веб-дизайн трендтерінің тізімінде бірінші орынға қойды (жауапты дизайн екінші орында болды). Google «біздің жүйелерімізге (және көптеген браузерлерге) белгілі бір веб-дизайн мүмкіндіктері әлі қолдау көрсетілмеген кезде пайдалы мазмұн мен негізгі функционалдылықты көруге» көмектесу үшін прогрессивті жақсартуды қабылдауға шақырады.

Кіріспе

Бұл стратегия – бұрынғы «жақсы деградация» деп аталған веб-дизайн стратегиясының дамуы болып табылады, онда веб-беттер ең жаңа браузерлер үшін жасалған, бірақ содан кейін ескі браузерлерде де жақсы жұмыс істеуі қамтамасыз етілді.