Ero verkkosivuston ja verkkosovelluksen välillä

Joskus he kysyvät minulta kysymyksiä eri tavoin.

Mikä on verkkosovellus ja mikä on verkkosivusto?

Olen varma, että monet web-kehittäjät eivät taistele tähän kysymykseen. Tämä on mielenkiintoinen kysymys, koska ne eivät ole lainkaan ristiriitaisia. Ei ole sääntöä, joka osoittaisi, mitä kukin niistä tarkoittaa. Joten yritän ilmaista ajatukseni aiheesta ja miten erotan ne. Se on vain minun mielipiteeni, pidä se mielessä!

Web-sivusto

Verkkosivusto on sisältöpohjainen. Tärkein asia siinä on teksti ja kuvat, jotka näet latauksessa. Kun verkkosivusto on alennettu yleiseen HTML-muotoon, voimme ymmärtää, mitä teemme sivulla. Mikä tahansa muotoilu tai toiminnallisuus kuin sivun linkit ovat bonus.

Mielestäni se on yksinkertainen rakennusprosessi. Meidän on varmistettava, että sisältö on sisältöä kaikkein perustasolla ilman muita muotoiluja.

Tarkastellaan perinteisiä asioita. Verkkosivuston tulisi olla kaikkien saatavissa; vammaiset, työkykyiset ja jopa robotit. Joten ratkaisu tarvitsee tämän peruslähestymistavan. Verkkosivustojen on oltava manipuloivia.

Web-sovellus

Verkkosovellus on monimutkaisempi, koska se on toimiva ja tarjoaa käyttäjälle oikean palautteen. Se luottaa toimintoon tietojen näyttämiseksi. Käyttäjä, joka on vuorovaikutuksessa sivun kanssa selvittääkseen. Kehittäjät voivat rakentaa sovelluksia käyttämällä yhden sivun sovelluskehystä. Muista, joskus kehittäjät käyttävät tätä verkkosivustoihin. Jos näin on, sivuston pitäisi silti palata muuhun kuin JS-asetukseen.

Sovellukset on omistettu ohjelmistoille ja suunniteltu toimimaan tietyllä tavalla. Tällaiset lähestymistavat vaativat paljon ajattelua, koska estämme käyttäjän tietyn virtauksen. Sovelluksen tulisi olla helppokäyttöinen, jota on mukautettava, jotta sovellus pystyy käsittelemään sitä käyttäjän palautteen parantamiseksi. Jos kehitän sokeille tarkoitettua ohjelmaa, lisääin ominaisuuksia, jotka helpottavat pääsyä niihin. Verkkosivustolle on aina pääsy, muuten rikkon Web-esteettömyyttä. Teoriassa et lisää liian paljon, mutta pidät asiat yksinkertaisina.

Tarpeeksi lähellä?

Joten miksi miettiä tätä erottelua ja tuntea tarve erottaa nämä kaksi? Tämä on minulle tapa kehittää ja miten lähestyä ongelmaa. Voinko korjata sen käyttämällä JavaScriptiä tai jotain vastaavaa, esimerkiksi monimutkaista CSS: ää? Pitääkö minun varmistaa, että ratkaisu on yksinkertainen vai tarvitaanko enemmän?

En vastustanut tätä, jos luulet väärää tai tulkitset sitä muuten. Lähetä minulle viesti Twitterissä (@WolfieZero) ajatuksiesi kanssa siitä, mitä verkkosivusto tai verkkosivusto tarkoittaa. Onko se erilainen?

Kuten sanoin, tämä herättää paljon kysymyksiä. Näin muutoksen kehitysprosessissa, kun toinen tai toinen sanoi jotain. Tämä ei ole käytännössä täydellinen sääntö tai vastaus. Nämä ovat vain ajatuksiani ja ajatuksiani jakautumisesta.