Apa "Degradasi Anggun" ing Desain Web?

Industri desain web tansah ganti, sebagian amarga browser web lan piranti tansah ganti. Wiwit karya sing kita gawe minangka perancang web lan pangembang ditonton liwat browser web sawetara, karya kita bakal tansah nduweni hubungan simbiosis karo piranti lunak kasebut.

Salah sijine tantangan sing bakal ditindakake para perancang lan pengembang situs web ora mung diganti karo browser web, nanging uga akeh browser web sing bakal digunakake kanggo ngakses situs web. Iku bakal gedhe yen kabeh pengunjung menyang situs padha manawa nggunakake piranti lunak paling anyar lan paling, nanging ora tau kasus (lan kamungkinan ora bakal). Sawetara pengunjung menyang situs sampeyan bakal ndeleng kaca web kanthi browser sing lawas banget lan ora ana fitur saka browser modern. Contone, versi lawas saka browser Internet Explorer Microsoft lawas wis dawa ing sisih akeh profesional web. Sanajan perusahaan wis ngeculake dhukungan kanggo sawetara browser sing paling tuwa, isih ana wong sing bakal nggunakake piranti kasebut - wong sing pengin dilakoni lan dikomunikasikake!

Kasunyatane, wong-wong sing nggunakake browser web sing anti-anti iki kerep ora ngerti yen piranti lunak wis kedadeyan utawa pengalaman browsing web bisa dikompromi amarga pilihan perangkat lunak kasebut. Kanggo wong-wong mau, browser sing wis kadaluwarsa iku mung apa sing dawa digunakake kanggo ngakses situs web. Saka perspektif pangembang web, kita pengin nggawe manawa kita isih bisa ngirim pengalaman sing bisa digunakake kanggo pelanggan iki, nalika uga nggawe situs web sing apik ing browser, fitur lan fitur kaya browser lan piranti sing kasedhiya ing dina iki . "Degradasi anggun" yaiku strategi ngolah desain kaca web kanggo macem-macem browser sing beda, sing lawas lan anyar.

Mulai karo Browser Modern

Desain situs web sing dibangun kanggo nggunakke degrade dirancang pisanan karo browser modern. Situs kasebut digawe kanggo njupuk kauntungan saka fitur-fitur iki browser web modern, akeh sing "otomatis nganyari" kanggo mesthekake yen wong tansah nggunakake versi anyar. Nanging, situs web sing nguripake uga bisa digunakake kanthi efektif kanggo browser lawas. Nalika iku, browser kurang sugih fitur ndeleng situs kasebut, kudu ngilangi kanthi cara sing isih fungsional, nanging bisa kanthi fitur luwih cetha utawa visual tampilan sing beda. Nalika konsep ngasilake kurang fungsional utawa ora minangka situs sing nggoleki apik bisa nyerang sampeyan minangka aneh, bebener iku wong ora ngerti sing ilang. Padha ora bakal mbandingake situs sing padha ndeleng "versi sing luwih apik", supaya anggere situs kasebut bisa digunakake lan ora katon rusak, kanthi fungsi utawa visual, sampeyan bakal kanthi becik.

Progressive Enhancement

Konsep degradasi graceful kaya ing macem-macem cara kanggo konsep desain web liyane sampeyan uga wis krungu bab ngandika - peningkatan progresif. Perbedaan utama antarane strategi degradasi graceful lan peningkatan progres yaiku ing ngendi sampeyan miwiti desain sampeyan. Yen sampeyan miwiti karo denominator paling umum lan banjur nambah fitur kanggo browser luwih modern kanggo kaca web, sampeyan nggunakake tambahan progresif. Yen sampeyan miwiti karo fitur paling canggih, banjur maju maneh, sampeyan nggunakake degradasi anggun. Ing pungkasan, situs web sing kasil bisa uga nggawa pengalaman sing padha apa sampeyan nggunakake piranti tambahan progresif utawa degradasi anggun. Secara realistis, titik salah siji cara yaiku nggawe situs sing apik kanggo browser modern nalika isih nampilake pengalaman sing bisa digunakake kanggo browser web lawas lan pelanggan sing terus nggunakake.

Degradasi Anggun Ora Ngandhani Pembaca Sampeyan, & # 34; Download Browser Paling Anyar & # 34;

Salah sijine alasan akeh desainer modern ora seneng pendekatan degradasi anggun amarga kerep dadi permintaan sing maca ngundhuh browser paling modern kanggo kaca kasebut bisa digunakake. Iki degradasi graceful. Yen sampeyan nemokake dhewe pengin nulis "download browser X kanggo njaluk fitur iki bisa", sampeyan wis ngiwa degradasi anggun lan dipindhah menyang desain browser-sentris. Ya, mesthi ana nilai ing ngewangi ngunggahake pengunjung situs web menyang browser sing luwih apik, nanging sing asring akeh sing takon marang wong-wong mau (eling, akeh wong sing ora ngerti ngundhuh browser anyar, lan tuntutan sampeyan mung bisa uga padha lunga). Yen sampeyan pengin bisnis, nyuwun supaya ninggalake situs sampeyan ngundhuh piranti lunak sing luwih apik ora mungkin dadi cara kanggo nindakake. Kajaba situs sampeyan nduweni fungsi tombol sing mbutuhake versi browser tartamtu utawa ndhuwur, meksa undhuhan asring ngalahake pangguna ing pengalaman pangguna lan kudu nyingkiri.

Aturan sing becik kanggo ngetutake aturan sing padha kanggo kemodenan anggun kaya sing dikarepake kanggo peningkatan progresif:

  1. Tulis HTML sing sah lan standar
  2. Gunakake lembaran gaya eksternal kanggo desain lan tata letak
  3. Gunakake skrip eksternal kanggo interaktivitas
  4. Priksa manawa isi bisa diakses malah menyang browser tingkat kurang tanpa CSS utawa JavaScript

Kanthi proses iki ing atine, sampeyan bisa metu lan mbangun desain paling canggih sampeyan bisa! Priksa manawa manawa ngurangi ing browser kurang fungsional nalika isih aktif.

Apa maneh Back Do You Need to Go?

Siji pitakonan sing akeh gawe web duwe carane adoh bali ing istilah versi browser ngirim sampeyan ndhukung? Ora ana jawaban motong lan garing kanggo pitakonan iki. Iku gumantung ing situs kasebut dhewe. Yen sampeyan maca analytics lalu lintas situs web, sampeyan bakal weruh browser sing digunakake kanggo ngunjungi situs kasebut. Yen sampeyan ndeleng persen persentase wong sing nggunakake browser lawas sing luwih cetha, sampeyan bakal pengin ndhukung browser kasebut utawa nemokake risiko bisnis kasebut. Yen katon ing analytics lan weruh yen ora ana sing nggunakake versi browser lawas, sampeyan mesthi aman nggawe keputusan ora kuwatir babagan ndhukung browser sing wis lawas lan nguji. Supaya jawaban sing nyata kanggo pitakonan babagan carane adoh bali situs sampeyan kudu ndhukung yaiku - "Nanging adoh maneh analytics sampeyan bisa nggunakake pelanggan sampeyan nggunakake."

Artikel asli dening Jennifer Krynin. Diedit ing 8/9/17 dening Jeremy Girard.