Si vous deviez embaucher un graphiste pour embellir vos pages Web, l'embaucheriez-vous si la personne n'a aucune expérience en JavaScript mais a une très bonne compréhension du HTML et du CSS?
À quel point est-il important pour un graphiste de comprendre les technologies Web pour qu'il puisse effectuer efficacement son travail de mise en page de pages Web? Quelle est la tendance de l'industrie en matière d'embauche de personnes pour améliorer l'apparence du site Web?
Réponses:
Réponse courte: Non, les concepteurs de sites Web ne sont pas nécessairement censés connaître le javascript. Ils pourraient simplement se concentrer sur l'apparence d'un site ou sur la convivialité. Ce dont ils ont besoin, cependant, c'est de comprendre le fonctionnement de javascript, car ils doivent concevoir en fonction des fonctionnalités.
La plupart des concepteurs Web connaissent jQuery, en particulier les propriétés qui fonctionnent avec HTML et CSS de manière plus visuelle (javascript appliqué à la mise en page, pour ainsi dire). Et dans la plupart des cas, c'est tout ce dont vous avez besoin pour un site régulier .
Cependant, si votre site a des exigences complexes, doit fonctionner avec PHP, ASP, CMS, bases de données, Ajax ou similaire, vous aurez certainement besoin d'un développeur Web . Bien qu'il ne soit pas impossible de le trouver, un concepteur qui effectue également un codage complexe (et qui est excellent à la fois) est rare.
Comme je l'ai dit, je crois que dans la plupart des cas, tout ce dont vous avez besoin est d'une personne qui fait une bonne conception de sites Web et qui comprend également assez bien le javascript pour appliquer et modifier des plugins.
la source
"Savoir" est un terme très ambigu.
Un bon concepteur de sites Web a une compréhension de # 1. Un meilleur concepteur peut saisir # 1 et # 2. Peu de concepteurs de sites Web peuvent saisir le numéro 3.
Le niveau de connaissances requis dépend vraiment de la construction existante et des modifications souhaitées. N'oubliez pas que la «conception Web» n'est pas le «développement Web» dans de nombreux cas. Bien que les lignes deviennent floues, la conception Web est l'atelier de carrosserie, tandis que le développement Web est davantage la mécanique du moteur.
Ce qui est nécessaire pour "améliorer" votre site dépend complètement de sa structure et de sa fonctionnalité actuelles. Il est absolument possible de modifier l'apparence d'un site via javascript et / ou jQuery.
la source
Je suis (d'après ce qu'on m'a dit) un peu rare. Je suis développeur web (professionnellement) avec des compétences créatives et UX de très haut niveau. Lorsque j'ai conçu des solutions pour d'autres développeurs, la seule chose qui a été la plus appréciée était de savoir comment concevoir un "flux":
Ce sont toutes des choses qu'un développeur frontal apprécie lorsqu'il lance le js / css.
Alors oui , vous devez avoir une compréhension pour pouvoir au moins parler, mais vous ne devez pas vous attendre à devoir implémenter une solution de codage. Votre expertise doit à tout le moins cesser d'avoir une contribution possible à la conversation en dehors de votre passion créative et de votre parti pris pour votre conception.
la source
Un designer doit comprendre le support dans lequel il travaille au mieux de ses capacités.
Cela dit, il y a des architectes qui n'ont jamais balancé un marteau mais qui sont loués pour leurs bâtiments non conformes (que je suis sûr que plus d'un entrepreneur a regretté d'avoir construit). :)
Alors ... eh bien, ça dépend. Il y a beaucoup de graphistes qui n'ont touché à rien d'autre qu'à PhotoShop. De nombreux graphistes peuvent utiliser PhotoShop, créer un site PHP, intégrer une bibliothèque JS et écrire tout le code de la couche de présentation.
Les deux sont des ensembles de compétences valides.
Cela dit, si vous espérez être plus un concepteur d'interface utilisateur qu'un graphiste - alors je pense qu'il est impératif que vous compreniez les bases de JavaScript car JS est vraiment le moteur qui crée la couche d'interaction. Une grande partie de la conception de l'interface utilisateur Web de nos jours consiste à concevoir les détails de l'interaction - déterminer la durée du fondu, les commandes du clavier qui fonctionnent, le toucher par rapport au clic, quel est l'état de vol stationnaire, les états d'erreur, cas de bord, accessibilité, etc. Ce n'est pas possible avec PhotoShop seul et il faut finalement se salir avec du code pour entrer dans ces détails particuliers.
Quant à votre question de suivi:
Si le site est entièrement développé, il ne s'agit pas de «simplement se faire plaisir». Il n'y a que peu de choses à faire APRÈS le fait. Peut-être échanger quelques images - peut-être modifier le CSS. Mais en fin de compte, l'étendue de ce qui peut être changé sera à la merci de la couche de présentation existante et vous aurez besoin de quelqu'un qui le comprend parfaitement pour savoir par où commencer.
À l'avenir, il est préférable de gérer votre conception visuelle pendant le développement de la couche de présentation, pas après.
la source
OUI est la réponse courte. Javascript fait partie de l'expérience frontend de l'utilisateur avec HTML et CSS. Bien que la maîtrise de javascript ne soit pas nécessaire, comme mentionné ci-dessus, mais une appréciation du plus grand nombre de technologies Web possible est un must.
En savoir un peu vous empêchera d'écrire du code hacky, de mieux communiquer avec les techniciens et les clients et informera généralement vos conceptions (comme vous le savez, CSS3 inclut toutes les choses intéressantes que vous voulez faire dans votre tête, etc.)
Alors apprenez, continuez à apprendre et ne travaillez jamais avec un "concepteur de sites Web" qui n'a jamais touché de code auparavant, ils ne connaissent tout simplement pas les contraintes et les possibilités du support.
la source