La différence entre un site Web et une application Web

Parfois, ils me posent des questions de différentes manières.

Qu'est-ce qu'une application Web et qu'est-ce qu'un site Web?

Je suis sûr que de nombreux développeurs Web ne combattent pas cette question. C'est une question intéressante, car elles ne sont pas du tout contradictoires. Il n'y a pas de règle qui montre ce que chacun d'eux signifie. J'essaie donc d'exprimer mes réflexions sur le sujet et comment je les différencie. C'est juste mon opinion, gardez cela à l'esprit!

Site Internet

Le site Web est basé sur le contenu. La chose la plus importante est le texte et les images que vous montrez dans le téléchargement. Lorsque le site Web est rétrogradé en HTML traditionnel, nous pouvons comprendre ce que nous faisons sur la page. Toute conception ou fonctionnalité autre que les liens sur la page est un bonus.

Je pense que c'est un processus de construction simple. Nous devons nous assurer que le contenu est du contenu au niveau le plus basique sans autre formatage.

En regardant les choses traditionnelles. Le site Web doit être accessible à tous; bots handicapés, valides et même. La solution a donc besoin de cette approche de base. Les sites Web doivent être manipulateurs.

Application Web

L'application Web est plus complexe car elle est fonctionnelle et sert à fournir à l'utilisateur les bons commentaires. Il s'appuie sur des fonctionnalités pour afficher des informations. L'utilisateur qui interagit avec la page pour le découvrir. Les développeurs peuvent créer des applications à l'aide d'un cadre d'application d'une page. Gardez à l'esprit que les développeurs l'utilisent parfois pour des sites Web. Si tel est le cas, le site doit toujours revenir à l'option non JS.

Les applications sont dédiées aux logiciels et sont conçues pour fonctionner d'une manière particulière. De telles approches nécessitent beaucoup de réflexion car nous bloquons l'utilisateur pour un flux spécifique. L'application doit être facile à utiliser, ce qui doit être corrigé afin que l'application puisse la gérer pour améliorer les commentaires des utilisateurs. Si je développe un programme pour les aveugles, j'ajouterai des fonctionnalités qui facilitent l'accès. Le site Web est toujours accessible, sinon je viole l'accessibilité du Web. Théoriquement, vous n’ajoutez pas trop, mais vous gardez les choses simples.

Assez proche?

Alors pourquoi penser à cette distinction et ressentir le besoin de séparer les deux? C'est une façon pour moi d'évoluer et comment aborder le problème. Puis-je le réparer en utilisant JavaScript ou quelque chose comme CSS complexe? Dois-je m'assurer que la solution est simple ou en prendre plus?

Je ne m'y suis pas opposé si vous pensez mal ou si vous l'interprétez autrement. Envoyez-moi un message sur Twitter (@WolfieZero) avec vos pensées sur ce que signifie un site Web ou un site Web. Est-ce différent?

Comme je l'ai dit, cela soulève beaucoup de questions. J'ai vu un changement dans le processus de développement lorsque l'un ou l'autre a dit quelque chose. Encore une fois, ce n'est pas une règle ou une réponse parfaite dans la pratique. Ce ne sont que mes pensées et mes pensées sur la façon de faire une division.