Mikä on 'siro hajoaminen' verkkosuunnittelussa?

verkkosuunnitteluteollisuus muuttuu aina, osittain siksi, että verkkoselaimet ja laitteet muuttuvat aina. Koska web-suunnittelijoina ja kehittäjinä tekemäämme työtä tarkastellaan jonkinlaisen verkkoselaimen kautta, työmme on aina symbioottinen suhde kyseiseen ohjelmistoon.

Muutokset selaimiin

Yksi haasteista, johon verkkosivujen suunnittelijat ja kehittäjät ovat aina joutuneet kohtaamaan, ei ole vain muutokset verkkoselaimiin, mutta myös niiden selainten valikoima, joita käytetään niiden selaimissa verkkosivustoja. Olisi hienoa, jos kaikki sivuston kävijät käyttäisivät varmasti uusinta ja parasta ohjelmistoa, mutta näin ei ole koskaan ollut (eikä todennäköisesti tule olemaankaan).

Jotkut sivustojesi kävijöistä katsovat verkkosivuja selaimilla, jotka ovat hyvin vanhoja ja puuttuvat nykyaikaisten selainten ominaisuuksista. Esimerkiksi, vanhemmat versiot Microsoftin Internet Explorer -selaimesta ovat jo pitkään olleet piikki monien verkkoammattilaisten puolella. Vaikka yritys on luopunut joistakin vanhimmista selaimista, siellä on edelleen ihmisiä, jotka käyttävät niitä, ihmisiä, joiden kanssa haluat ehkä tehdä liiketoimintaa ja kommunikoida.

instagram viewer

Määritelmä 'siro hajoaminen'

Tosiasia on, että ihmiset, jotka käyttävät näitä vanhentuneita verkkoselaimia, eivät useinkaan edes tiedä sitä heillä on vanhentuneita ohjelmistoja tai että heidän selauskokemuksensa saattaa vaarantua heidän ohjelmistonsa vuoksi valinta. Heille vanhentunut selain on yksinkertaisesti se, mitä he ovat pitkään käyttäneet verkkosivustojen käyttämiseen. Verkkokehittäjien näkökulmasta haluamme varmistaa, että voimme edelleen tarjota käyttökelpoisen kokemuksen näille asiakkaille luomalla samalla verkkosivustoja, jotka toimivat upeasti nykyaikaisemmissa, monipuolisemmissa selaimissa ja tänään saatavilla olevat laitteet.

"Graceful degradation" on strategia verkkosivujen suunnittelun käsittelemiseksi useille eri selaimille, sekä vanhoille että uusille.

Aloittamalla moderneista selaimista

Graafisesti hajoava verkkosivustosuunnittelu on suunniteltu ensin modernit selaimet huomioon ottaen. Tämä sivusto on luotu hyödyntämään näiden nykyaikaisten selainten ominaisuuksia, joista monet "päivittyvät automaattisesti" varmistaakseen, että ihmiset käyttävät aina uusinta versiota. Sulavasti hajoavat verkkosivustot toimivat kuitenkin tehokkaasti myös vanhemmissa selaimissa. Kun nämä vanhemmat, vähemmän ominaisuuksiltaan rikkaat selaimet katsovat sivustoa, sen pitäisi heikentyä tavalla, joka on edelleen toimiva, mutta mahdollisesti vähemmän ominaisuuksia tai erilaista näyttöä. Vaikka tämä käsite tuottaa vähemmän toimiva tai ei niin hyvännäköinen sivusto, saattaa tuntua oudolta, totuus on, että ihmiset eivät edes tiedä, että he puuttuvat. He eivät vertaa näkemäänsä sivustoa "parempaan versioon" niin kauan kuin sivusto toimii mitä he tarvitsevat, eikä se näytä olevan rikki joko toiminnallisesti tai visuaalisesti, olet hyvä muoto.

Progressiivinen parannus

Siro suloinen hajoaminen on monella tapaa samanlainen kuin toinen verkkosuunnittelukonsepti, josta olet ehkä kuullut puhuvan - progressiivinen parannus. Tärkein ero sulavan hajoamisstrategian ja asteittaisen parannuksen välillä on siinä, missä aloitat suunnittelun. Jos aloitat pienimmällä yhteisellä nimittäjällä ja lisäät sitten ominaisuuksia nykyaikaisemmille selaimille verkkosivuillesi, käytät progressiivista parannusta. Jos aloitat nykyaikaisimmilla, uusimmilla ominaisuuksilla ja sitten pienennät taaksepäin, käytät sulavaa hajoamista. Loppujen lopuksi tuloksena oleva verkkosivusto voi todennäköisesti tarjota saman kokemuksen riippumatta siitä, käytätkö progressiivista parannusta tai sulavaa huonontumista. Realistisesti kummankin lähestymistavan tarkoitus on luoda sivusto, joka toimii hyvin nykyaikaisille selaimille samalla silti käyttökelpoinen kokemus vanhemmille selaimille ja asiakkaille, jotka jatkavat käyttöä niitä.

Siro rappeutuminen ei tarkoita lukijoiden lukemista: 'Lataa uusin selain'

Yksi syy siihen, miksi monet nykyaikaiset suunnittelijat eivät pidä sulavasta huonontumisesta, johtuu siitä, että lukijat usein vaativat lataamaan kaikkein moderneimman selaimen, jotta sivu toimii. Tämä on ei siro hajoaminen. Jos huomaat haluavasi kirjoittaa "lataa selain X saadaksesi tämän ominaisuuden toimimaan", olet jättänyt sulavan hajoamisen alueen ja siirtynyt selainkeskeiseen suunnitteluun. Kyllä, on epäilemättä arvoa auttaa verkkosivuston kävijää päivittämään parempi selain, mutta sitä on usein paljon kysyttävä heiltä (muista, että monet ihmiset eivät ymmärrä uusien selainten lataamista, ja pyyntösi siitä, että he tekevät niin, voi yksinkertaisesti pelottaa heitä pois). Jos todella haluat heidän liiketoimintaansa, on epätodennäköistä, että käsket heitä poistumaan sivustoltasi lataamaan parempia ohjelmistoja. Ellei sivustossasi ole avaintoimintoja, jotka edellyttävät tiettyä selainversiota tai sitä uudempaa versiota, lataamisen pakottaminen on usein käyttökokemuksen rikkoja ja sitä tulisi välttää.

Hyvä nyrkkisääntö on noudattaa samoja sääntöjä sulavalle heikentymiselle kuin progressiiviselle parannukselle:

  • Kirjoita kelvollinen, standardien mukainen HTML
  • Käytä ulkoisia tyylitaulukoita suunnittelussa ja asettelussa
  • Käytä ulkoisesti linkitettyjä komentosarjoja vuorovaikutteisuuteen
  • Varmista, että sisältö on myös matalan tason selainten käytettävissä ilman CSS tai JavaScript

Tämän prosessin mielessä voit sitten mennä ulos ja rakentaa uusimman mahdollisen suunnittelun! Varmista vain, että se hajoaa vähemmän toimivissa selaimissa työskennellessäsi.

Kuinka kauan sitten sinun on mentävä?

Yksi kysymys, joka monilla verkkokehittäjillä on, on kuinka kauan taaksepäin selainversioissa kannattaa tukea? Tähän kysymykseen ei ole leikattua vastausta. Se riippuu itse sivustosta. Jos tarkastelet verkkosivuston liikenneanalytiikkaa, näet mitkä verkkoselaimet käytetään vierailemaan kyseisellä sivustolla. Jos näet huomattavan määrän ihmisiä, jotka käyttävät tiettyä vanhempaa selainta, sinun kannattaa todennäköisesti tukea kyseistä selainta tai riski menettää yritys. Jos tarkastelet analyysiasi ja huomaat, että kukaan ei käytä vanhempaa selainversiota, olet todennäköisesti on turvallista tehdä päätös olla huolimatta vanhentuneen selaimen täydellisestä tuesta ja se. Joten todellinen vastaus kysymykseen siitä, kuinka kauan sivustosi tarvitsee tukea, on: "kuinka kauan sitten analyysisi kertoo asiakkaidesi käyttävän".