Salut Greg !
Début de citation
De plus, tant que l'on parle de " programmation " page web, comment
vous débrouillez vous pour le design?
Fin de citation
Pour les deux projets privé de développement de site web auxquels j'ai
participé, et surtout le dernier où j'étais tout seul, j'ai repris des
modèles de page web gratuits qu'on peut facilement trouvé sur le net.
Plus vicieux encore, tu peux même utiliser un aspirateur de site pour copier
non seulement le design, mais aussi les images d'un site qui te plairait.
Bien entendu, selon la cible visée par ton site, un certain design peut être
plus préférable à un autre.
Un voyant est dès lors toujours nécessaire au moins pour apprécier le modèle
choisi.
Ensuite, je découpe la page web dans des include qui composeront la page web
standard du site.
Pour ce qui est de la page web d'accueil, étant donné le grand soin qu'elle
représente au niveau graphique, j'ai jusqu'iici toujours fait appel à un
voyant pour sa conception. Néanmoins également réalisée à base du modèle
standard de page sélectionné, cela pour maintenir une certaine cohérence.
Quelque chose qui me permet également de savoir comment m'y prendre est
d'afficher et d'étudier le code source des pages web que je visite avec les
navigateurs courants (internet explorer, firefox) afin d'y observer:
* comment sont structurées les pages;
* comment sont faites les mises en forme;
* comment sont positionnés et dimensionnés les images;
* comment sont calibrés les bordures
* à quoi servent et comment sont codés leurs javascripts;
Auparavant pour mes tests, il m'arrivait d'utiliser microsoft word pour
réaliser une présentation et ensuite convertir le document en page web
filtrée afin d'obtenir un modèle de page.
En définitive, le primordial est d'avoir un modèle arrêté. Le reste se passe
en arrière-plan en php.
A plus !
Yannick Daniel Youalé
Le monde est un programme. Et Dieu en est le programmeur.
----- Original Message -----
From: "gregory leplumey" <[email protected]>
To: <[email protected]>
Sent: Saturday, December 29, 2012 5:16 AM
Subject: [progliste] Re: lettre au père noël
Bonjour,
J'ai lu avec beaucoup d'intérêt tous vos messages.
Concerant l'HTML, je l'ai appris en 1998 à l'âge de ... ... 13 ans.
Ensuite, je dois me mettre au PHP, pour les sites webs de ma boite.
L'idée, c'était de pouvoir développer des langages pour Windows, Mac,
pour ma boite, en vente de formations en lignes.
Ensuite, et bien, je dois améliorer mon HTML connu en version 4.01 en 5.
De plus, tant que l'on parle de " programmation " page web, comment
vous débrouillez vous pour le design?
Merci à vous,
Greg
Le 29/12/12, QuentinC<[email protected]> a écrit :
Juste encore deux commentaires.
IL y a une citation de je ne sais plus qui, mais quelqu'un de très
influent en informatique, qui disait quelque chose comme ceci: quand on
vient du C et qu'on apprend le C++, on ne s'impreigne pas complètement
de la logique du C++ et on a tendance à réfléchir en C avant de
réfléchir en C++.
Tout ça pour dire que les langages de script qui sont volontairement
simplifiés et hyper laxistes face aux langages lourds, ne sont pas
nécessairement les meilleurs langages pour commencer. Ils sont simples
et permettent d'avoir un résultat assez rapides, certes, mais on
n'apprend les vrais bons concepts de programmation que si on se met à un
langage plus strict et plus lourd, tel que C, C++, C# ou java.
Le débat fait rage, ici comme ailleurs, sur le langage ou le type de
langage à apprendre en premier. Certains pronent la simplicité, alors
que d'autres sont plutôt pour commencer très strictement et relâcher
ensuite une fois qu'on a acquis les bases. C'est un point de vue, chacun
a son avis et on n'arrivera jamais à trancher complètement.
Toujours est-il que le tutoriel C++ du site du zéro est volontairement
simple et épuré comme le veut la tradition, ce n'est pas nécessairement
beaucoup plus difficile que le python. Au final, c'est juste la logique,
la façon de programmer qui est complètement différente au bout d'un
moment.
JE voulais encore réagir aux questions de Yannick :
1.dois je apprendre un langage de haut niveau ou de bas niveau ?
A noter que la division n'est pas claire pour tous les langages. LE C++
par exemple,est parfois classé comme langage de bas niveau, et parfois
comme langage de haut niveau, et à juste titre, parce que son champ
d'application est très très vaste.
2.la documentation est elle conséquente ?suffira t'elle ?
En général ce n'est pas la documentation en elle-même qu'on peut
critiquer, mais comment elle est présentée: y a-t-il un site officiel
qui regroupe toute la bibliothèque standard ? et spécifiquement pour
nous, est-ce que cette documentation est facilement accessible et
trouve-t-on rapidement ce qu'on cherche ?
Java est souvent cité comme exemple en ce qui concerne ses
documentations, car le site officiel regroupe tout et est bien conçu, et
en plus la grande majorité des langages produisent leur documentation de
manière standardisée grâce aux outils fournis, la javadoc en l'occurence.
Pour C#, il y a la MSDN, accessibilité moyenne mais au moins on trouve
tout au même endroit.
Pour python, je ne sais pas: je crois savoir qu'il y a un site officiel,
mais qu'il n'y a pas d'outil officiel, donc c'est tout de suite moins
cohérent.
Pour le C/C++, il n'y a pas de site vraiment officiel hormis celui qui
détaille la norme (complètement inbuvable même pour moi)
3. voudrais je un langage ou la casse est prise en compte ?
IL n'y a plus beaucoup de langages sérieux qui ne tiennent pas compte de
la casse...... c'est comme ça, on doit faire avec. Note: je ne considère
pas le script jaws comme étant un langage sérieux.
5.l'anglais, me fait t'il peur ?
Là aussi, un moment donné on n'a pas le choix. Informatique à un niveau
respectable = obligatoirement en anglais. C'est un fait. JE ne connais
que très peu de documentations véritablement traduites, si on enlève les
traductions google qui sont presque toujours encore pire en français
qu'en anglais. Un excellent point en faveur de php sur ce sujet, qui a
une bibliothèque standard entièrement documentée en françAis et en plein
d'autres langues.
6.y aura t'il une liste de discussion qui le traite ?
La progliste ? Non plus sérieusement, il y a presque toujours des forums
ou des mailing-lists où aller poser ses questions. Sauf si c'est un
langage pas connu ou hyper-spécifique...
7.voudrais je un langage lié à un unique os ?
Ca par contre c'est une excellente question à se poser. Le gag c'est que
si on fait des applications graphiques, il n'y a pas énormément de
possibilités si on veut un truc vraiment portable et qui reste
accessible, même si le langage qu'on a choisi est portable.
Progliste :
Pour se désinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est
limité à
2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
je
vous répondrez en privé.
Progliste :
Pour se désinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité
à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
je vous répondrez en privé.
Progliste :
Pour se désinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je
vous répondrez en privé.