Какво е „грациозна деградация“ в уеб дизайна?

click fraud protection

The индустрия за уеб дизайн винаги се променя, отчасти защото уеб браузърите и устройствата винаги се променят. Тъй като работата, която вършим като уеб дизайнери и разработчици, се разглежда чрез някакъв уеб браузър, нашата работа винаги ще има симбиотична връзка с този софтуер.

Промени в уеб браузърите

Едно от предизвикателствата, с които дизайнерите и разработчиците на уебсайтове винаги са трябвало да се справят, е не само промени в уеб браузърите, но също и гамата от различни уеб браузъри, които ще бъдат използвани за достъп до техните уебсайтове. Би било чудесно, ако всички посетители на даден сайт със сигурност използват най-новия и най-добрият софтуер, но това никога не е било така (и вероятно никога няма да бъде).

Някои от посетителите на вашите сайтове ще разглеждат уеб страниците с много стари браузъри и липсващи функции на по-модерните браузъри. Например, по-стари версии на браузъра Internet Explorer на Microsoft отдавна са трън в очите на много професионалисти в мрежата. Въпреки че компанията е отказала подкрепа за някои от най-старите си браузъри, все още има хора, които ще ги използват, хора, с които може да искате да правите бизнес и да общувате.

instagram viewer

Дефиниция на „грациозно разграждане“

Реалността е, че хората, които използват тези остарели уеб браузъри, често дори не знаят, че те имат остарял софтуер или че опитът им за сърфиране в мрежата може да бъде компрометиран поради техния софтуер избор. За тях този остарял браузър е просто това, което те отдавна използват за достъп до уебсайтове. От гледна точка на уеб разработчиците, ние искаме да сме сигурни, че все още можем да предоставим полезно изживяване на тези клиенти, като същевременно създават уебсайтове, които работят чудесно в по-модерните, богати на функции браузъри и устройства, които са налични днес.

„Грациозна деградация“ е стратегия за работа с дизайна на уеб страници за множество различни браузъри, както стари, така и нови.

Започвайки със съвременните браузъри

Дизайнът на уебсайт, който е създаден за грациозно влошаване, е проектиран първо с оглед на съвременните браузъри. Този сайт е създаден, за да се възползва от функциите на тези съвременни уеб браузъри, много от които се „автоматично актуализират“, за да се гарантира, че хората винаги използват скорошна версия. Уебсайтовете, които елегантно се влошават, също работят ефективно за по-стари браузъри. Когато тези по-стари, по-малко богати на функции браузъри разглеждат сайта, той трябва да се влоши по начин, който все още е функционален, но вероятно с по-малко функции или различни визуални изображения. Докато тази концепция за предоставяне на по-малко функционален или не толкова добре изглеждащ сайт може да ви се стори странна, истината е, че хората дори няма да знаят, че липсват. Те няма да сравняват сайта, който виждат, с „по-добрата версия“, стига сайтът да го сравнява работи за това, от което се нуждаят и не изглежда да е счупен, нито функционално, нито визуално, ще бъдете в добро състояние форма.

Прогресивно подобрение

Концепцията за изящна деградация е подобна в много отношения на друга концепция за уеб дизайн, за която може би сте чували - прогресивно подобрение. Основната разлика между грациозната стратегия за деградация и прогресивното подобрение е откъде започвате дизайна си. Ако започнете с най-ниския общ знаменател и след това добавите функции за по-модерни браузъри за вашите уеб страници, използвате прогресивно подобрение. Ако започнете с най-модерните, авангардни функции и след това намалите мащаба, използвате изящно влошаване. В крайна сметка полученият уебсайт вероятно може да предостави същото преживяване, независимо дали използвате прогресивно подобрение или изящна деградация. Реално погледнато, смисълът на двата подхода е да се създаде сайт, който да работи чудесно за съвременните браузъри като същевременно предлага полезно изживяване за по-стари уеб браузъри и клиенти, които продължават да използват тях.

Грациозната деградация не означава да кажете на читателите си „Изтеглете най-новия браузър“

Една от причините, поради които много съвременни дизайнери не харесват грациозния подход за деградация, е, че често се превръща в търсене читателите да изтеглят най-модерния браузър, за да работи страницата. Това е не грациозна деградация. Ако откриете, че искате да напишете „изтеглете браузър X, за да заработи тази функция“, напуснахте сферата на изящната деградация и преминахте към ориентиран към браузъра дизайн. Да, несъмнено има полза от това да се помогне на посетителите на уебсайта да надстроят до по-добър браузър, но това често е много, което трябва да се поиска от тях (не забравяйте, че много хора не разбират за изтеглянето на нови браузъри и вашето искане да го направят може просто да ги изплаши далеч). Ако наистина искате техният бизнес, казването им да напуснат сайта ви, за да изтеглят по-добър софтуер, едва ли ще бъде начинът да го направите. Освен ако вашият сайт има ключова функционалност, която изисква определена версия на браузъра или по-нова, принуждаването за изтегляне често е нарушител на сделката в потребителския опит и трябва да се избягва.

Едно добро правило е да следвате същите правила за изящна деградация, както при прогресивно подобрение:

  • Пишете валидни, отговарящи на стандартите HTML
  • Използвайте външни стилови листове за вашите проекти и оформление
  • Използвайте външно свързани скриптове за интерактивност
  • Уверете се, че съдържанието е достъпно дори за браузъри с ниско ниво без CSS или JavaScript

Имайки предвид този процес, можете да излезете и да създадете най-модерния дизайн, който можете! Просто се уверете, че тя се влошава в по-малко функционални браузъри, докато все още работи.

Колко назад трябва да отидете?

Един въпрос, който много уеб разработчици имат, е колко назад по отношение на версиите на браузъра трябва да поддържате? Няма изрязан отговор на този въпрос. Зависи от самия сайт. Ако прегледате анализа на трафика на уебсайт, ще видите кой уеб браузъри се използват за посещение на този сайт. Ако забележите значителен процент от хората, които използват определен по-стар браузър, тогава вероятно ще искате да поддържате този браузър или рискувате да загубите този бизнес. Ако погледнете анализа си и видите, че никой не използва по-стара версия на браузъра, вероятно използвате безопасно при вземането на решение да не се притеснявате за пълна поддръжка на този остарял браузър и тестване за то. Истинският отговор на въпроса колко назад трябва да поддържа вашият сайт е: „колкото и назад да ви казват вашите анализи, които вашите клиенти използват“.

instagram story viewer