Je suis vraiment intéressé à apprendre à créer une interface utilisateur de premier ordre pour les sites Web, les applications mobiles, etc.
D'accord, c'est un vaste sujet. Vous voulez créer des sites Web "beaux", "haut de gamme", d'aspect professionnel. Donc, vous devez savoir ce qui fait que les gens perçoivent quelque chose comme "beau", non? Heureusement pour vous, la beauté n'est pas vraiment subjective.
L'une des clés d'un beau design visuel est l' harmonie .
Le manque d'harmonie est ce qui donne à vos créations un aspect amateur.
Et, la meilleure chose est que l'harmonie visuelle se résume aux mathématiques. Il ne s'agit pas d'avoir une sensation d'intestin.
Comme d'autres l'ont souligné, je recommanderais de concevoir vous-même des sites Web. Essayez d'appliquer les principes de conception que vous apprenez au lieu d'utiliser un framework prêt. Cela peut être difficile au début, mais cela vous aidera à devenir meilleur.
Comment intégrer l'harmonie dans la conception d'un site Web
Voici un exemple pratique et un petit exercice amusant que vous pouvez faire maintenant.
Une façon que je préfère personnellement est d'utiliser une échelle modulaire pour dimensionner les éléments du site Web dans des proportions harmonieuses. Un site Web qui peut vous aider à générer une échelle modulaire est celui-ci: modularscale.com
L'avantage de l'utilisation d'une balance modulaire est qu'elle permet de prendre des décisions de dimensionnement aussi facilement que de choisir un nombre sur la balance.
Par exemple, dimensionnons les en-têtes d'un site Web (pour communiquer la hiérarchie visuelle).
Disons que nous avons cette échelle modulaire basée sur la taille de police du corps 19px que j'ai choisie (19px parce qu'elle correspondait mieux à la police que j'utilisais, mais vous pouvez ignorer cette étape et aller avec la taille par défaut 16px) et le rapport 1,412 (Non besoin d'entrer dans les détails pourquoi j'ai choisi ce ratio. N'importe quel ratio fera mieux que pas de ratio pour vos projets.):
En le regardant, je choisirais le H1 à 2,815em, le H2 à 1,994em et le H3 à 1,412em. 3 premiers chiffres plus grands que la taille de la police du corps. Facile, pas vrai? Le corps du texte serait 1em (dans mon cas 19px). Ensuite, je dimensionnerais le H4-H6 à 1em et utiliserais le contraste (poids ou style de police différent) pour les différencier du corps du texte.
Alors essayez ceci:
- Générez votre propre balance modulaire
- Obtenez un document HTML simple (contenu réel, veuillez ne pas Lorem Ipsum)
- Utilisez l'échelle pour dimensionner les titres.
- Essayez ensuite d'utiliser l'échelle pour d'autres décisions de dimensionnement (marges, rembourrages, etc.)
Ce n'est qu'un petit pas vers de meilleurs designs, mais j'espère que cela vous aidera.
Si vous avez trouvé cela utile, vous pouvez lire mon autre liste de 7 conseils pour les concepteurs de sites Web débutants qui connaissent HTML et CSS
PS: Vous avez vraiment beaucoup de lecture à faire
Comme d'autres l'ont dit, lisez:
- Les éléments de la conception graphique par Alexander White
- Les éléments du style typographique par Robert Bringhurst
- Ne me faites pas penser par Steve Krug
En outre, voici une énorme liste de ressources en ligne comme les blogs et les communautés à surveiller: enboard.co/webdesign/