Pour beaucoup de gens, le terme site web est synonyme de toutes les URL qu’ils ont déjà visitées. Ils ont l’impression que tout ce qui est entré dans la barre d’adresse de leur navigateur préféré entraînera la visite du site Web souhaité.
Pas toutes les URL que vous visitez peuvent être classées comme un site Web.
Le truc, c’est que toutes les URL que vous visitez ne peuvent pas réellement être classées comme un site Web. Certaines d’entre elles sont plus précisément qualifiées d’applications web. On pourrait croire que nous avons affaire à un cas de sémantique, mais ce n’est pas le cas. Bien que la terminologie puisse ne pas faire beaucoup de différence pour l’utilisateur final, elle fait certainement une différence pour votre entreprise en termes de compréhension de vos exigences, de planification pour l’avenir et de communication avec les agences de développement web potentielles.
Afin de vous aider à différencier les sites web et les applications web, nous allons discuter de certains des éléments qui les distinguent. Nous allons également couvrir l’importance de la planification à long terme. Bien que votre entreprise puisse avoir besoin d’un site Web au départ, cela ne signifie pas nécessairement qu’un site Web est capable de répondre à vos besoins à plus long terme.
Sites Web contre applications Web : Quelle est la différence ?
La vérité de la question est la suivante : Pour l’utilisateur final, il n’y a aucune différence. Je tape simplement l’URL de votre entreprise dans mon navigateur et je n’en pense rien. Vous pouvez l’appeler comme vous voulez, la seule chose qui compte pour l’utilisateur final est que votre « site web » fasse ce qu’il est censé faire. Fin de l’histoire.
Mais d’un point de vue plus technique, il y a quelques différences distinctes entre les sites web et les applications web. Gardez à l’esprit que même ici, vous trouverez des opinions contradictoires parmi les professionnels. En règle générale, vous pouvez utiliser les lignes directrices suivantes:
Sites Web
Les sites Web sont généralement de nature informationnelle. Pensez à votre blog préféré ou à un site basé sur l’actualité. Son objectif principal est de transmettre des informations à l’utilisateur final, que ce soit sous la forme de nouvelles, comme CNN, ou de recettes, comme vous le trouverez sur Martha Stewart.
En règle générale, il y a peu ou pas d’interaction de la part du visiteur, autre que la soumission éventuelle d’une adresse électronique pour recevoir un bulletin mensuel ou l’exécution d’une recherche. La vraie question est donc de savoir comment cela s’applique à vous ?
Eh bien, si vous êtes une organisation caritative locale qui veut transmettre uniquement des informations – une page d’accueil, une page à propos, des informations de contact, les événements à venir et peut-être une description de la façon dont vous avez aidé votre cause – un site Web pourrait être tout ce dont vous avez besoin.
Applications Web
En revanche, les applications Web sont généralement responsables d’une certaine forme d’interaction avec vos visiteurs. Oui, elles fourniront toujours des informations, mais vos visiteurs peuvent vouloir faire quelque chose avec ces informations. Ou, par le biais de l’interaction, vos visiteurs peuvent demander un autre type d’information ou même manipuler les données.
Un exemple spécifique d’application web pourrait être le site web de votre bibliothèque locale qui vous permet de rechercher leur catalogue de livres et de faire une réservation. Votre banque en ligne est également une application web – elle affiche des informations et effectue des actions en fonction de vos entrées. Reprenons l’exemple de notre association caritative locale. Cette fois, il s’agit de permettre aux visiteurs de s’inscrire, d’enchérir et de payer des articles dans le cadre d’une vente aux enchères en ligne. Vous avez besoin d’un exemple d’application web utile qui facilite la vie des clients ? Consultez Adobe Color CC.
Combinaison de sites Web et d’applications
Différencier un site Web d’une application Web n’est pas toujours un processus tranché. Prenons l’exemple de WordPress. Dans son état natif, il est conçu pour afficher des informations aux visiteurs. De ce point de vue, il s’agit clairement d’un site Web. Cependant, en arrière-plan, nous avons un système de gestion de contenu hautement personnalisable et extensible. Donc, votre site WordPress est-il juste un site web, ou est-ce une application web ?
Vous devez également considérer que de nombreux sites web sont en fait des hybrides site web/application web. Votre startup pourrait fournir toutes sortes d’informations aux visiteurs, mais une fois qu’ils s’inscrivent, ils pourraient avoir accès à une application web intégrée qui remplit une fonction spécifique, comme dans notre exampl d’enchères caritatives
Soyez clair sur vos besoins
Là où il peut vraiment être utile de comprendre les différences entre un site web et des applications web, c’est lorsque vient le moment d’embaucher un développeur ou une agence. Avoir une vision claire à long terme peut aider à s’assurer que vous embauchez la bonne agence. Tous les développeurs n’ont pas les mêmes compétences ou domaines de spécialité. Si vous prévoyez d’avoir besoin d’une application web maintenant ou à l’avenir, il est toujours plus facile d’amener la bonne équipe à bord dès le début.
Il y a quelques semaines, nous avons publié un article intitulé « Comment votre site Web devrait grandir comme votre startup ». Dans cet article, nous avons passé un certain temps à examiner les différentes phases que traverse une startup typique. Nous avons ensuite lié ces phases ensemble – de la découverte à la mise à l’échelle – et expliqué comment elles se rapportent à vos exigences en matière de développement Web.
Votre startup pourrait n’avoir besoin que d’un site Web simple et informatif dans un avenir prévisible. Mais si vos besoins à long terme indiquent clairement qu’une application web sera nécessaire, c’est quelque chose que vous pouvez commencer à planifier dès maintenant. Ce faisant, vous vous assurerez que le processus s’écoule plus facilement.
Considérations supplémentaires relatives aux applications Web
Lorsque vous envisagez une application Web ou un site Web, il est également important de comprendre que les applications Web s’accompagnent souvent de responsabilités supplémentaires. Surtout si vous traitez des informations fournies par des clients, des visiteurs ou des membres.
Alors que les sites Web sont largement basés sur l’information, une application Web nécessite souvent une entrée de l’utilisateur final. Chaque fois que vos utilisateurs saisissent des informations personnelles ou des détails de paiement, vous êtes confronté à la responsabilité de sauvegarder ces informations.
Les sites web ne sont certainement pas à l’abri des pirates, mais la nature inhérente des applications web signifie qu’ils sont confrontés à un risque accru de failles de sécurité. Votre développeur est probablement déjà conscient de cela, mais les clients le sont rarement. Veillez donc à discuter des risques potentiels avec votre développeur.
Par exemple, les formulaires d’inscription ou de paiement de votre site Web ouvrent la voie à des attaques par injection SQL. Les pirates peuvent utiliser des outils automatisés pour analyser chaque formulaire de votre site web à la recherche de vulnérabilités. Faire appel à une agence ou un développeur expérimenté signifie que ce risque a déjà été traité des dizaines de fois auparavant.
Mais il ne s’agit pas seulement de vouloir protéger vos utilisateurs. Dans presque toutes les situations, vous avez une responsabilité de le faire ainsi qu’une responsabilité si vous ne le faites pas. Si les clients doivent s’inscrire pour utiliser votre application Web, il vous incombe de protéger leurs informations personnelles. Si vous acceptez les cartes de crédit ou les informations de paiement en ligne, vous devrez également faire face à des exigences supplémentaires comme la conformité PCI.
Pensées finales
Trouver une agence qui peut développer un site web est un processus relativement simple. Le développement d’une application Web, cependant, nécessite plus de connaissances, plus d’expérience et plus de planification.
Maintenant que vous avez une compréhension claire des différences entre les sites Web et les applications Web, vous avez également une meilleure compréhension de ce dont vous avez vraiment besoin.
Alors que vous lancez votre startup, il y a de bonnes chances que, au moins au début, un simple site Web basé sur l’information soit tout ce qui est nécessaire. Mais essayez de penser à plus long terme, car même si c’est tout ce dont vous avez besoin maintenant, vous êtes toujours en train de poser les bases initiales de ce que votre site deviendra des mois ou des années plus tard.
Il est toujours plus facile d’engager une agence qui peut évoluer avec votre startup. Répondre à vos besoins de développement lorsque votre site Web passe d’une phase à l’autre est plus facile et moins coûteux si vous engagez la bonne équipe dès le premier jour.
Cody Landefeld
cofondateur chez Mode Effect. Consultant en commerce électronique. Coram deo.
Plus de messages – Twitter – LinkedIn