Marko Dugonjić est un professionnel du Web de Velika Gorica, en Croatie. Il est reconnu comme un expert des normes Web et des sites Web basés sur des normes. En mettant l'accent sur la simplicité, il crée des interfaces Web accessibles et faciles à utiliser, à la fois attrayantes et très utilisables. Il est également le créateur du célèbre Typetester.
Salut merci de m'avoir!
Je suis Marko Dugonjić, concepteur de sites Web et développeur en Croatie. Ma formation est en kinésiologie et je connais assez bien les problèmes auxquels les personnes handicapées sont confrontées chaque jour. Alors, je me suis intéressé à l'accessibilité.
À cette époque, quelques personnes en Croatie n’avaient jamais entendu parler de la conception de sites Web axés sur l’accessibilité. Naturellement, j'ai ressenti le besoin de combler cette lacune. J'ai vite trouvé zeldman.com, acheté son livre "Design with Web Standards" et commencé à sensibiliser les internautes croates aux valeurs des standards Web via des forums populaires. Le reste appartient à l'histoire :)
Curiosité. Je suis toujours dans quelque chose de nouveau et élargissant mes horizons. Alors que j'étudiais la physique et la chimie à Zagreb, j'ai souvent étudié à la bibliothèque nationale et universitaire. Ils avaient une connexion Internet gratuite, alors quand je faisais une pause, je descendais et découvrais les merveilles de l'Internet..
Le premier site Web que j'ai créé était pour mes chiens. C’était un moyen très économique de nouer des liens avec des éleveurs et des maîtres-chiens du monde entier. Puis, une fois, un ami m'a demandé de créer un site Web pour une église locale. Les gens ont aimé ce que j'ai fait, alors ils ont continué à me contacter pour plus de sites Web.
Lorsque je travaillais chez Web.burza en tant que développeur front-end, les concepteurs fournissaient souvent des PSD qui, de manière typographique, ne pouvaient pas être transformés de la même manière dans un environnement de navigateur. L'espacement des lettres était souvent différent, entraînant aussi. Et la différence majeure était anti-aliasing de police.
Un jour, Marko Kršul, le directeur artistique, a dit quelque chose du genre: "Cela semble bizarre. Pourriez-vous s'il vous plaît faire quelques versions CSS, afin que je puisse choisir parmi quelques options?" Alors j'ai fait. Nous nous sommes finalement installés avec une nuance de gris légèrement plus claire et une taille de police supérieure à celle de Photoshop..
Je ne voulais pas perdre mon temps à faire ce genre de modifications CSS sur chaque projet. J'ai donc créé un outil rudimentaire permettant de tester le type côte à côte dans un navigateur. Lorsque quelques autres ont vu cela, ils ont demandé plus de fonctionnalités. J'ai ajouté ceux-ci et ensuite verrouillé la liste de souhaits. J'ai conçu l'interface, fait une dernière série de tests et, puisque tous les utilisateurs qui l'ont testée ont commencé à l'utiliser, j'ai décidé de la diffuser au public..
Ce qui a commencé comme un exercice de conception et de développement d’applications Web s’est révélé être un outil utile pour de nombreuses personnes..
Haha, je suis vraiment un fan de typographie… Dans la musique, il y a des compositeurs (des personnes qui créent de la musique) et des interprètes (des gens qui chantent ou jouent). Ils sont tous deux artistes. De même en typographie, il y a les typographes et ceux qui définissent des typographes. Je suis le dernier genre. Seulement pour le web.
Mais: ne dites jamais jamais.
Je considère CSS comme un outil permettant d’obtenir des mises en page conformes aux normes. Ne faites pas de CSS parce que vous aimez CSS ou pour le statut de communauté. Faites-le avec un but et pour une raison. Pour moi, la raison en est des sites Web construits conformes aux normes Web.
Ce n'est pas un truc d'amour ou de passion. Si vous travaillez en mode frontal, il vous suffit de maîtriser HTML, CSS et JavaScript.
Soyez passionné par le résultat, pas par la méthode. Une cuisinière maîtrise son équipement de cuisine, mais elle est passionnée par la saveur d'un plat..
Je suis passionné par la mise à l'échelle du texte dans IE 6.
Les normes Web constituent un ensemble de recommandations et de directives sur la manière dont les sites Web devraient être construits et sur leur fonctionnement technique. Ils ne sont en aucun cas définitifs et évoluent constamment. C'est la beauté.
Lorsque vous considérez les normes Web comme une chose normale, un paramètre par défaut - la manière dont les sites Web devraient fonctionner - est alors naturel pour vous. Tu n'y penses plus. Vous venez de construire des sites Web dans le bon sens.
Je constate encore que les développeurs s’inquiètent davantage du validateur que de l’écriture de structures HTML sémantiquement correctes. Il ne s'agit pas de la validation, mais de l'idée: accès par tout le monde.
Je travaille avec QBN depuis environ deux ans maintenant. Sur leurs projets, je travaille uniquement en tant que développeur front-end. Le secret d'une bonne relation réside dans une compréhension mutuelle des problèmes de chaque personne. Mes problèmes sont évidents: problèmes inter-navigateur.
Les projets QBN sont toujours en avance. J'aime faire partie de cela. Cela affine mes compétences de front-end :)
Je n'ai pas de processus figé, mais plutôt quelques approches différentes.
Je commence rarement par les éléments visuels, car je suis un fervent partisan de la conception de sites Web orientés contenu et non décoratifs. J'aime tout d'abord découvrir tout le sujet, les besoins des utilisateurs, les objectifs de l'entreprise, etc. Cela se fait parfois de manière heuristique et parfois avec de vraies données..
Si un site Web doit transmettre un message par des éléments visuels, je commencerais par énumérer les termes et dessinerais des formes simplifiées de métaphores dans mon carnet de croquis, mais si j’ai déjà une quantité décente de contenu, je commence à dessiner et à encadrer les parties de une carte du site.
Très souvent, je configure un thème WordPress de base, crée des pages principales et des types de page, ce qui me permet de travailler avec un prototype simple. À ce stade, je pourrais même le télécharger sur un serveur temporaire afin que les clients puissent le consulter et naviguer sur le site. Si nécessaire, le contenu et les relations entre les sections sont ajustés. Cette étape est très utile pour faire passer la mentalité du client de "comment le site Web va ressembler" à "comment le site Web sera utilisé", ce qui est très important pour le résultat final.
Une fois tout le contenu en place, j'ouvre Photoshop et commence à appliquer des pixels sur la base de mes dessins papier..
Mon défi personnel est le manque de temps pour apprendre tout ce que je voudrais. Par exemple, j'aimerais bien maîtriser les outils de mouvement, mais je n'ai toujours pas le temps. Peut être l'année prochaine…
En général, le plus gros défi consiste à éduquer les clients sur l'expérience utilisateur, leur expliquant pourquoi ils ont besoin de tests et d'analyses de la convivialité, ainsi que sur les véritables pouvoirs de leur site Web ou de leur application..
De nombreux investisseurs me viennent avec une idée de forums et / ou de fonctionnalités de communauté similaires, mais ils réalisent rarement qu'ils ne disposent pas des ressources nécessaires pour gérer cela. Ils entendent souvent l'idée (ou lisent un article de blog intitulé "Augmenter les revenus avec le réseau social"), mais ne peuvent ni vraiment comprendre ni expliquer pourquoi ils en ont besoin.
Un bon concepteur de sites Web devrait bien connaître les outils visuels comme Photoshop ou Flash et l’éditeur HTML / CSS. Étant donné que les mises en page Web ne sont pas imprimées puis envoyées, une excellente conceptrice de sites Web connaîtra ses options de secours et sera consciente qu'une fois le site Web publié, son utilisation sera échappée à son contrôle..
A ce stade de ma vie, j'ai décidé de travailler en freelance à plein temps. J'apprécie la flexibilité de l'horaire indépendant et je passe maintenant plus de temps avec mes petits garçons.
Comme tout est nouveau pour moi, je n'ai pas de conseil précieux, mais je l'aime jusqu'à présent. Je travaille beaucoup plus vite et je suis généralement plus satisfait des résultats.
La réponse courte est: essayez de le comprendre pour chaque projet.
La réponse longue est la suivante: apprendre le plus possible pour tirer des conclusions heuristiques; useit.com et le livre de Steve Krug, "Don't Make Me Think" sont un bon début. Effectuez ensuite des tests utilisateur, en fonction de l’ampleur du projet. De nos jours, il existe de nombreuses méthodes pour tester les utilisateurs - et des applications telles que Silverback vous permettent de configurer une installation de test de mini-utilisabilité pour tout projet..
D'après mon expérience, les utilisateurs le souhaitent rapide, simple et compréhensible - tout en étant intéressant, engageant et attrayant. Parce qu'il doit être attrayant, “utilisable” Verdana 16px # 000 sur #fff ne fonctionne pas partout.
Dans un avenir proche, le navigateur remplacera probablement le système d'exploitation de l'utilisateur moyen de Jane. Avec une augmentation spectaculaire de la vitesse de connexion, tout le contenu et les applications seront en ligne. Le navigateur deviendra l'interface.
Mobile est le nouveau bureau.
Ma principale activité hors ligne est de passer du temps avec ma famille - construire des villes LEGO, jouer avec de l'argile, dessiner avec des crayons de couleur, etc. Nous avons aussi un chien. Je passe donc du temps chaque jour à l'extérieur..
J'enseigne l'Aïkido pour les enfants. Si seulement je pouvais devenir un pro de snowboard.
J'insiste! :)
Je dis toujours à mes enfants: ne cessez jamais d'apprendre et n'oubliez pas de mettre en pratique ce que vous avez appris.