Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5861 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1051  1052  1053  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°2040249
gugus
Posté le 06-12-2010 à 12:23:50  profilanswer
 

Reprise du message précédent :

gatsu35 a écrit :


Arrête de raconter des conneries, un PNG 8bits fonctionne très bien sous IE6 et tu le passes sous PNG Optimizer il prendra largement moins de poids qu'un gif

si tu préfères :o
 
bon puis j'avais pas vu, il a collé un hack pour les png 16 dans le cas présent, celà dit, ça sert à rien pour ses titres


---------------
Site photo - FlickR - G+ - Fb
mood
Publicité
Posté le 06-12-2010 à 12:23:50  profilanswer
 

n°2040252
Profil sup​primé
Posté le 06-12-2010 à 13:13:15  answer
 

theredled a écrit :


A ce propos, question nommage : on est tous d'accord que c'est pas bien de faire des classes du genre "bulle-verte" ou "bouton-rouge".
 
Mais comment vous faites si vous avez des boutons de couleurs différentes, et que les couleurs ne correspondent pas à des fonctions précises ?


 
 
Tu pourrais m'expliquer en quoi c'est pas bien de faire ça ?  :)

n°2040253
Alekusu2
Posté le 06-12-2010 à 13:13:52  profilanswer
 

theredled a écrit :


A ce propos, question nommage : on est tous d'accord que c'est pas bien de faire des classes du genre "bulle-verte" ou "bouton-rouge".
 
Mais comment vous faites si vous avez des boutons de couleurs différentes, et que les couleurs ne correspondent pas à des fonctions précises ?


 
Bah, si c'est la couleur qui définit la classe, tu mets la couleur dans le nom.
Franchement c'est un peu de la branlette de dev ce genre de discussion, ça changera rien à la perf du site, et à part un énorme projet avec des centaines/milliers de classe, tu t'y retrouveras même si tu mets la couleur au lieu de la fonction.  [:cosmoschtroumpf]  


---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040254
Alekusu2
Posté le 06-12-2010 à 13:14:50  profilanswer
 


 
Certains vont te faire un discours sur le fait qu'il faut nommer par la fonction et non par la couleur, car la couleur elle peut changer, vu que c'est le principe du CSS d'avoir cette souplesse :D
 
Donc en gros si genre tous tes boutons téléchargements, sont forcément rouges, tu dois le nommer "bouton_telechargement" et non "bouton_rouge" par exemple. Ce qui en soit est logique, mais bon si tu le fais pas, spa dramatique
 
 
fin bref c'est un sujet un peu  [:tartragnan]

Message cité 2 fois
Message édité par Alekusu2 le 06-12-2010 à 13:17:42

---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040255
nraynaud
lol
Posté le 06-12-2010 à 13:15:18  profilanswer
 

theredled a écrit :


Mais comment vous faites si vous avez des boutons de couleurs différentes, et que les couleurs ne correspondent pas à des fonctions précises ?


mais le mec qui met du vert ou du bleu, il le décide bien en fonction de critères précis non ?


---------------
trainoo.com, c'est fini
n°2040256
Alekusu2
Posté le 06-12-2010 à 13:16:53  profilanswer
 

nraynaud a écrit :


mais le mec qui met du vert ou du bleu, il le décide bien en fonction de critères précis non ?


 
Il le décide pas en premier parce que c'est la charte graphique ?  [:jean-guitou]


---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040257
nraynaud
lol
Posté le 06-12-2010 à 13:25:18  profilanswer
 

et la charte elle dit pas quand tu dois mettre du bleu et quand tu dois mettre du vert ?


---------------
trainoo.com, c'est fini
n°2040259
Alekusu2
Posté le 06-12-2010 à 13:28:06  profilanswer
 

nraynaud a écrit :

et la charte elle dit pas quand tu dois mettre du bleu et quand tu dois mettre du vert ?


Car la charte elle dit que tu dois mettre du bleu en fonction du rôle de la fonctionnalité ?


---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040262
FlorentG
Posté le 06-12-2010 à 13:38:06  profilanswer
 

Alekusu2 a écrit :

Car la charte elle dit que tu dois mettre du bleu en fonction du rôle de la fonctionnalité ?


Et ben ouais : les boutons "télécharger" en bleu, les boutons "supprimer" en rouge, les boutons "valider" en vert, et hop, voilà de magnifiques classes

n°2040263
Alekusu2
Posté le 06-12-2010 à 13:39:52  profilanswer
 

bleu, rouge, vert
C'est le site de la gaypride ? :o
 
Et il ne peut pas y avoir des choix purement esthétiques, qui ne sont liés en rien aux fonctionnalités ?
La plupart des graphistes foutent du bleu sur tel bouton car il trouve ça cohérent et esthétique avec la charte graphique du site.  
Pas pour différencier chaque fonctionnalité les unes des autres par des codes couleurs.

Message cité 2 fois
Message édité par Alekusu2 le 06-12-2010 à 13:43:32

---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
mood
Publicité
Posté le 06-12-2010 à 13:39:52  profilanswer
 

n°2040265
Profil sup​primé
Posté le 06-12-2010 à 13:41:57  answer
 

Alekusu2 a écrit :


 
Certains vont te faire un discours sur le fait qu'il faut nommer par la fonction et non par la couleur, car la couleur elle peut changer, vu que c'est le principe du CSS d'avoir cette souplesse :D
 
Donc en gros si genre tous tes boutons téléchargements, sont forcément rouges, tu dois le nommer "bouton_telechargement" et non "bouton_rouge" par exemple. Ce qui en soit est logique, mais bon si tu le fais pas, spa dramatique
 
 
fin bref c'est un sujet un peu  [:tartragnan]


 
Merci bien  :jap:

n°2040267
nraynaud
lol
Posté le 06-12-2010 à 13:44:28  profilanswer
 

http://thermographie-gpso.webgeose [...] /index.php
Laisse tranquille mes clients  [:psywalk]


---------------
trainoo.com, c'est fini
n°2040269
Alekusu2
Posté le 06-12-2010 à 13:47:01  profilanswer
 

Ils ont le droit d'aimer le multicolore  [:gidoin]  
 [:3615 dovakor:1]
 
Plus sérieusement, là t'es dans le cas particulier de couleurs d'une légende.


Message édité par Alekusu2 le 06-12-2010 à 13:47:48

---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040270
FlorentG
Posté le 06-12-2010 à 13:48:08  profilanswer
 

Alekusu2 a écrit :

Et il ne peut pas y avoir des choix purement esthétiques, qui ne sont liés en rien aux fonctionnalités ?


En faisant du pur esthétique sans regarder ce qu'il y a en dessous, là t'arrive sur de la gaypride. Il faut garder une certaine cohérence.

n°2040275
Alekusu2
Posté le 06-12-2010 à 13:57:05  profilanswer
 

FlorentG a écrit :


En faisant du pur esthétique sans regarder ce qu'il y a en dessous, là t'arrive sur de la gaypride. Il faut garder une certaine cohérence.


 
Tu as un client dont la charte graphique est basée sur du orange et du bleu. La cohérence c'est des bosser avec des nuances de orange et de bleu.
A partir de là tu vas mettre la majorité des éléments en bleu, et les éléments qui doivent ressortir en orange (bouton, lien, etc).  
 
Alors oui tu peux créer une classe .cequidoitressortir et une autre .cequidoitmoinsressortir mais bon :D
 
Après je suis pas contre le principe de la sémantique, au contraire, mais bon, ça doit pas être une religion non plus, c'est ça que je veux dire.
Dans le cas de theredled apparemment c'est lié à rien les couleurs, il va pas se prendre la tête à leur trouver d'autres noms.

Message cité 1 fois
Message édité par Alekusu2 le 06-12-2010 à 13:58:47

---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040280
theredled
● REC
Posté le 06-12-2010 à 14:09:54  profilanswer
 

nraynaud a écrit :


mais le mec qui met du vert ou du bleu, il le décide bien en fonction de critères précis non ?


Parfois oui, parfois non : juste parce que c'est plus joli par rapport au fond par ex.
 

Alekusu2 a écrit :

bleu, rouge, vert
C'est le site de la gaypride ? :o
 
Et il ne peut pas y avoir des choix purement esthétiques, qui ne sont liés en rien aux fonctionnalités ?
La plupart des graphistes foutent du bleu sur tel bouton car il trouve ça cohérent et esthétique avec la charte graphique du site.  
Pas pour différencier chaque fonctionnalité les unes des autres par des codes couleurs.


Voilà.

Alekusu2 a écrit :


Après je suis pas contre le principe de la sémantique, au contraire, mais bon, ça doit pas être une religion non plus, c'est ça que je veux dire.
Dans le cas de theredled apparemment c'est lié à rien les couleurs, il va pas se prendre la tête à leur trouver d'autres noms.


Sauf que dans mon cas, la couleur elle va vraiment changer, donc faut être clean avec les CSS.

Message cité 2 fois
Message édité par theredled le 06-12-2010 à 14:10:46

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2040282
Alekusu2
Posté le 06-12-2010 à 14:11:45  profilanswer
 

theredled a écrit :


Parfois oui, parfois non : juste parce que c'est plus joli par rapport au fond par ex.
 


 


 

theredled a écrit :


Sauf que dans mon cas, la couleur elle va vraiment changer, donc faut être clean avec les CSS.


 
Si c'est pas lié à des fonctionnalités/pages et si les couleurs vont changer, tu les chiffres :spamafote:
 
couleur1, couleur2, couleur3
 
quitte à mettre des commentaires pour savoir à quoi c'est lié.

Message cité 1 fois
Message édité par Alekusu2 le 06-12-2010 à 14:11:54

---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040325
Sylfurd
UUUURUTORAMAN §§
Posté le 06-12-2010 à 17:06:50  profilanswer
 

Hello !

 

J'ai une colle en javascript !

Code :
  1. maClasse.protoype = {
  2.    image : '',
  3.    height : 0,
  4.    loadImage : function(imageUrl){
  5.       this.image = new Image();
  6.       this.image.onload = function(){
  7.          ??? = this.height;
  8.       }
  9.       this.image.src = "monimage.jpg";
  10.    }
  11. }

Comment je peux faire pour, dans le onload de l'image, que je puisse affecter à l'attribut height de maClasse le height de image ?

 

Il me semble avoir déjà trouvé une solution pour un cas similaire mais je n'arrive pas à retrouver !


Message édité par Sylfurd le 06-12-2010 à 17:07:44

---------------
NNiD: Sylfurd
n°2040326
Paulp
~, sweet ~
Posté le 06-12-2010 à 17:11:28  profilanswer
 

je dirais soit  

Code :
  1. maClasse.protoype = {
  2.    image : '',
  3.    height : 0,
  4.    loadImage : function(imageUrl){
  5.       this.image = new Image();
  6.       this.image.backref = this;
  7.       this.image.onload = function(){
  8.          this.backref.height = this.height;
  9.       }
  10.       this.image.src = "monimage.jpg";
  11.    }
  12. }


soit

Code :
  1. maClasse.protoype = {
  2.    image : '',
  3.    height : 0,
  4.    loadImage : function(imageUrl){
  5.       this.image = new Image();
  6.       var that = this;
  7.       this.image.onload = function(){
  8.          that.height = this.height;
  9.       }
  10.       this.image.src = "monimage.jpg";
  11.    }
  12. }

n°2040330
Dj YeLL
$question = $to_be || !$to_be;
Posté le 06-12-2010 à 17:32:30  profilanswer
 

 

Clairement +1

 

Je ne vois même pas comment on peut affirmer le contraire (ou dire que ce n'est pas important :/ )

 

(P|H)\.S\. : tu m'as pas répondu :o


Message édité par Dj YeLL le 06-12-2010 à 17:32:50

---------------
Gamertag: CoteBlack YeLL
n°2040332
Alekusu2
Posté le 06-12-2010 à 17:34:22  profilanswer
 


 
Ca c'est dans la théorie.
Dans la réalité, quand tu refais la maquette d'un site, tu refais souvent le HTML derrière.
 
De plus dans le cas où c'est juste une couleur qui change, tu peux très bien ne pas changer le nom de ta classe, et le laisser comme ça. Si .bouton_rouge est finalement vert, c'est pas dramatique, tant que tu laisses un commentaire dans le CSS. Le but est que le/les intégrateurs du projet s'y retrouvent, pas de faire le concours de Miss Sémantique.
Et au pire des cas, tu fais un search & replace, ca me prend 3 secondes avec coda et ça modifie dans toutes mes pages. :D
 
Bref, pas de quoi lancer un débat :D


---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040334
Shinuza
This is unexecpected
Posté le 06-12-2010 à 17:41:52  profilanswer
 

Paulp a écrit :

je dirais soit  

Code :
  1. maClasse.protoype = {
  2.    image : '',
  3.    height : 0,
  4.    loadImage : function(imageUrl){
  5.       this.image = new Image();
  6.       this.image.backref = this;
  7.       this.image.onload = function(){
  8.          this.backref.height = this.height;
  9.       }
  10.       this.image.src = "monimage.jpg";
  11.    }
  12. }


soit

Code :
  1. maClasse.protoype = {
  2.    image : '',
  3.    height : 0,
  4.    loadImage : function(imageUrl){
  5.       this.image = new Image();
  6.       var that = this;
  7.       this.image.onload = function(){
  8.          that.height = this.height;
  9.       }
  10.       this.image.src = "monimage.jpg";
  11.    }
  12. }


Ton premier bout de code ne contourne pas le problème. Le this est quand même pété.
 

Alekusu2 a écrit :


 
Ca c'est dans la théorie.
Dans la réalité, quand tu refais la maquette d'un site, tu refais souvent le HTML derrière.
 
De plus dans le cas où c'est juste une couleur qui change, tu peux très bien ne pas changer le nom de ta classe, et le laisser comme ça. Si .bouton_rouge est finalement vert, c'est pas dramatique, tant que tu laisses un commentaire dans le CSS. Le but est que le/les intégrateurs du projet s'y retrouvent, pas de faire le concours de Miss Sémantique.
Et au pire des cas, tu fais un search & replace, ca me prend 3 secondes avec coda et ça modifie dans toutes mes pages. :D
 
Bref, pas de quoi lancer un débat :D

T'as jamais bossé sur un site de taille massive toi. T'as pas toujours la visibilité sur la totalité des styles de tes css.
Si j'écris :
 

Code :
  1. function addUser(user) {
  2.     this->users->delete(user);
  3. }

J'imagine que ça t'abimes la santé et la cornée quand tu le lis, ou que t'essaie de l'utiliser sans lire le code. Donc pourquoi ne pas appliquer la même disciple quelque soit le code?


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2040336
Alekusu2
Posté le 06-12-2010 à 17:44:49  profilanswer
 

Attention, j'ai pas proné un code crado, si on peut avoir un code sémantique autant l'avoir, je parlais surtout de la problématique de theredled moi. Ne pas avoir besoin de chercher à outrance de la sémantique dans tous les cas, voilà mon propos.


---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040341
Sylfurd
UUUURUTORAMAN §§
Posté le 06-12-2010 à 17:54:36  profilanswer
 

Paulp a écrit :

je dirais soit  

Code :
  1. maClasse.protoype = {
  2.    image : '',
  3.    height : 0,
  4.    loadImage : function(imageUrl){
  5.       this.image = new Image();
  6.       this.image.backref = this;
  7.       this.image.onload = function(){
  8.          this.backref.height = this.height;
  9.       }
  10.       this.image.src = "monimage.jpg";
  11.    }
  12. }


soit

Code :
  1. maClasse.protoype = {
  2.    image : '',
  3.    height : 0,
  4.    loadImage : function(imageUrl){
  5.       this.image = new Image();
  6.       var that = this;
  7.       this.image.onload = function(){
  8.          that.height = this.height;
  9.       }
  10.       this.image.src = "monimage.jpg";
  11.    }
  12. }


ha yes merci, je crois que c'est le coup du that que j'avais déjà vu :D


---------------
NNiD: Sylfurd
n°2040343
theredled
● REC
Posté le 06-12-2010 à 17:58:04  profilanswer
 

Alekusu2 a écrit :


Si c'est pas lié à des fonctionnalités/pages et si les couleurs vont changer, tu les chiffres :spamafote:

 

couleur1, couleur2, couleur3

 

quitte à mettre des commentaires pour savoir à quoi c'est lié.


ouais, sûrement le plus simple...

 
Alekusu2 a écrit :

Attention, j'ai pas proné un code crado, si on peut avoir un code sémantique autant l'avoir, je parlais surtout de la problématique de theredled moi. Ne pas avoir besoin de chercher à outrance de la sémantique dans tous les cas, voilà mon propos.


Perso, sur mes gros sites, j'ai parfois l'impression de "me branler" pour faire un code propre. Alors je décide de faire quick & dirty.
Dans 80% des cas, 2 mois, 2 semaines ou 2 jours après, je finis par m'en mordre les doigts.

Message cité 1 fois
Message édité par theredled le 06-12-2010 à 17:59:10

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2040345
Shinuza
This is unexecpected
Posté le 06-12-2010 à 17:59:07  profilanswer
 

Evolution of script loading :  
 
http://www.stevesouders.com/blog/2 [...] t-loading/


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°2040347
Alekusu2
Posté le 06-12-2010 à 18:01:13  profilanswer
 

theredled a écrit :


Perso, sur mes gros sites, j'ai parfois l'impression de "me branler" pour faire un code propre. Alors je décide de faire quick & dirty.
Dans 80% des cas, 2 mois, 2 semaines ou 2 jours après, je finis par m'en mordre les doigts.


On est d'accord :jap:


---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040348
theredled
● REC
Posté le 06-12-2010 à 18:03:00  profilanswer
 

Alekusu2 a écrit :


On est d'accord :jap:


Bah, t'avais pas l'air :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2040349
Alekusu2
Posté le 06-12-2010 à 18:03:42  profilanswer
 

theredled a écrit :


Bah, t'avais pas l'air :o


 
Tu veux t'battre ?  [:glouglou3]


---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040360
Skateinmar​s
Posté le 06-12-2010 à 19:15:30  profilanswer
 

Alekusu2 a écrit :

Attention, j'ai pas proné un code crado


Alekusu2 a écrit :

De plus dans le cas où c'est juste une couleur qui change, tu peux très bien ne pas changer le nom de ta classe, et le laisser comme ça. Si .bouton_rouge est finalement vert, c'est pas dramatiqueD

 

Wut ?

 

J'aime bien ce topic, y'a des intégristes du W3C (enfin non, pire) d'un côté et des utilisateurs de wordpress de l'autre  [:doc petrus]

Message cité 1 fois
Message édité par Skateinmars le 06-12-2010 à 19:16:45

---------------
Feedback HAV
n°2040361
Alekusu2
Posté le 06-12-2010 à 19:17:49  profilanswer
 

Skateinmars a écrit :


 
Wut ?
 
J'aime bien ce topic, y'a des intégristes du W3C (enfin non, pire) d'un côté et des utilisateurs de wordpress de l'autre  [:doc petrus]


 
Perso je suis pas un utilisateur de wordpress, ni de CMS en général, et je suis plutôt un intégriste du W3C s'il fallait choisir, c'est juste que pour moi y a un juste milieu à trouver, mais bon la notion de bon sens est propre à chaque personne, il n'y a pas une seule vérité :jap:
Enfin bref :D

Message cité 1 fois
Message édité par Alekusu2 le 06-12-2010 à 19:35:57

---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040363
gatsu35
Blablaté par Harko
Posté le 06-12-2010 à 19:30:31  profilanswer
 

Alekusu2 a écrit :


 
Perso je suis pas un utilisateur de wordpress, ni de CMS en général, et je suis plutôt un intégriste du W3C s'il fallait choisir, c'est juste que pour moi y a un juste milieu à trouver.
Enfin bref :D


Et débutant intégriste :o


---------------
Blablaté par Harko
n°2040373
Proov
Art & Science
Posté le 06-12-2010 à 20:19:11  profilanswer
 
n°2040380
Alekusu2
Posté le 06-12-2010 à 21:06:10  profilanswer
 

Juste pour les border radius c'est génial :love:


---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040382
0x90
Posté le 06-12-2010 à 21:08:53  profilanswer
 


 
J'ai du code versionné et une fonction rechercher/remplacer, il me faut 10sec pour passer de bouton_rouge à bouton_vert. Personne d'humain ne lit les classes css, aucune machine ne prends de décision en fonction du nom, et ça ne réduit pas la maintenabilité, pourquoi faire pédant ?


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2040383
FlorentP
Posté le 06-12-2010 à 21:24:38  profilanswer
 

0x90 a écrit :


 
J'ai du code versionné et une fonction rechercher/remplacer, il me faut 10sec pour passer de bouton_rouge à bouton_vert. Personne d'humain ne lit les classes css, aucune machine ne prends de décision en fonction du nom, et ça ne réduit pas la maintenabilité, pourquoi faire pédant ?


Je bosse sur un projet où une 20aine de personnes ont mis leurs pattes depuis bientôt 3 ans, il y a des centaines de templates voire plus, je veux changer la mise en page d'un élément d'une page...
Sachant que les fichiers CSS sont communs à plusieurs dizaines de fichiers, est ce qu'à chaque fois que je modifie les infos d'une classe je me tape une recherche de ladite classe sur tous les fichiers, pour voir comment il est utilisé, ou est ce que je préfère avoir des noms de classes assez explicites pour qu'ils s'auto suffisent ?
 
Plus t'as de gens sur un projet, plus ça risque de partir en vrille si la ligne de conduite n'est pas claire.
Et plus ton projet à une durée de vie longue, plus t'es obligé de raisonner avec la maintenance du truc.
 
Tout le monde n'a pas la "chance" de bosser seul sur un petit site (genre site vitrine d'une PME ou truc du genre) où la maintenance se résumera à une refonte complète du site dans les années à venir quand il sera devenu un peu trop vieillot !
 
 
Enfin, après comme tout le monde, dès fois on fait des trucs moches, mais faut juste savoir le reconnaitre et pas se voiler la face : c'est moche mais j'assume. Par contre faut pas non plus revendiquer quand même :o

n°2040384
Alekusu2
Posté le 06-12-2010 à 21:27:30  profilanswer
 

FlorentP > Tu peux indiquer de quel type de projet il s'agit ?
 
Quand tu dis "les fichiers CSS sont communs à plusieurs dizaines de fichiers", tu veux dire que sur les centaines de templates, il y a un fichier CSS par "portion" de templates ? Genre chaque fichier CSS concerne genre 50 templates par exemple ?

Message cité 1 fois
Message édité par Alekusu2 le 06-12-2010 à 21:32:22

---------------
Ils ne sont grands que parce que nous sommes à genoux. - Topic Kingdom
n°2040385
gatsu35
Blablaté par Harko
Posté le 06-12-2010 à 21:36:35  profilanswer
 

Florent P, paye toi les services de Nicole Sullivan :o
 
Pour faire simple, et c'est comme ça qu'on bosse chez nous, on fait des blocs réutilisables, ou des systèmes de blocs primitifs genre un bloc avec une image à gauche et du contenu à droite. Suffit de rajouter une classe pour par exemple forcer le texte à entourer l'image au lieu que le texte soit calé par défaut. etc...
 
Et au final le code est le même quasiment partout au niveau HTML avec juste des classes pour surcharger la structure de base du framework. Et hop simple, rapide et optimisé \o/


---------------
Blablaté par Harko
n°2040386
koskoz
They see me trollin they hatin
Posté le 06-12-2010 à 21:40:22  profilanswer
 

Comment vous gérez le mix php/html pour l'indentation dans les vues ?
 
Comme ça ?

Code :
  1. <?php foreach ($topicsList as $topic): ?>
  2. <?php if (!$isLogged && $topic->public || $isLogged): ?>
  3. <tr>
  4.     <td></td>
  5. </tr>
  6. <?php endif; ?>
  7. <?php endforeach; ?>


 
Ou comme ça ?

Code :
  1. <?php foreach ($topicsList as $topic): ?>
  2.     <?php if (!$isLogged && $topic->public || $isLogged): ?>
  3.         <tr>
  4.             <td></td>
  5.         </tr>
  6.     <?php endif; ?>
  7. <?php endforeach; ?>


---------------
Twitter
n°2040388
FlorentP
Posté le 06-12-2010 à 21:53:17  profilanswer
 

Alekusu2 a écrit :

FlorentP > Tu peux indiquer de quel type de projet il s'agit ?
 
Quand tu dis "les fichiers CSS sont communs à plusieurs dizaines de fichiers", tu veux dire que sur les centaines de templates, il y a un fichier CSS par "portion" de templates ? Genre chaque fichier CSS concerne genre 50 templates par exemple ?


Un projet de forum, partage de photos, plateforme de blog & co
 
Ouai voila, il y a un CSS par famille de templates, et des styles commun à tous aussi
 

gatsu35 a écrit :

Florent P, paye toi les services de Nicole Sullivan :o
 
Pour faire simple, et c'est comme ça qu'on bosse chez nous, on fait des blocs réutilisables, ou des systèmes de blocs primitifs genre un bloc avec une image à gauche et du contenu à droite. Suffit de rajouter une classe pour par exemple forcer le texte à entourer l'image au lieu que le texte soit calé par défaut. etc...
 
Et au final le code est le même quasiment partout au niveau HTML avec juste des classes pour surcharger la structure de base du framework. Et hop simple, rapide et optimisé o/


Au final oui on a beaucoup d'éléments réutilisable, mais beaucoup qui ne le sont pas non plus :D
 
Mais typiquement, l'exemple du bouton valider / annuler, on habille en gris "annuler" et bleu "valider" => surtout jamais on irait mettre une classe "blue" pour définir la couleur de bleu !
Sachant qu'on habille les liens en bleu aussi, dans le cas le jour où l'on voudrait ne plus mettre les boutons de validation de la même couleur que les liens, une chance sur deux qu'on change tout d'un coup sans le vouloir...
Ou alors il faudra lire tous les templates pour s'apercevoir qu'il n'y a bien que des liens qui réutilisent le "blue" et faire en sorte de mettre a.blue d'une couleur et input.blue d'une autre... génial :D

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1051  1052  1053  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)