Rozdíl mezi webem a webovou aplikací

Někdy se mě ptají různými způsoby.

Co je webová aplikace a co je web?

Jsem si jistý, že mnoho vývojářů webů tuto otázku nebrání. To je zajímavá otázka, protože nejsou v žádném rozporu. Neexistuje žádné pravidlo, které by ukazovalo, co každý z nich znamená vůbec. Snažím se tedy vyjádřit své myšlenky na toto téma a jak je rozlišuji. To je jen můj názor, mějte na paměti!

Web

Web je založen na obsahu. Nejdůležitější věcí v něm je text a obrázky, které zobrazujete při nahrávání. Když web přejde na klasický HTML, můžeme pochopit, co na stránce děláme. Jakýkoli design nebo funkce jiné než odkazy na stránce jsou bonusem.

Myslím, že je to jednoduchý proces sestavení. Musíme se ujistit, že obsah je obsahem na nejzákladnější úrovni bez jakéhokoli jiného formátování.

Při pohledu na tradiční věci. Web by měl být přístupný všem; postižené, zdatné a dokonce i roboty. Řešení tedy vyžaduje tento základní přístup. Webové stránky musí být manipulativní.

Webová aplikace

Webová aplikace je složitější, protože je funkční a slouží k poskytnutí správné zpětné vazby uživateli. Zobrazení informací závisí na funkčnosti. Uživatel, který interakci se stránkou zjistí. Vývojáři mohou vytvářet aplikace pomocí jednostránkového aplikačního rámce. Mějte na paměti, někdy to vývojáři používají pro webové stránky. V takovém případě by se měl web stále vrátit k možnosti jiné než JS.

Aplikace jsou určeny pro software a jsou navrženy tak, aby fungovaly určitým způsobem. Takové přístupy vyžadují hodně přemýšlení, protože blokujeme uživatele pro konkrétní tok. Aplikace by měla být snadno použitelná, kterou je třeba opravit, aby ji aplikace mohla zpracovat a zlepšit tak zpětnou vazbu uživatelů. Pokud vyvíjím program pro nevidomé, přidám funkce, které usnadní přístup. Web je vždy přístupný, jinak narušuji přístupnost webu. Teoreticky nepřidáváte příliš mnoho, ale věci udržujete jednoduché.

Dost blízko?

Tak proč přemýšlet o tom rozdílu a cítit potřebu oddělit tyto dva? To je pro mě způsob, jak se rozvíjet a jak přistupovat k problému. Mohu to opravit pomocí JavaScriptu nebo podobného komplexního CSS? Musím se ujistit, že řešení je jednoduché nebo trvat déle?

Protestoval jsem proti tomu, pokud si myslíte, že jste špatně nebo jinak interpretujete. Pošlete mi zprávu na Twitteru (@ WolfieZero) s vašimi myšlenkami na to, co web nebo web znamená. Je to něco jiného?

Jak jsem řekl, vyvolává to spoustu otázek. Viděl jsem změnu v procesu vývoje, když jeden nebo druhý něco řekl. Opět to v praxi není dokonalé pravidlo nebo odpověď. To jsou jen mé myšlenky a moje myšlenky, jak rozdělit.