Რა არის "მოხდენილი დეგრადაცია" ვებ დიზაინი?

ვებ დიზაინის ინდუსტრიის ყოველთვის იცვლება, ნაწილობრივ იმიტომ, რომ ვებ ბრაუზერები და მოწყობილობები ყოველთვის იცვლება. მას შემდეგ, რაც მუშაობა, როგორც ვებ დიზაინერებს და დეველოპერებს განიხილება მეშვეობით ვებ ბრაუზერი გარკვეული სახის, ჩვენი მუშაობა ყოველთვის აქვს symbiotic ურთიერთობის ამ პროგრამული უზრუნველყოფა.

ერთი გამოწვევები, რომ ვებ დიზაინერები და დეველოპერებს ყოველთვის უნდა გაუმკლავდეთ არ არის მხოლოდ ცვლილებების ვებ ბრაუზერები, არამედ სპექტრი სხვადასხვა ვებ ბრაუზერები, რომლებიც გამოყენებული იქნება მათი ნახვა. კარგი იქნება, თუ საიტის ყველა სია დარწმუნებული იყენებდა უახლეს და დიდ პროგრამულ უზრუნველყოფას, მაგრამ ეს არასდროს ყოფილა საქმე (და ეს არასდროს არ იქნება). თქვენი საიტის ზოგიერთი სია იხილავს ვებ გვერდებს ბრაუზერებით, რომლებიც უფრო ძველი და დაკარგული ფუნქციები უფრო თანამედროვე ბრაუზერები არიან. მაგალითად, Microsoft- ის ინტერნეტ-ბრაუზერის ძველი ვერსიები უკვე დიდი ხანია ეკლის ბევრ ვებ პროფესიონალზე. მიუხედავად იმისა, რომ კომპანიამ უარი თქვა ზოგიერთი უძველესი ბრაუზერის მხარდაჭერით, იქ ჯერ კიდევ ხალხი არსებობს, რომლებიც იყენებენ მათ - ადამიანებს, რომელთაც სურთ გააკეთონ ბიზნესი და დაუკავშირდნენ!

რეალობა ისაა, რომ ადამიანები, რომლებიც იყენებენ ამ ანტიკორუფციულ ვებ ბრაუზერებს, ხშირად არ იციან, რომ მათ აქვთ მოძველებული პროგრამული უზრუნველყოფა ან მათი ვებ-გვერდის დათვალიერება შეიძლება კომპრომეტირებული იყოს მათი პროგრამული უზრუნველყოფის გამო. მათთვის, რომ მოძველებული ბრაუზერი უბრალოდ არის ის, რაც მათ დიდი ხნის განმავლობაში იყენებდნენ ვებსაიტზე წვდომას. ვებ-დეველოპერების პერსპექტივიდან გვსურს დავრწმუნდეთ, რომ ჩვენ შეგვიძლია კვლავ გამოვიყენოთ ამ მომხმარებლებისთვის გამოსადეგი გამოცდილება, ხოლო ვებ-გვერდების შექმნა, რომელიც უფრო თანამედროვედ მუშაობს, ფუნქციონირებს მდიდარი ბრაუზერები და მოწყობილობები, რომლებიც დღეს ხელმისაწვდომია . "მოხდენილი დეგრადაცია" არის ვებ-გვერდის დიზაინის სხვადასხვა სტრატეგიის, როგორც ძველი, ისე ახალი ვერსიის მართვის სტრატეგია.

საწყისი ბრაუზერები

ვებ დიზაინი, რომელიც აშენებულია gracefully degrade განკუთვნილია პირველი თანამედროვე ბრაუზერები გათვალისწინებით. ეს საიტი შეიქმნა იმისათვის, რომ ისარგებლოს ამ თანამედროვე ვებ ბრაუზერების თვისებები, რომელთაგან ბევრი "ავტომატური განახლება" იმის უზრუნველსაყოფად, რომ ხალხი ყოველთვის იყენებს ბოლო ვერსიას. საიტები, რომ gracefully degrade ასევე მუშაობა ეფექტურად ძველი ბრაუზერები, თუმცა. როდესაც ხანდაზმული, ნაკლებად გამორჩეული ბრაუზერები იხილავთ საიტზე, ეს უნდა იყოს დეგრადაცია ისე, რომ ჯერ კიდევ ფუნქციონალურია, მაგრამ შესაძლოა ნაკლები მახასიათებლები ან განსხვავებული ჩვენება ვიზუალური. მიუხედავად იმისა, რომ ეს კონცეფცია მიწოდების ნაკლებად ფუნქციონალური ან არა როგორც ლამაზი ეძებს საიტი შეიძლება გაფიცვის თქვენ, როგორც უცნაური, სიმართლე ისაა, რომ ხალხი კი არ არის ცნობილი, რომ ისინი აკლია. ისინი ვერ დააკვირდებიან იმ ადგილს, რომ ისინი ხედავენ "უკეთესი ვერსიის" წინააღმდეგ, რამდენადაც საიტი მუშაობს იმასთან დაკავშირებით, რაც მათ სჭირდებათ და არ გამოჩნდება, როგორც ფუნქციურად ან ვიზუალურად, კარგად იქნება ფორმაში.

პროგრესული გაძლიერება

ელეგანტური დეგრადაციის კონცეფცია მსგავსია სხვა ვებ-დიზაინის კონცეფციაში, რაც შეიძლება მოგეჩვენოთ საუბრის შესახებ - პროგრესული გაფართოება. მთავარი განსხვავება მოხდენილი დეგრადაციის სტრატეგიას და პროგრესულ გაფართოებას შორის არის, სადაც დაიწყე დიზაინი. თუ იწყება ყველაზე დაბალი საერთო დენომინატორი და შემდეგ დაამატეთ ფუნქციები უფრო თანამედროვე ბრაუზერებისთვის თქვენი ვებ გვერდებისთვის, თქვენ იყენებთ პროგრესულ გაფართოებას. თუ იწყება ყველაზე თანამედროვე, ჭრის პირას თვისებები და შემდეგ მასშტაბის უკან, თქვენ გამოყენებით მოხდენილი დეგრადაცია. საბოლოო ჯამში, შედეგად ნახვა შეიძლება სავარაუდოდ სიტყვით იგივე გამოცდილება თუ თქვენ იყენებთ პროგრესული გაფართოება ან მოხდენილი დეგრადაცია. რეალობის თვალსაზრისით, ნებისმიერი მიდგომა არის საიტი, რომელიც ქმნის თანამედროვე ბრაუზერებს, მიუხედავად იმისა, რომ ძველი ვებ ბრაუზერები და მომხმარებლები სარგებლობენ.

მომხიბლავი დეგრადაცია არ ნიშნავს თქვენს მკითხველს, & # 34; ჩამოტვირთეთ უახლესი ბროუზერი & # 34;

ერთი მიზეზის გამო, ბევრი თანამედროვე დიზაინერი არ მოსწონს მომხიბლავი დეგრადაციის მიდგომა იმიტომ, რომ ის ხშირად ითხოვს მოთხოვნას, რომ მკითხველს გვერდისთვის ყველაზე თანამედროვე ბრაუზერი ჩამოტვირთოთ. ეს არ არის მოხდენილი დეგრადაცია. თუ თქვენთვის სასურველია დაწერა "ბრაუზერის X- ის ჩამოტვირთვა ამ ფუნქციის გასაკეთებლად", თქვენ არ დატოვეთ მოხდენილი დეგრადაცია და გადაინაცვლოთ ბრაუზერი-ცენტრისტული დიზაინი. დიახ, უდავოდ არის ის, რომ ვებ-გვერდის სტუმარს უკეთესი ბრაუზერი გადასინჯებაში ეხმარება, მაგრამ ეს ხშირად ბევრს ვთხოვ მათ (გახსოვდეთ, ბევრს არ ესმის ახალი ბრაუზერების ჩამოტვირთვის შესახებ და თქვენი მოთხოვნა, რომ ამის გაკეთება შეიძლება უბრალოდ შეშინდეს მათ მოშორებით). თუ მათ მართლაც სურთ თავიანთი ბიზნესი, ეუბნებიან, რომ დატოვონ თქვენი საიტი უკეთესი პროგრამული უზრუნველყოფის ჩამოტვირთვისთვის, საეჭვოა ამის გაკეთება. თუ თქვენს საიტზე არ არის მნიშვნელოვანი ფუნქცია, რომელიც მოითხოვს გარკვეულ ბრაუზერს ან უფრო მეტს, იმის გამო, რომ ხშირად ჩამოტვირთვა გარიგება ხდება მომხმარებლის გამოცდილებასთან და თავიდან უნდა იქნას აცილებული.

ცერის კარგი წესია იმავე წესების დაცვა, რომელიც ხელს უწყობს პროგრესულ გაფართოებას:

  1. დაწერეთ სწორი, სტანდარტების შესაბამისი HTML
  2. გამოიყენეთ გარე სტილის ფურცლები თქვენი დიზაინისა და განლაგებისათვის
  3. გამოიყენეთ გარედან ბმულები ინტერაქტიულობისთვის
  4. დარწმუნდით, რომ კონტენტი ხელმისაწვდომი იქნება დაბალი დონის ბრაუზერებისთვის CSS ან JavaScript გარეშე

ამ პროცესის გათვალისწინებით, შეგიძლიათ შემდეგ გამოდით და ავაშენოთ ყველაზე უახლესი დიზაინი შეგიძლიათ! უბრალოდ დარწმუნდით, რომ ის ამცირებს ნაკლებად ფუნქციურ ბრაუზერებს, ჯერ კიდევ მუშაობს.

რამდენად შორს ხარ გჭირდებათ წასვლა?

ერთი კითხვა, რომ ბევრი ვებ დეველოპერები აქვს რამდენად შორს უკან თვალსაზრისით ბრაუზერის ვერსიები უნდა მხარი დაუჭიროს? ამ კითხვაზე არ არის დაჭრილი და მშრალი პასუხი. ეს დამოკიდებულია საიტზე თავად. თუ გადახედეთ ვებ-გვერდის ტრაფიკის ანალიზს, დაინახავთ, თუ რომელი ბრაუზერები იყენებენ ამ ვებ-გვერდს. თუ ხანდაზმული ბრაუზერის გამოყენებით აღსანიშნავია პროცენტული ადამიანები, მაშინ სავარაუდოდ გვინდა მხარი დავუჭიროთ იმ ბრაუზერს ან რისკს, რომელიც კარგავს ამ ბიზნესს. თუ თქვენს ანალიზს დაინახავთ და ვხედავ, რომ არავინ არ იყენებს ხანდაზმული ბრაუზერის ვერსიას, თქვენ ალბათ უსაფრთხოდ იყავით გადაწყვეტილების მიღებაზე, რომ არ მოხდეს სრულად დაუჭერს მხარს, რომ მოძველებული ბრაუზერი და ტესტირება. ასე რომ რეალური პასუხი კითხვაზე, თუ რამდენად შორს უკან თქვენი საიტი სჭირდება მხარდაჭერას - "თუმცა უკან თქვენი ანალიტიკა გითხრათ, თქვენს კლიენტებს იყენებენ."

ჯენიფერ კრიინინის ორიგინალური სტატია. რედაქტირება 8/9/17 by Jeremy Girard.