2013-04-28 1 views
0

Je viens de l'arrière-plan de développement web où le processus de écorcher un site web ressemble normalement à ceci:outils et processus pour la conception d'une peau Spark

  1. Designer crée un design dans Photoshop
  2. La conception est transférée dans HTML + CSS en utilisant les heuristiques suivantes:
    • Si possible, utiliser la boîte à outils CSS pour créer des bordures, des couleurs d'arrière-plan et autres
    • en cas de formes plus complexes (par exemple, des gradients, coins arrondis, etc.), utilisez raster sprites

Maintenant, je travaille sur une application écorcher fait dans Adobe Flex et je me demande quelle est la meilleure approche devrait être. Les capacités graphiques vectorielles d'ActionScript sont beaucoup plus étendues que les «graphiques vectoriels» (bordures, couleurs d'arrière-plan) effectuées en CSS, alors peut-être que créer une conception dans Photoshop n'est pas la meilleure idée. Devrais-je demander à mon concepteur de créer le motif dans Illustrator, en espérant qu'il sera possible de transférer la plupart des formes avancées (comme les dégradés de boutons, les coins arrondis, etc.) dans une peau Spark "nativement" en tant que graphiques vectoriels par opposition à l'intégration de ceux-ci en tant que bitmaps?

Répondre

2

Si vous appelez des dégradés de boutons, des coins arrondis, etc. des formes avancées, alors j'adopterais l'approche Illustrator. Ce sont toutes des formes qui se traduisent facilement et à moindre coût en graphiques/codes vectoriels. Pour ce type de graphiques, les vecteurs sont généralement beaucoup mieux pour la mémoire et la performance.
Illustrator peut exporter directement vers FXG. Assurez-vous simplement de dire à votre concepteur d'ancrer ses dessins dans le coin supérieur gauche quand il fait l'exportation, donc vous n'avez pas à faire face à des compensations.

Si toutefois vos graphiques deviennent plus complexes (un dessin, ou peut-être un symbole complexe), vous feriez mieux de l'intégrer en tant que graphique bimap.

En dernière remarque: Adobe utilisait auparavant un produit appelé Catalyst qui devait traiter le flux de travail du concepteur/développeur pour les applications Flex, mais ils l'ont abandonné.

+0

Merci pour votre réponse. Est-ce que je comprends bien que théoriquement, j'ai aussi la possibilité d'essayer de reproduire manuellement un dessin fait dans Photoshop en utilisant des vecteurs dans Flex? – jamix

+0

Illustrator a également la possibilité d'exporter des images vers swf. – user1875642

+0

L'utilisation de l'approche Illustrator -> Exporter vers FXG est très puissante. J'ai trouvé le FXG (balisage XML) créé par Illustrator pour être un peu bavard, et j'écrirais souvent le balisage moi-même (ou nettoyais le balisage créé par Illustrator). FXG est précompilé, il peut donc être beaucoup plus performant que l'importation d'éléments Illustrator au format SWF. –

Questions connexes