Munurinn á vefsíðu og vefsíðuforriti

Stundum er ég spurður spurningar í ýmsum myndum.

Hvað er vefforrit og hvað er vefsíða?

Ég er nokkuð viss um að ekki margir vefhönnuðir glíma við þessa spurningu. Það er áhugaverð spurning þar sem þetta tvennt er ekki eingöngu. Það er ekki regla sem segir hvað hver og einn er almennt. Svo ég ætla að reyna að leggja hugsanir mínar um efnið og hvernig ég aðgreindi þær. Þetta er bara mín skoðun, mundu það!

Vefsíða

Vefsíða er byggð á innihaldi. Það mikilvægasta á honum er texti og myndir sem hann sýnir við álag. Þegar við fjarlægjum vefsíðu að kjarna laginu, HTML, getum við samt skilið hvað við erum að gera á síðu. Öll hönnun eða virkni, önnur en krækjur, sem þessi síða veitir, er bónus.

Þetta er mér einfalt byggingarferli. Við verðum að ganga úr skugga um að innihaldið sé skynsamlegt á grundvallarstiginu án þess að annað sé forsniðið.

Þegar litið er á hlutina frá hefðbundinni skoðun. Vefsíða þarf að vera aðgengileg öllum; fatlaðir, ófatlaðir og jafnvel vélmenni. Svo að lausnin þarfnast þessarar grundvallaraðferðar. Vefsíður ættu að nota.

Vefforrit

Vefforrit er flóknara þar sem það er virkað með það fyrir augum að gefa notandanum rétt viðbrögð. Það treystir á virkni til að sýna þessar upplýsingar. Notandi sem hefur samskipti við síðu til að fá innsýn. Verktaki gæti smíðað með eins blaðsíðna forritaramma svo þeir gætu verið app. Hafðu í huga, stundum nota verktaki þetta fyrir vefsíður. Ef það er tilfellið ætti vefurinn samt að falla aftur að valkosti sem ekki er JS.

Forrit eru sérsniðin að notkunarmálum og hönnuð til að vinna á tiltekinn hátt. Þessar aðferðir þurfa mikla hugsun þar sem við erum næstum að læsa notandanum í ákveðnu flæði. Auðvelt ætti að nota forrit þar sem notkun málsins þarf að laga svo appið leysir þetta til að bæta endurgjöf notenda. Ef ég er að hanna forrit fyrir sjónskerta notanda bæti ég við aðgerðum sem gera það aðgengilegra. Vefsíða ætti alltaf að vera aðgengileg annars er ég að brjóta hreinskilni vefsins. Fræðilega séð ertu ekki að bæta svo miklu við heldur heldur hlutunum einfalt.

Nógu nálægt?

Svo af hverju að hugsa um þessa aðgreiningu og finna þörf fyrir að aðgreina þetta? Það er meira þróunaraðferð fyrir mig og hvernig ég ætti að nálgast vandamál. Get ég lagað það með eitthvað eins og JavaScript eða erfiður CSS? Þarf ég að ganga úr skugga um að lausnin sé einföld eða gæti ég tekið meira í burtu?

Ég hef ekki mótmælt þessari hugmynd þannig að ef þér finnst hún vera röng eða hafa aðra túlkun, þá láttu mig heyra það. Sendu mér skilaboð á Twitter (@WolfieZero) með hugsunum þínum um hvað skilgreinir vefforritið eða síðuna? Eða er það enginn munur?

Eins og ég sagði, það er spurning sem birtist mikið. Ég hef séð breytingu á þróunarferlum þegar það er gefið upp sem eitt eða annað. Aftur, þetta er ekki fullkomin regla né í reynd svar. Þetta eru meira bara hugmyndir mínar um hvað mér finnst og hvernig ég skiptist.