Valhalla.fr

Sic Itur Ad Absurdum

10 Mars 2005

COMMENTAIRE de l’arrêt CEDH Kress c/ France du 7 juin 2001

Télécharger le texte de l’arrêt Kress(PDF, 447Ko)

L’arrêt Kress était attendu avec impatience par le Conseil d’Etat pour savoir si la Cour Européenne des Droits de l’Homme (CEDH) allait remettre en cause l’institution de commissaire du gouvernement en appliquant sa jurisprudence traditionnelle sur l’interprétation de l’article 6§1 de la Convention Européenne des Droits de l’Homme à la lumière de la « théorie de l’apparence ».

Marlène Kress est une citoyenne française née en 1941 à Strasbourg. En 1986 elle subit une intervention chirurgicale suite à laquelle elle fut victime d’accidents vasculaires qui entraînèrent une invalidité physique évaluée à 90%, et d’une brûlure à l’épaule causée par le renversement d’un liquide bouillant. Le médecin expert nommé par le tribunal administratif de Strasbourg conclut à l’absence d’erreur médicale. En 1987, Mme. Kress introduisit un recours devant le tribunal administratif pour l’indemnisation de son préjudice. Le tribunal rendit son jugement en 1991, n’indemnisant que le dommage résultant de la brûlure. Mme. Kress fit appel de cette décision devant la cour d’appel administrative de Nancy en 1993 ; le recours fut rejeté et la requérante forma un pourvoi devant le Conseil d’Etat. Le Conseil d’Etat rejeta le pourvoi le 30 juillet 1997.

Mme. Kress, ayant épuisé toutes les voies de droit internes, amena l’affaire devant la CEDH. Elle invoqua pour cela quatre moyens sur le fondement de l’article 6§1 de la Convention Européenne des Droits de l’Homme visant à montrer que la procédure devant le Conseil d’Etat n’offrait pas les garanties suffisantes au respect des principes d’impartialité, du contradictoire et de l’égalité des armes. Premièrement, les conclusions du commissaire du gouvernement du Conseil d’Etat ne lui ont pas été communiquées préalablement. Deuxièmement, l’opportunité de répondre aux conclusions du commissaire du gouvernement ne lui a pas été offerte. Troisièmement, le commissaire du gouvernement, s’étant prononcé pour le rejet du pourvoi, s’est retiré avec les autres juges et a participé aux délibérés avec la possibilité de défendre sa thèse dans le secret et à l’abris du principe du contradictoire. Quatrièmement, la longueur de la procédure (plus de 10 ans) est excessive.

La requérante s’appuie sur l’article 6§1 établissant que « Toute personne a droit à ce que sa cause doit entendue équitablement, publiquement et dans un délai raisonnable par un tribunal indépendant et impartial, établi par la loi, qui décidera soit des contestations sur ses droits et obligations de caractère civil, soit du bien fondé de toute accusation en matière pénale dirigée contre elle ». Cet article ne faisant nullement mention du contentieux administratif, il était légitime de se demander dans quelle mesure la CEDH allait appliquer sa jurisprudence traditionnelle en l’espèce.

La jurisprudence de la CEDH trouve son fondement dans la « théorie de l’apparence » (ou « des apparences ») selon laquelle le principe d’impartialité est poussé à son extrême. Est impartial le tribunal qui non seulement ne manifeste aucun parti pris (impartialité subjective) et offre toutes les garanties procédurales (impartialité objective), mais ne laisse en outre aucun doute quant à son impartialité, même en apparence. La théorie de l’apparence peut donc être résumée par l’adage anglais « justice is not only to be done, but to be seen to be done ».

La CEDH a posé les bases de la jurisprudence sur la théorie de l’apparence dans deux grands arrêts : l’arrêt « Borgers c/ Belgique » du 30 octobre 1991, et l’arrêt « Vermeulen c/ Belgique » du 20 février 1996. Le premier s’appliquait au procureur général dans un procès pénal, et le second à l’avocat général dans un procès civil. Si l’arrêt « Kress c/ France » du 7 juin 2001 marque l’application de la jurisprudence de la théorie de l’apparence à la juridiction administrative, cette application n’est-elle pas néanmoins moins rigoureuse que dans les affaires précédentes ? Ne condamnant pas la France sur les deux premiers moyens, la CEDH n’a pas rejeté tous lesarguments présentés par le Conseil d’Etat (I) et a assoupli sa jurisprudence traditionnelle (II).

I - Les arguments du Conseil d’Etat pour sauvegarder l’institution de commissaire du gouvernement

Le Conseil d’Etat est une institution séculaire, créée il y a plus d’un siècle et dont l’influence sur le droit français a été depuis lors considérable. Il fut le moteur de la construction de la juridiction administrative, de sa spécificité et de son autonomie par rapport au droit commun. En droit administratif comme dans aucune autre branche du droit, l’influence de la jurisprudence sur la création des normes a été prépondérante puisque devant l’insuffisance de l’intervention du législateur dans ce domaine, le Conseil d’Etat a dû fixer les grandes règles et poser les principes, notamment les « principes généraux du droit », qui encadrent l’action de l’administration. Si les juges administratifs sont tellement attachés à l’institution du commissaire du gouvernement, c’est que ses conclusions ont bien souvent permis au Conseil d’Etat de développer et de moderniser sa jurisprudence tout en conservant sa cohérence. On ne peut par exemple nier l’importance du « Code Romieu » ou des conclusions de Léon Blum posant les bases du principe de mutabilité du contrat administratif. Il est donc naturel que la France soutienne devant la CEDH que le rôle du commissaire du gouvernement, spécificité du contentieux administratif français (A), ne méconnaît pas les principes du contradictoire et de l’égalité des armes (B).

A - L’institution de commissaire de gouvernement est une spécificité française…

Le Conseil d’Etat se trouvait déjà menacé avant l’arrêt Kress par l’évolution de la jurisprudence de la CEDH consacrant la théorie de l’apparence et imposant son respect devant les juridictions pénales et civiles. Il a ainsi pu mettre au point par anticipation les arguments à opposer à la Cour européenne dans l’arrêt « Esclatine » du 29 juillet 1998. La France a repris ces arguments dans l’affaire Kress et les a invoqués devant la CEDH, après avoir rappelé à la Cour que la spécificité du contentieux administratif, du Conseil d’Etat français, et de l’institution du commissaire du gouvernement faisait obstacle à l’application de sa jurisprudence habituelle.

1 - Légitimation historique et spécificité du contentieux administratif français.

L’argumentation de la France suit deux étapes. Dans un premier temps, il est rappelé à la Cour que le Conseil d’Etat est une institution séculaire à laquelle les français sont habitués et qui est sans aucun doute indispensable à la bonne marche de la justice. Dans un second temps, la France soutient que la jurisprudence de la CEDH n’a encore jamais été appliquée dans le même contexte que celui de l’affaire Kress ; et qu’elle ne serait de toute façon pas applicable au Conseil d’Etat français eu égard à sa spécificité.

Le Conseil d’Etat est l’organe suprême de la juridiction administrative française, il apparut en 1799 dans l’article 52 de la Constitution du 22 frimaire an VIII. Il est évident que cette institution séculaire est bien ancrée dans le système juridique français, et son importance, comme celle de ses commissaires du gouvernement déjà évoquée, n’est plus à remettre en question. C’est justement parce que le Conseil d’Etat est le garant du contrôle du pouvoir juridictionnel sur le pouvoir exécutif, concrétisant ainsi le principe de séparation des pouvoirs énoncé par Montesquieu et ayant servi de base à l’organisation politique de l’Etat français depuis la Révolution de 1789, qu’il n’est pas concevable que l’impartialité du commissaire du gouvernement, non pas en tant que personne physique mais en tant qu’institution, soit mise en doute.

La jurisprudence de la CEDH consacrant la théorie de l’apparence n’avait, avant l’arrêt Kress, jamais été appliquée à une juridiction administrative. En effet, la CEDH rappelle elle-même que l’« arrêt Borgers (…) concernait le rôle de l’avocat général devant la Cour de cassation dans une procédure pénale » et que l’arrêt « Vermeulen » avait « trait à des procédures civiles ou à connotation civile ». Il existe donc une différence substantielle entre ces arrêts et l’arrêt Kress, car premièrement les juridictions judiciaires ne sont pas comparables aux juridictions administratives, et deuxièmement la nature organique et le rôle du commissaire du gouvernement dans un contentieux administratif sont très différents du rôle et de la nature organique de l’avocat général dans un procès civil et du procureur général dans un procès pénal.

La juridiction administrative présente une particularité dans sa nature même qui la rend différente des juridictions judiciaires. Le contentieux attribué à la juridiction administrative implique des personnes publiques, des administrations. Il serait dans ce contexte inconcevable que le commissaire du gouvernement, à l’instar d’un procureur, soit partie à la procédure et prenne position en tant que tel pour l’une ou l’autre des thèses présentées au tribunal. Mais le commissaire du gouvernement n’est « pas partie à la procédure, ni l’adversaire de quiconque », son rôle se limite à agir « dans l’intérêt général ou pour assurer l’unité de la jurisprudence ».

D’un point de vue fonctionnel, le commissaire du gouvernement est donc différent de l’avocat général ou du procureur général. Il en découle que la jurisprudence traditionnelle de la CEDH n’est pas automatiquement applicable à cette institution. Mais la France ne se limite pas à cette argumentation, elle affirme également que le commissaire du gouvernement est spécifique d’un point de vue organique ou statutaire : il est un juge à part entière.

2 - Le commissaire du gouvernement est un juge à part entière.

Le commissaire du gouvernement est un conseiller d’Etat. Or, un conseiller d’Etat peut être juge dans une affaire et commissaire du gouvernement dans une autre. Il n’existe en effet dans la juridiction administrative française « aucune distinction entre siège et parquet », et le commissaire du gouvernement se trouve dans la même situation que le magistrat rapporteur, « sauf qu’il s’exprime publiquement mais ne vote pas ».

Les juges chargés de rendre l’arrêt ne peuvent pas faire part de leur opinion publiquement et plus généralement en dehors de leurs délibérés. Ces délibérés doivent obligatoirement rester secrets, ce qui est une condition nécessaire au maintient du principe d’impartialité. S’il est impossible de savoir qu’un juge est favorable au rejet d’un pourvoi, il est impossible de l’influencer pour l’amener à accepter ou rejeter ce pourvoi. Par conséquent si les juges votant la décision finale de la Cour n’ont pas le droit de révéler hors délibérations leur opinion sur l’affaire, à l’inverse le commissaire du gouvernement, puisque son rôle consiste justement à exposer publiquement sa thèse, ne doit pas pouvoir voter la décision du tribunal.

Partant du postulat selon lequel le commissaire du gouvernement est un juge à part entière, la France soutient dans une interprétation audacieuse de l’arrêt « Vermeulen » de la CEDH rendu le 20 février 1996, que dès lors que le respect du principe du contradictoire ne concerne que les « pièces ou observations » présentées au juge par une partie ou par un tiers à l’exclusion de celles présentées par un autre membre de la collégialité, cette jurisprudence ne s’applique pas à lui. L’argument du Conseil d’Etat présenté dans l’arrêt « Esclatine » du 29 juillet 1998 selon lequel le commissaire du gouvernement « participe à la fonction de juger dévolue à la juridiction dont il est membre » et que « l’exercice de cette fonction n’est pas soumis au principe du contradictoire applicable à l’instruction » est donc ici repris par la France devant la CEDH.

La spécificité tant « organique que fonctionnelle » de l’institution du commissaire du gouvernement sert donc de base à l’argumentation générale de la France devant la CEDH tendant à montrer que la jurisprudence habituelle de la Cour européenne n’était pas applicable en l’espèce. Cette argumentation se poursuit ensuite pour contrer les deux moyens présentés devant la Cour selon lesquels les parties n’ont pas eu connaissance des conclusions du commissaire du gouvernement, et n’ont pas pu y répondre, et pour montrer que l’institution ne va à l’encontre ni du principe d’égalité des armes ni du principe du contradictoire.

B - …qui ne va pas à l’encontre des principes du contradictoire et de l’égalité des armes

Parmi les quatre moyens présentés à la Cour par la requérante Mme. Kress, figurent les moyens selon lesquels la procédure devant le Conseil d’Etat va à l’encontre du principe d’égalité des armes car les conclusions du commissaire du gouvernement ne lui ont pas été communiquées avant la décision du tribunal, et à l’encontre du principe du contradictoire car, n’ayant pas eu connaissance de ces conclusions, elle n’a pu leur opposer aucun argument.

1 - Le respect du principe d’égalité des armes.

Le principe d’égalité des armes suppose que le « traitement » réservé aux parties ne sera pas inégalitaire, que les mêmes « armes » seront données aux parties pour se défendre.

En l’espèce, Mme. Kress soutenait devant la Cour qu’elle n’avait pas pu prendre connaissance des conclusions du commissaire du gouvernement, et que de ce fait elle était privée d’une opportunité de se défendre ; en découle selon elle une violation du principe d’égalité des armes. En outre, la CEDH avait établi dans l’arrêt Vermeulen rendu en 1996 que le droit à un procès équitable « implique en principe la faculté pour les parties à un procès, pénal ou civil, de prendre connaissance de toutes pièces ou observations présentées au juge, même par un magistrat indépendant, en vue d’influencer sa décision, et de la discuter ».

Le contre-argument avancé par la France pour faire échec au moyen est qu’il n’y a pas violation du principe d’égalité des armes dès lors qu’aucune des parties à l’instance n’a connaissance préalable des conclusions du commissaire du gouvernement. Il s’agit encore une fois d’une idée développée par le Conseil d’Etat dans l’arrêt Esclatine de 1998 : « Pas plus que la note du rapporteur ou le projet de décision, les conclusions du commissaire du gouvernement –qui peuvent d’ailleurs ne pas être écrites- n’ont à faire l’objet d’une communication préalable aux parties, lesquelles n’ont pas davantage à être invitées à y répondre ».

2 - Le respect du principe du contradictoire.

Pour la France, s’il est légitime que les parties n’aient pas connaissance préalable des conclusions du commissaire du gouvernement, il est logique qu’elles ne puissent pas y répondre. Cependant, dans la mesure où les conclusions du commissaire du gouvernement sont orientées vers le rejet ou l’acceptation du pourvoi, c’est-à-dire en faveur d’une partie et en défaveur de l’autre, le fait que les parties n’aient pas l’opportunité de présenter leurs arguments en réponse à ces conclusions constitue une violation du principe du contradictoire. C’est sur ce raisonnement, développé par la CEDH dans les arrêts Borgers et Vermeulen, que s’appuie Mme. Kress.

Le principe du contradictoire implique que chaque partie puisse présenter ses arguments en réponse à chaque argument avancé contre elle par la partie adverse. En l’espèce, Mme. Kress aurait du pouvoir « parler en dernier » et répondre aux conclusions du commissaire du gouvernement.

La France estime néanmoins que la procédure devant le Conseil d’Etat offre une possibilité aux parties de répondre aux conclusions du commissaire du gouvernement. Les parties peuvent en effet déposer une note en délibérés, écrit contenant leurs observations en réponse aux conclusions et qui doit être pris en compte par les juges. Mme. Kress a d’ailleurs fait usage de ce droit. De plus, la procédure offre une autre garantie du principe du contradictoire puisque dès lors que le commissaire du gouvernement invoque oralement pendant l’audience un moyen non soulevé par les parties, le président de la formation de jugement pourra ajourner l’audience pour permettre aux parties de préparer leur défense. Pour ces raisons, la France soutient que la procédure devant le Conseil d’Etat offre des garanties suffisantes et ne va pas à l’encontre du principe du contradictoire.

La France, après avoir exposé les raisons pour lesquelles elle estimait que les jurisprudences Borgers et Vermeulen de la CEDH n’étaient pas applicables en l’espèce, a démontré que la procédure devant le Conseil d’Etat et l’institution de commissaire du gouvernement ne contrevenaient pas aux principes de l’égalité des parties et du contradictoire. Cette double argumentation ne convainquit cependant pas totalement la CEDH qui fit une fois de plus application de sa théorie de l’apparence.

II - Une application assouplie de la théorie de l’apparence par la Cour

La CEDH n’a pas totalement accepté l’argumentation de la France en défense de l’institution de commissaire du gouvernement. En effet, elle applique une fois de plus la théorie de l’apparence pour exiger de la France que l’impartialité dans le contentieux administratif soit garantie de manière absolue, c’est-à-dire non seulement objectivement mais aussi dans les apparences. Néanmoins, il est possible de considérer que la solution adoptée par la CEDH est, en un certain sens, complaisante à l’égard du Conseil d’Etat. C’est peut-être parce qu’elle ne pouvait pas, selon l’avis de certains commentateurs de cet arrêt, maintenir une jurisprudence si ferme et avec de telles implications contre le Conseil d’Etat français, au risque d’atteindre cette institution dans son essence même, sans perdre sa légitimité. Toujours est-il que la Cour a fait preuve d’indulgence, car bien qu’elle rejette sur le de fondement la théorie de l’apparence certains des arguments avancés par la France (A), elle assouplit sa jurisprudence traditionnelle en ne faisant pas une application démesurée de cette théorie (B).

A - Une application de la théorie des apparences conforme à la jurisprudence antérieure.

Tout comme l’argumentation de la France qui suivait deux étapes, premièrement la jurisprudence classique de la CEDH n’est pas applicable au Conseil d’Etat eu égard à sa spécificité, et deuxièmement la procédure devant le Conseil d’Etat ne va pas à l’encontre des principes du contradictoire et de l’égalité des armes, la réponse de la Cour à ces arguments se déroule en deux temps. Pour pouvoir se prononcer sur les moyens invoqués par Mme. Kress, la Cour démontre que la spécificité du Conseil d’Etat, qui est indéniable, ne fait pas obstacle à l’application de la théorie de l’apparence et de sa jurisprudence Borgers et Vermeulen.

1 - La spécificité du Conseil d’Etat ne fait pas obstacle à l’application de la jurisprudence traditionnelle de la CEDH.

La Cour rappelle avec ironie que tous les pays condamnés par elle sur le fondement de la théorie de l’apparence et en application des jurisprudences Borgers et Vermeulen « se sont attachés à démontrer (…) que, dans leur système juridique, leurs avocats généraux ou procureurs généraux étaient différents du procureur général belge, tant du point de vue organique que fonctionnel », mais que malgré cela elle a toujours préservé la cohérence de sa jurisprudence en appliquant la théorie de l’apparence sans tenir compte de ces différences. Il est donc clair qu’une fois de plus c’est à cette théorie qu’elle aura recours pour condamner la France.

La Cour détruit par une argumentation implacable l’argument français selon lequel le commissaire du gouvernement est un juge à part entière. Le postulat de départ est qu’un véritable juge doit voter aux délibérés : « un juge ne saurait, sauf à se déporter, s’abstenir de voter ». Le commissaire du gouvernement ayant un droit de parole mais pas de vote pendant les délibérés n’est donc pas un véritable juge. En outre, puisque le secret des délibérés est applicable aux juges, il est « difficile d’admettre qu’une partie des juges puisse exprimer publiquement leur opinion et l’autre seulement dans le secret du délibéré ».

Le commissaire du gouvernement n’étant pas considéré comme un véritable juge par la Cour l’argument de la France, selon lequel le principe du contradictoire ne s’applique pas à ses conclusions puisqu’il ne s’applique pas aux « pièces et observations » présentées à un juge par un autre juge, n’est plus acceptable. Le principe du contradictoire doit donc s’appliquer pleinement aux conclusions du commissaire du gouvernement.

2 - L’application de la théorie de l’apparence pour sanctionner la participation du commissaire du gouvernement aux délibérés.

La véritable condamnation de la France pour méconnaissance de l’article 6§1 de la Convention Européenne des Droits de l’Homme intervient sur la participation du commissaire du gouvernement aux délibérés qui est jugée contraire au principe d’impartialité par la Cour. La CEDH, sans mettre en doute « l’impartialité subjective ou l’indépendance » du commissaire du gouvernement, estime que son rôle au cours de la procédure est de nature à faire naître des doutes sur son impartialité chez « un justiciable non rompu aux arcanes de la justice administrative ».

En effet, le commissaire du gouvernement soutient dans ses conclusions une thèse personnelle, qui n’est pas forcément la thèse du tribunal, mais qui est le plus souvent favorable à une partie et défavorable à l’autre ; il passera donc auprès d’une partie comme un « allié » et comme un « adversaire » auprès de l’autre partie. Le justiciable ayant vu et entendu le commissaire du gouvernement expliquer pourquoi il considérait que son pourvoi devait être rejeté, s’il ne connaît pas le fonctionnement de la justice administrative, peut éprouver un « sentiment d’inégalité » quand il le verra se retirer avec les autres juges pour délibérer. Le commissaire du gouvernement, même s’il ne le fait pas, peut influencer les autres juges pour qu’ils se prononcent en faveur de sa thèse, et cela dans le secret des délibérés à l’abris du principe du contradictoire.

L’institution de commissaire du gouvernement présente donc une « apparence de partialité », et c’est pour cela que la Cour, estimant que « la sensibilité accrue du public aux garanties d’une bonne justice justifiait l’importance croissante attribuée aux apparences », a déclaré qu’il y avait eu violation sur ce point de l’article 6§1 de la Convention.

La CEDH, ne souhaitant pas se heurter de front au Conseil d’Etat en faisant une application trop rigoureuse de sa jurisprudence antérieure n’a cependant pas fait prévaloir la théorie de l’apparence sur tous les arguments présentés par la France. Elle a ainsi assoupli sa jurisprudence en rejetant les moyens selon lesquels la non-communication préalable des conclusions du commissaire du gouvernement et l’impossibilité faite aux parties d’opposer leurs arguments à ces conclusions vont à l’encontre des principes d’égalité des armes et du contradictoire.

B - Un assouplissement de la jurisprudence traditionnelle.

La Cour a fait preuve d’une certaine bienveillance à l’égard du Conseil d’Etat en ne condamnant pas la France sur tous les moyens présentés par Mme. Kress. Pour les moyens précités, elle a en effet estimé que même si la théorie de l’apparence n’était pas respectée, des « garanties procédurales suffisantes » étaient offertes aux parties. La raison de cette décision dépasse cependant la sphère juridique pour entrer dans la sphère politique, puisqu’elle a été adoptée pour ne pas « gommer » les spécificités du commissaire du gouvernement, institution considérée en France comme essentielle.

1 - Le rejet des deux moyens sur la connaissance et le droit de réponse aux conclusions du commissaire du gouvernement.

La Cour accepte l’argument du Conseil d’Etat selon lequel Mme. Kress ne peut invoquer une violation du principe d’égalité des armes du fait de la non-communication des conclusions du commissaire du gouvernement puisque ces conclusions n’ont été communiqués à aucune des parties. Elle a également accepté l’argument selon lequel la note en délibérés que les parties peuvent présenter en réponse aux conclusions est une garantie procédurale suffisante.

Cependant, c’est bien l’existence de ces garanties procédurales qui a déterminé la Cour à rejeter ces moyens, et non pas l’impartialité du commissaire du gouvernement. Si encore une fois son impartialité subjective n’est pas mise en doute, la Cour estime que la théorie de l’apparence n’est pas respectée en ce que la procédure ne donne pas « l’impression » d’offrir toutes les garanties exigibles.

2 - La volonté de la Cour de ne pas dénaturer l’institution du commissaire du gouvernement.

Il est évident que la note en délibérés n’offre pas toutes les garanties exigées par la théorie de l’apparence et ne suffit pas en elle même à garantir le principe du contradictoire, mais comme le soulignent trois juges de la CEDH elle « peut cependant y contribuer ». C’est dans cette optique que l’arrêt Kress a été rendu, puisqu’il apparaît clairement que la Cour a voulu assouplir la jurisprudence Vermeulen afin d’éviter que son strict respect implique, au nom de la théorie de l’apparence, la suppression des spécificités du commissaire du gouvernement.

Une partie de la doctrine interprète ainsi la décision de la CEDH comme un examen « au-delà des apparences » pour que l’idée selon laquelle les tribunaux doivent présenter toutes les garanties nécessaires pour inspirer une entière confiance aux justiciables ne mette pas en péril une organisation juridictionnelle organisée et fonctionnant bien. Une autre partie de la doctrine considère à l’inverse que la Cour a une fois de plus poussé trop loin la théorie de l’apparence, estimant qu’il n’est pas nécessaire de remettre en cause les spécificités nationales dès lors qu’elles « remplissent leurs obligations au regard des exigences conventionnelles ».

Toujours est-il que, même si l’apport de l’arrêt Kress est important puisqu’il conforte les bases d’une jurisprudence bien assise tout en l’assouplissant, il est légitime de se demander s’il produira tous ses effets sur l’organisation de la juridiction administrative, les Etats préférant de manière générale être condamnés et payer des indemnités que changer leurs législations.

• 4186 mots • #droit public #droits fondamentaux
10 Fév 2005

Le site IpodG (http://www.ipodgeneration.com/) propose un sondage à l’occasion de la sortie de l’iPod Shuffle. Je n’aime pas ce sondage, aucune réponse ne me convient, et j’explique pourquoi.

  • Je vais enfin pouvoir m'offrir un iPod

Non, j’ai déjà deux iPod. Un iPod 2G de 10GO et un iPod 3G de 20 GO.

  • Il sera un très bon compagnon pour mon iPod actuel

Non, pas du tout. L’iPod Shuffle ne mériterait pas de s’appeler iPod. D’abord il s’agit d’un lecteur flash et non pas d’un disque dur. C’est à dire qu’on le branche sur le port USB du mac ou du PC et on y balance la musique. Et très peu de musique car l’espace de stockage est vraiment minime. Ensuite, ce n’est pas la même façon de penser, le flash c’est pour les lamers ;) ça n’a strictement aucun avantage par rapport au stockage sur disque dur (si, peut être, le poids de l’engin ?). L’iPod chouffleur stocke très peu de musique, je viens de le dire. J’ai acheté un iPod pour stocker toute ma musique, pas pour devoir le brancher à l’ordi à chaque fois que je veux changer de CD. Non mais imaginez, avant vous vous promeniez avec votre lecteur CD ou cassette, et 2 ou 3 CD ou cassette pour changer un peu. Maintenant vous devez vous balader avec votre ordinateur à la main si vous voulez changer de musique. C’est super en pleine rue de sortir le portable pour changer de chanson… bravo l’idée ! Et puis cette merde de shuffle n’a même pas d’écran… tain autant revenir aux micro-sillons sérieux si on peut pas afficher le nom du morceau sur un écran, et si on ne peut pas savoir à l’avance quel sera le prochain morceau. C’est de la musique full random, comment on fait si on a envie d’écouter un morceau précis à un moment donné ?? Ben on peut pas :x ah si, pardon, je suis con lolilol, il faut sortir l’ordi, tout vider le shuffle, et n’uploader que le morceau désiré … fear…

  • Jamais je n'achèterais un iPod

Si, je viens de dire que c’est déjà fait.

  • J'ai déjà un lecteur MP3 donc ce sera pour la prochaine fois

Vous avez déjà demandé si j’avais un iPod, j’en déduis que cette réponse vaut dans le cas où mon lecteur MP3 n’est pas un iPod, ok. Autre que iPod ? Jamais de la vie. Les autres sont moches, flash pour la plupart, non ergonomiques, pas facilement synchronisables, MOISIS ! Vive l’iPod classique, tout con, c’est tout ! La prochaine fois, ça sera un iPod 5G. Voilà.

  • J'ai un lecteur MP3 flash d'une autre marque, mais je craque

On se répète là… j’aime pas les lecteurs flash, j’aime pas les autres marque, j’aime pas le shuffle et si j’en ai un entre les mains c’est clair que je le craque !!

  • Mettez-m'en une demi-douzaine !

Clair que pour arriver au tiers de la musique que je stocke sur mon iPod, il faudrait une demi-douzaine d’iPod shuffle mdr ;-)

Maintenant, la question absente de ce sondage si pourri que j’aurais choisie:

  • J'ai déjà un iPod, et je n'ai pas l'intention d'acheter cette daube de shuffle.

Vous trouvez pas qu’il est un peu partisan shuffle ce sondage ? Non mais sans dec ils ont même pas pensé qu’on puisse ne pas aimer ce truc et préférer le VRAI iPod…

à Paris le 10/02/2005

Suite à certaines remarques :
PS : les gros débiles qui répondent en citant l’iPod Nano et l’iPod Touch à l’affirmation «un iPod à mémoire Flash n’est pas un iPod» devraient apprendre à lire, particulièrement la ligne ci-dessus qui indique la date de rédaction de l’article (du temps du premier iPod shuffle, tout pourri, et bien avant l’apparition du Nano et du Touch).
PPS : pour ceux-là encore qui ne comprendraient pas le 2nd degré… bah, désolé pour vous.

• 665 mots • #hardware #apple
7 Fév 2005

World Of Warcraft, WOW pour les intimes, est le plus gros MMORPG de l’histoire des MMORPG. Un MMORPG est, comme l’indique la dénomination Massively Multiplayer Online Role Playing Game, un jeu de rôle basé sur un univers persistant et jouable exclusivement sur internet. Fini les jeux informatiques où un joueur humain affronte l’ordinateur, les MMORPG permettent aux joueurs humains d’affronter d’autres joueurs humains dans un univers persistant qui ne cesse pas d’exister quand vous éteignez votre ordianteur. Wow est du style médiéval: vous incarnez un personnage dessiné à l’écran qui tape des bestioles pour progresser, puis va affronter des ennemis incarnés par d’autres personnages joués par des humains aux quatre coins du monde. En même temps, vous voyagez dans un monde très vaste (pour que votre personnage en fasse le tour, cela prendra des dizaines d’heures !) et bavardez avec vos amis en ligne. WOW est un jeu Blizzard dans la lignée de la celèbre trilogie Warcraft. Son lancement a été attendu dans le monde entier avec impatience. Il est sorti il y a 2 mois aux USA, et a déjà plusieurs centaines de milliers de joueurs répartis sur plusieurs dizaines de serveurs. Il sortira le 11 février en France (vendredi matin, je serai à la Fnac pour l’acheter !) et entrera en concurrence directe avec les ténors de la catégorie, dont le fameux Dark Age Of Camelot auquel j’ai tant joué. Un évènement tant attendu par moi et par des milliers d’autres internautes français mérite un article complet. Voici donc un article très complet à ce sujet, issu du forum d’une guilde DAOC.

Test de World Of Warcraft

Introduction

J’ai testé la World Of Wracraft lors de l’open beta US, pendant une semaine, et je le teste depuis une semaine dans le cadre de l’open beta EU. J’ai du télécharger deux fois un client de 2,5 GO et m’incrire deux fois sur le site de Blizzard pour avoir un clef publique d’activation du compte. Pendant le beta US j’ai monté une paladine humaine au niveau 15, en découvrant réellement le jeu. Mon premier personnage dans la beta EU fut une guerrière humaine que j’ai monté jusqu’au niveau 15, dans les mêmes zones que celles qu’avait arpenté ma paladine, donc sans réel changement. Puis j’ai créé une chasseresse elfe (actuellement lvl 20) pour changer un peu, car le gameplay des tanks me lassait. J’ai adoré le personnage de chasseur en PVE, par contre il m’a déçu en PVP. J’ai pu essayer les crafts, les voyages à dos de griffon, différentes techniques de combat, les groupes et les raids (concept exclusif de WOW), le repos à l’auberge, le système de bind et de mort, les quêtes, etc.

D’autre part je connais très bien DAoC, hormis la nouvelle extension New Frontiers, pour y avoir joué pendant plus de 3 ans en tant que harcore gamer. Pour ceux qui voudraient passer de DAoC à WOW, je vous propose donc d’exposer mon point de vue. Je préviens à l’avance, c’est subjectif car je considère DAoC comme le meilleur MMORPG actuellement sur le marché, et même si depuis 6 mois je n’ai plus le temps ni l’envie de passer 8H par jour en no-life devant ce jeu, je le considère encore comme mon préféré. Cependant, WOW est attrayant, même si cet attrait est certainement dû au fait que je le découvre en tant que newbie, sans être blasée par 3 ans de pratique. De plus, je suis loin d’avoir tout vu dans WOW, du haut de mon lvl 20, mais je pense qu’avec mon assez longue expérience des MMORPG, j’ai pu cerner les grands points faibles et les grands points forts assez justement.

Les premiers niveaux et les “spé”.

La différence majeure entre DAoC et WOW sur ce point est qu’alors que jusqu’au niveau 5 dans DAoC le personnage n’a pas de véritable classe, dans WOW la classe définitive est à choisir dès l’écran de création du personnage. On a le choix entre quelques classes par race (5 ou 6, pas plus). De manière générale, il y a beaucoup moins de classes que dans DAoC. Il y a également moins de races, et un royaume de moins (puisque dans WOW, c’est Horde vs. Alliance).

Tout content avec le personnage niveau 1, on apparaît devant un PNJ avec un beau point d’exclamation jaune au dessus de la tête. Frénétiquement, on clique dessus. Il nous propose alors d’aller occire quelques mobs lvl 1 aux alentours. Tout comme dans DAoC, c’est très facile, il suffit de taper à la chaîne et de ramasser ce que les mobs drop, pas besoin de se soucier de la barre de vie ou de mana, à ce niveau là ça régénère très vite. On tue donc les 10 ou 15 mobs que le PNJ voulait voir morts, et on lui rapporte les dépouilles pour valider la quête. On peut voir la progression de la tuerie dans le journal de quêtes qui affiche joyeusement un “Petit scarabé débile 3/10” ou “Sale chat des goutières 8/15” (là, je parodie un peu…). Une fois cela terminé, on est déjà passé lvl 2, et le PNJ a maintenant un point d’interrogation jaune sur la tête. Autant le dire tout de suite: point d’exclamation jaune, quête à offrir; point d’exclamation gris, quête à offrir dans quelques niveaux; point d’interrogation jaune, quête terminée; point d’interrogation gris, quête en cours. Le PNJ est bien heureux de nos prouesses, alors il nous file joyeusement de l’XP. Il remplit direct la moitié de la barre du niveau 2 et offre sans plus attendre une nouvelle quête du même genre. Il faut s’y faire, dans WOW l’xp se gagne comme ça, avec des kill tasks et des quêtes rapides.

On continue en faisant des kill task jusqu’au niveau 4 ou 5 avant de se dire qu’un petit entrainement ne ferait pas de mal. On va alors voir son trainer (comme dans DAoC, un PNJ dans un ville, etc) qui -le fourbe!- fait payer chaque nouvelle compétence. Si on regarde attentivement, on verra qu’il y a 3 arbres de compétences. Ce n’est pas comme les 3 spé possibles de DAoC (un Eldritch spé void ou moon ou sun), les spé de WOW sont cumulatives. Des compétences dépendent de chacune des spé, et on ne peut pas choisir, le jeu nous donne les spé au fil de l’évolution du personnage. Il n’y a pas de template de spé dans WOW. On remarquera aussi que les spé sont un peu comme celles des mages ou healers dans DAoC: c’est toujours les mêmes comps qui reviennent, mais de plus en plus puissantes. Comme dans DAoC, il y a des comps “bonus” que l’on ne peut obtenir qu’une fois, et à un niveau donné: par exemple Ambidextrie au niveau 20 permet de… faire un zerk - niark- !

Les templates

Puisque je parle de compétences et de template, je reviens plus en détails sur ce que je viens de dire: en fait il y a des templates dans WOW, mais pas des templates de compétences. A partir du niveau 10, on gagne 1 point de “skill” (ou “talent”) à chaque niveau. On peut alors le placer dans un des 3 arbres de compétences au choix. Ces arbres ont des niveaux: pour passer au niveau 2, il faut par exemple mettre 5 points dans le niveau 1. Attention donc de ne pas mettre des points un peu partout, sinon le perso restera dans les bas niveaux de chaque arbre, et ne sera pas optimisé. Il faut choisir ce que l’on veut faire de son perso pour utiliser ces arbres. Par exemple, sur ma chasseresse j’ai un arbre me permettant de me renforcer au CaC et de taper plus fort, un arbre orienté vers le contrôle des familiers, et enfin un arbre orienté “sniper”. J’ai bien entendu choisi le dernier en mettant jusqu’à présent 5 points dans la compétence passive du niveau 1 de l’arbre permettant de stun 3 secondes la cible aléatoirement, et 5 points dans la compétence passive du niveau 2 de l’arbre permettant d’augmenter les chances de faire un coup critique à l’arc. Quand j’ai mis mon premier point dans cette dernière compétence, mes chances de faire un coup critique ont augmenté de 1%, quand j’ai mis un second point, elles sont passées à 2%, etc. C’est en définitive les templates RA de DaoC, ni plus ni moins.

Vous devez vous dire que tous les persos sont identiques. Et bien, à bas niveau, oui. Et la spé d’arme n’est pas là pour rattraper ce défaut de WoW. En effet, on commence le jeu avec une ou deux spé (1 de CAC pour les tanks, 1 de CAC et 1 de distance pour les archers), et on peut par la suite acheter pour 10 PA de nouvelles compétences aux Maîtres d’Armes. Ainsi, j’ai commencé ma chasseresse avec une dague comme arme de CAC, et au niveau 17 j’ai décidé de passer aux épées 2H pour tester (Mon raisonnement était simple, et je voulais tester en pratique: les rares mobs qui arrivent au CAC sont salement amochés, et en 2 ou 3 coups de dague leur compte est réglé; or le chasseur a un coup spécial qui augmente les dégâts sur timer, je ne peux donc le placer qu’une seule fois sur les 2 ou 3 coups, donc autant que ce soit avec une arme bien lente qui fait bien mal, de manière à ce que le mob meure en un coup. Ca marche bien). Bref, j’ai acheté 10 PA la comp épées 2H. Ensuite, je suis allée sur la plage tuer à la chaine des crabes gris qui avaient 10 niveaux de moins que moi (dans WOW, on a en ordre croissant: Gris, Vert, Jaune, Orange, Rouge; il y a des mobs aggro et des mobs non aggro comme dans DAoC, avec différents rayons d’aggro pour chaque mob; et à la différence que même les gris peuvent attaquer s’ils sont aggro). Ils ne donnaient pas d’xp (ils sont gris, même principe que dans DAoC), mais ils me permettaient d’augmenter ma maîtrise des épées 2H. En effet, WOW reprend ce concept à SWG et le remixe à sa sauce: quand on se sert d’une arme, on progresse dans sa maîtrise, ce qui permet de taper plus fort et de faire moins de miss. Le niveau qu’on peut atteindre est limité en fonction du niveau du personnage, et à chaque nouveau niveau du personnage cette limite est repoussée de quelques points. Ainsi, je devais atteindre dans les 80 points, j’ai donc du donner dans les 100 coups d’épée. Vous voyez, c’est facile. La progression des points fonctionne comme dans les crafts secondaires des DAoC: un point par item du craft secondaire tant qu’on est loin du niveau du craft principal; dans WOW un point par coup tant qu’on est loin du score que l’on devrait avoir si l’on avait utilisé l’arme depuis le début (j’étais à 85 en dagues, je me suis arrêtée à 80 en épée 2H car ça devenait long; et jusqu’à 75 plus ou moins, 1 coup donnait 1 point).

Dernier point à traiter sur les compétences d’armes: ce que ça change d’avoir une épée 2H au lieu d’une dague, un fusil au lieu d’un arc, une hache à la place d’un marteau, etc. Ca ne change strictement rien. Les coups spéciaux ne dépendent pas de l’arme utilisée. Le guerrier a un coup de saignement, il peut l’utiliser avec n’importe quelle arme. Je n’ai pas vu non plus de distinction entre les types de dégâts (alors que dans DAoC on a contondant, tranchant et perforant, avec les résistances associées). Les seuls types de dégâts que j’ai vu concernent la magie (il y en a 5 si me je souvient bien). Peut être que je me trompe sur ce point, mais pour le moment je n’ai pas constaté de système de bonus/malus pour les armes de CaC et de trait. Par contre, les concepts de Damage Per Second (DPS) et de Delay (Vitesse) sont bien présents, et fonctionnent exactement comme dans DAoC: un guerrier peut choisir de s’orienter frontload avec une arme très lente qui met de très grosses baffes, sans pour autant faire plus mal qu’un voleur (rogue, équivalent de l’assassin, ombre, sicaire de DAoC) qui utilisera des dagues très rapides.

L’argent

Un point sur lequel vous devez vous poser des questions, c’est ce que représentent les 10 PA dont je parle. Nul doute que vous avez compris qu’il s’agit de 10 pièces d’argent, mais est-ce une somme importante ? Définitivement non. Dans WOW, les développeurs ont choisi la politique des jeu pour le grand public, contrairement à DAoC qui est sur ce point clairement orienté hardcore-gamers. Dans WOW, l’argent se gagne facilement. Au niveau 6 ou 7, on peut avoir 10 PA. Au niveau 20 on peut avoir 1 gold. Il n’y a pas de pièces de platine, des objets de haut niveau coûteront simplement 1000 PO (comme par exemple les montures). Payer 10 PA pour une comp d’arme, ce n’est vraiment pas un gros investissement. Dans DAoC, au niveau 20 on a un équipement pourri, et on se solote difficilement du jaune; dans WOW j’ai pu acheter toutes mes compétences de classe, un bon équipement, et il me reste encore de l’argent. De ce point de vue, le jeu est très facile, c’est un système pour le grand public, pas pour hardcore gamers qui ont l’habitude de galérer.

Les loots et les quêtes

J’ai pu avoir un bon équipement grâce aux quêtes et aux loots. Concernant les loots, cela fonctionne exactement comme dans DAoC: les mobs drop des objets aléatoirement. Il y a une seule différence: les mobs normaux lvl 12 sur lesquels un lvl 12 est en train de pex vont looter dans DAoC des items lvl 8, et dans WoW des items lvl 10 à 14 (à peu près, c’est un exemple). Les quêtes, quant à elles, sont très différentes de celles de DAoC. Le système de WOW est tout simplement génial: elles sont courtes, faciles, nombreuses, et permettent de gagner de l’xp, de l’argent et des items. C’est simple, la façon de pexer dans WOW est différente de celle de DAoC (du moins jusqu’au lvl 20). Sans passer à l’extrême de ma RM montée au pbaoe en 72 heures à Modernagrav, mes autres persos montés normalement ont pexé jusqu’au lvl 50 avant de faire quelques quêtes SI pour se stuffer. Dans WOW, je fais en moyenne une dizaine de quêtes par niveau. Par exemple, je découvre une ville en me baladant dans le monde, le palefrenier devant moi me demande d’aller tuer 20 Gnolls au nord de la ville. Je pars au nord, trouve les Gnolls, en tue 20 et retourne voir le palefrenier. Il me donne 7 PA et 1000 XP (au niveau 20, ça fait 10 mobs solotés). Je ne groupe presque jamais dans WOW, je fais des quêtes qui m’amènent à tuer différents mobs. Je m’équipe et fais mon fric grâce aux quêtes, et je gagne les 3/4 de mon xp grâce aux quêtes. Une quête prend en moyenne 20 minutes. En fait la plus courte que j’ai faite a pris 2 minutes, et la plus longue 1 heure. Rien à voir avec la quête épique de DAoC qui prend la journée… Autre point important: à quelques exceptions près, pas besoin de chercher sur internet la loc du mob à tuer, il suffit de suivre les instructions du journal de quêtes pour le trouver. De même, je n’ai jamais eu à camper le repop d’un sale mob pendant 3 heures. Du point de vue des quêtes, vous l’aurez compris, WOW est nettement supérieur à DAoC.

Manger et boire

Dans WOW, on peut manger et boire. Le système est cependant différent de celui de SWG (la faim et la soif agissent dans ce jeu comme de puissants debuffs). Dans WOW vous pouvez très bien vous passer de nourriture et boisson (sauf chasseurs, voir plus loin), mais c’est quand même plus pratique d’en avoir: cela permet de réduire les downtimes en régénérant plus rapidement les PV (nourriture) et la mana (boisson). Pour manger ou boire, il faut être assis par terre et ne pas être interrompu (par un mob qui attaque par exemple). A noter que certains mets font office de buffs.

Les familiers

Au niveau 10, mon trainer m’a donné la possibilité d’utiliser un familier. Depuis, ma chasseresse ne quitte plus “Tigrou”, son tigre dompté (les chasseurs peuvent donner un nom à leur pet !). Les familiers des chasseurs sont beaucoup mieux pensés que ceux de DAoC. La principale différence est que dans DAoC c’est un sort qui invoque un familier alors que dans WOW, le familier est le compagnon du chasseur. Ainsi, on le cherche à l’état sauvage dans la nature et on le dompte. Une fois dompté, il est très mécontent et rebelle. Il faut le nourrir pour faire remonter son moral. Une petite icône à côté de la barre de vie du familier indique son état: rouge (mécontent, 75% des dégâts normaux, perd en fidélité), jaune (normal, 100% des dégâts normaux, gagne en fidélité), vert (content, 125% des dégâts normaux, gagne en fidélité). Le familier nouvellement capturé doit donc être nourri deux fois pour passer de rouge à jaune, et de jaune à vert. Mais attention, tous les familiers ne mangent pas les mêmes choses ! Mon tigre ne veut que du poisson et de la viande, il refuse obstinément de manger le pudding et les champignons hallucinogènes qui encombrent mon sac ! Quand le familier est content, il gagne en fidélité. Le système est simple: s’il est rebelle et pas content, il partira. S’il est fidèle et content, il vous obéira au doigt et à l’oeil. Et il obéira comme dans DAoC: attaquer, suivre, rester; passif, défensif, agressif. Une autre différence avec le système de pets de DAoC est que le familier est avec vous pour un bon moment: il gagne de l’xp en même temps que que vous et monte en niveaux comme vous (il ne peut cependant pas dépasser votre niveau). De même, on peut enseigner des compétences à son familier: j’ai appris “Grondement” au mien… ainsi il génère de l’aggro (comme le DS des SM en somme) et le stupide mob continuer à taper le familier pendant que je le transforme en passoire ! Tout cela vous montre que les familiers de WOW sont vraiment des outils de pex formidables (en PVP, je suis plus sceptique); et mon Tigrou, quand il meurt, je le rez illico !

Les archers en PVE

Puisque je parle de mon pet, je vais parler un peu de ma chasseresse. Dans DAoC j’ai adoré cette classe, même si le pex était extraordinairement difficile. Dans WOW c’est vraiment différent, le pex est extrèmement facile. Je lance mon familier sur un mob, avec ce que j’ai expliqué plus haut, vous savez qu’il gardera l’aggro. A partir de là j’actionne mon DoT, un flèche normale, le DD, deux flèches normales, éventuellement encore un DD et le mob est au tapis. Et oui, dans WOW les archers sont intelligents, contrairement à ceux de DAoC: il ont compris qu’en enduisant leurs flèches de poison, c’était beaucoup plus efficace ! Ainsi, on peut avoir des coups spéciaux sur timer à l’arc ! Pour l’instant j’en ai 3: un snare qui a 20% de chances de stun 3 secondes grâce au talent associé (expliqué plus haut), un DoT, un DD. Le timer est très court (3 ou 4 sec pour le DD, 2 sec pour les autres). Je tire normalement sur ma cible, et je décide de lui balancer un DD: je clique sur l’icône DD de ma barre de macro, et une flèche DD part, sans interrompre la cadence de tir normale, c’est une flèche en plus des autres, pas une flèche normale qui ferait un DD en plus. Ces coups spéciaux nécessitent de la mana, ce qui n’est pas un problème car ma barre est presque toujours pleine. Dans WOW, les archers ne sont pas interrompus par une flèche ou un sort ennemi; par contre il y a une distance minimale de portée au même titre qu’une distance maximale: si l’ennemi est trop proche, on ne pourra pas se servir de l’arc, même s’il n’engage pas l’archer au CaC. Au final, je préfère ce système à celui de DAoC. L’archer transporte un carquois qui peut contenir plus de 1000 flèches (attention, ça part vite !). Les flèches ne sont pas chères du tout. Contrairement à DAoC, il n’y a pas de tir précis, mais un tir automatique: tu tapes un mob épique avec ton raid de 50 personnes ? cible le mob, clique une fois sur l’icône arc et va te chercher un Coca. Malgré cela, l’archer de WOW est plus riche que celui de DAoC, même s’il n’est pas totalement furtif (la furtivité disparait au moindre mouvement), il a de nombreux atouts comme la possibilité de poser des pièges, de détecter les humanoïdes, bêtes, morts-vivants sur la mini-map (oui, dans WOW, il y a une carte intégrée au jeu, c’est mieux pour ne pas se perdre !), pousser des cris qui augmentent respectivement son esquive, sa force de frappe à l’arc, sa vitesse de déplacement. Seul petit problème à mon goût: la portée à l’arc est trop faible par rapport à DAoC. Mais là encore ça peut s’expliquer: il n’y a pas AMG à camper dans WOW !

En somme, si je décide de jouer à WOW au final, je ferai une chasseresse elfe, car ce perso, je l’adore. Je prend beaucoup de plaisir à la jouer.

Les tanks

J’ai essayé paladin et guerrier. Je n’aime pas. Je ne vais pas m’étendre sur le sujet, mais je peux dire deux ou trois choses. Déjà les paladins ne sont pas ceux de DAoC: ils tapent plus fort, mais sot beaucoup moins costauds. Dommage, dans WOW le bouclier ne sert qu’à augmenter l’AF, il ne bloque qu’occasionnellement et ne représente pas une comp à monter. Il n’y a pas de Guard/Protec/Intercept. Les paladins n’ont pas de coups spéciaux (F8-F6-va te chercher un Coca) mais des sceaux et des sorts. C’est des sortes de buffs de groupe, comme les pulse du palouf de DAoC. Rien de palpitant. Le paladin peut healer et rez.

Le guerrier est un peu plus intéressant, même si ce n’est pas vraiment ça. Il fonctionne avec un système d’endu inversée. Dans DAoC on débute un combat full endu et on en perd au fur et à mesure des coups spéciaux. Dans WOW, on début sans rage, on gagne de la rage quand on touche l’adversaire, quand on est touché ou quand on bloque, pare, ou esquive. La rage permet de placer des coups spéciaux. Ces coups spéciaux ne sont pas des combos, des enchaînements. Ce sont des coups tout bêtes qui augmentent un petit peu les dégats. C’est vraiment pas grand chose par rapport à DAoC. Franchement vous ne trouverez jamais un “Double-Frost”, un “Ragnarok” ou un “Dragonfang” dans WOW. Le guerrier n’a pas beaucoup de PV, mais il peut porter de la plaque, ce qui le rend un assez bon tank (mais côté damage dealer, j’enfonce n’importe quel guerrier du même niveau avec ma chasseresse). A noter que le guerrier a un taunt de zone sur très long timer (génial quoi…).

Voyage/Continent

Le monde de WOW est composé de 2 continents. Ces continents sont divisés en régions. Certaines régions sont sous le contrôle de l’Alliance, d’autre sont sous le contrôle de la Horde. Il n’y a pas de séparation comme dans DAoC, il y a juste des villes protégées par des gardes de telle ou telle faction. Le système de PVP est prévu pour correspondre à ce schéma, et ce n’est pas gênant (on ne risque pas trop de se faire chain kill, ce n’est pas Camlann !).

Les voyages se font à pieds (c’est extrêmement long, car le monde de WOW est vraiment immense), à dos de bestiole (à partir du niveau 40, c’est comme à pieds mais ça va plus vite, c’est le même principe que dans SWG), à dos de griffon, en bateau, en métro ou par TP.

Les voyages à dos de griffon suivent le même principe que les chevaux dans DAoC: on achète un ticket et c’est parti. Il y a cependant une différence majeure: on ne peut voyager que vers un endroit connu. Ainsi, si je veux me rendre à Westfall depuis Stormwind, je dois avoir parlé au Maître des griffons de Westfall précédemment.
En bateau et en TP pour certains voyages, et en métro entre Stormwind (capitale des humains) et Ironforge (capitale des nains).

Quand on voyage à pieds, on découvre des endroits: vous arrivez pour la première fois à la “Tour de garde de Westfall”, un message vous dira que vous venez de découvrir cet endroit, vous gagnerez un peu d’xp, et la localisation s’affichera sur la carte. Ce système de cartes est très pratique et très bien fait.

Mort/Bind

Evidemment, on voyage, on voyage, mais si on meurt, on pop où ? On pop au cimetière de la zone dans laquelle on est mort, c’est automatique, pas besoin de binder. On a alors deux choix: se faire rez par le gardien du cimetière contre une pénalité d’usure de l’équipement et un mal de rez de 10 minutes. A ce propos, l’équipement s’use comme dans DAoC: il devient jaune quand il est usé, et rouge quand il est cassé. Il n’y a pas de “dur” dans WOW, un équipement cassé réparé est comme neuf, et on peut réparer les items indéfiniment. Le deuxième choix consiste à partir à la recherche de son corps (on est alors sous forme d’esprit: on ne voit pas les autres joueurs, on ne voit pas les mobs, on voit le monde en plus sombre que lorsqu’on est vivant) et, une fois arrivé dessus, cliquer sur le bouton rez. On ne perd alors rien (pas d’xp, pas d’item, pas d’argent), et on ne souffre d’aucun malus (pas de mal de rez). Quand on meurt en PVP, c’est la même chose. Autrement dit, vous tuez quelqu’un, 2 minutes après il vous rush en pleine forme…

Pour le bind, il faut aller à l’auberge. C’est un système qui n’a rien à voir avec la mort. On choisit juste une auberge comme son foyer, et quand on veut y retourner on actionne une pierre dans l’inventaire du perso. Il se téléporte alors à cette auberge. C’est pratique pour les longs trajets ou quand on est perdu (pour aller de Darnassus la capitale des elfes à Stormwind il faut une bonne demi heure de marche, alors si on peut faire le chemin en 10 seconde avec la pierre, c’est pas de refus !).

Craft

Le craft est plus divertissant que dans DAoC, mais à priori moins abouti. Le principe fondamental est qu’on peut maîtriser deux compétences: une de récolte et une de production. Ainsi, ma guerrière a la compétence “Minage” et “Forge”. Elle se balade dans le monde et parfois elle voit sur la mini-map la signalisation d’une veine de cuivre. Ni une ni deux, elle rush la veine et extrait 3 ou 4 morceaux de cuivre. De retour en ville, elle s’approche de la forge et transforme les morceaux de cuivre en barres de cuivre, puis elle fabrique grâce à la compétence forge un pièce d’armure à partir de ces barres. Vous l’aurez compris, dans WOW pas question de camper le marchand pour crafter, il faut trouver soi même les ingrédients. On ne pourra monter le craft à haut niveau que sur un perso de haut niveau, puisque les ingrédients de haut niveau se trouveront dans des zones où les mobs sont assez… violents. Pour crafter un item, il faut une recette, un patron: on peut l’acheter après d’un PNJ ou (et c’est ça qui est intéressant!) le faire looter par un mob. Dans WOW on ne va plus à TG pour looter un OD, on y va pour looter le patron pour faire des OD à la chaîne ! C’est assez rigolo notamment pour la compétence cuisine ou les recettes sont très appétissantes: “Tourte de foie de Gorestuk”, “Brochettes de pattes d’araignée”, etc.

Ce système de craft est divertissant. Il a cependant un inconvénient: quand on ne sait pas où chercher tel ou tel ingrédient. Il faut alors se débrouiller et chercher (ce qui n’est pas forcément facile vu la grandeur du monde de WOW). Dans l’ensemble, le système lui même est supérieur à mon sens à celui de DAoC, mais il n’est pas encore assez complet (pas assez de recettes).

PVP

Je ne connais pas bien le PVP de WOW, loin de là. J’ai participe hier soir à mon premier raid PVP, et j’ai été très fortement déçue. Autant en PVE, j’ai bien aimé ce jeu, autant en PVP je trouve ça nul et non avenu. Je vais vous décrire la soirée.

Il faut d’abord définir la notion de raid. Dans WOW les groupes sont de 5 personnes (déjà que 8 dans DAoC je trouve ça un peu juste…); un raid est un groupe de groupes. On peut donc être 6 groupes de 5 personnes dans un Raid.

Il faut ensuite expliquer que sur les serveur normaux, il faut activer un flag pvp en tapant “ /pvp “, ou en s’engageant volontairement dans un combat, pour pouvoir tuer et être tué, sinon on est safe. Dans les serveurs PVP, les membres de l’Alliance ne peuvent pas s’attaquer entre eux, idem pour ceux de la Horde, mais l’Alliance peut attaquer tout membre de la Horde sans se préoccuper d’aucun flag pvp, et vice-versa. A noter qu’il n’y a aucune récompense pour avoir tué, et aucune pénalité pour avoir été tué.

Hier soir, nous, les elfes, avons attendu les humains à Darkshore, sur le continent de la Horde pour un raid contre les orcs. Le RDV était fixé à 23H, les humains arrivèrent à 23H30 à peu près. Pendant l’attente, c’était un bazard incroyable: des gens de partout, du lag, du flood (atroce!). Le problème dans WOW est la multiplication des CC: CC raid, groupe, région, général, emote, normal, send. Bien entendu, on ne peut pas modérer ces CC, contrairement à DAoC. Alors c’était le bazard.

Une fois nos trois raids formés (une centaine de personnes), nous sommes parti chez les orcs. Après la demi heure de préparation et d’attente, c’était au tour de la demi heure voyage (et déjà, ça laggait à mort).
Et puis le lead (enfin, un de ceux qui “savaient”, parce qu’il n’y avait pas vraiment de lead) a dit: il faut aller à gauche pour les orcs, surtout pas à droite, c’est les gardes. La moitié a foncé à droite et s’est fait dézinguer par les gardes. On a continué à gauche jusque chez les orcs.

Et là, le champ de bataille: une ville orc avec des vilains gardes de TP, des orcs dedans et nous dehors. Ils rush, ça lag à mort, ça freeze de partout. On en tue quelques uns, certains de nous meurent, se retrouvent au cimetière de la zone et reviennent aussitôt.

Ah… le système de ciblage de WOW. C’est difficile à expliquer, mais je trouve qu’il est plus “doux”, moins “réactif” que celui de DAoC. Bref, dans la masse, impossible de lock un ennemi. Résignée et déçue, j’ai cherché pendant 10 minutes l’équivalent du F8 pour enfin trouver que c’était la touche Tab. Bref, à coup de tab j’ai lock de ennemis, mais le temps de décocher une flèche ils étaient morts ou ils avaient disparu… parce que quand ils s’éloignent trop ils sont déselectionnés automatiquement, alors on ne sait jamais si on a réussi à les tuer, ou si ils se sont enfuis dans cette cohue !
Ma chasseresse que je voulais sniper a bourriné dans la masse à coup de F8… Tab pardon. Et puis on a fini par se faire décimer par les garde, en avoir marre de revenir en 20 secondes depuis le cimetière, et actionner la pierre de bind pour repartir chez nous. Soirée bien décevante somme toute.

Ce raid WOW, vous pouvez facilement vous l’imaginer. Sortie prise de relique. 10 FG. 1 heure minimum de glandouillage au TP, rush en 15 minutes sur le reliquaire avec des freeze monstres, wipe en 10 minutes. Release final.
Ce genre de choses, ce n’est pas pour moi. Je dois cependant dire que la Horde avait fait un mini raid à une dizaine de personnes la veille, et que je m’étais soloté une grosse orc avec deux niveaux de plus que moi dans la forêt, mode sniper et pourchasser les méchants ON. Cette fois là, c’était cool, mais je crains que la grande majorité du PVP de WOW soit sur le modèle des raids de grande envergure. L’avenir nous le dira.

Conclusion

WOW est à n’en pas douter un bon jeu, cependant d’un point de vue strictement technique, il est loin derrière DAoC.

Je vous donne mon vis, ce qui est personnel et strictement subjectif. J’ai l’impression que WOW, bien que très récent (il n’est sorti que depuis 2 mois aux USA au jour où j’écris ces lignes) est déjà figé. En effet, je préfère voir un MMORPG avec plein de vides à sa sortie, qui donne l’impression de n’être pas achevé, et qui prend forme au fil du temps au fur et à mesure des patchs successifs (exemple type, DAoC) qu’un MMORPG comme WOW qui semble achevé dans les grandes lignes. Je vois mal comment Blizzard peut apporter de grosse amélioration à WOW, si ce n’est dans le domaine des récompenses pour les frags PVP. On dirait que le jeu est déjà terminé, comme le serait un Warcraft III lors de sa sortie, et qu’il n’y aura pas trop de changement. Il y aura des patchs pour corriger des bugs et équilibrer les classes, peutê tre des add-ons, mais c’est différent.

Il est également clair que Blizzard a parié sur le grand nombre de joueurs: WOW est un jeu de masses, ce n’est pas un jeu d’élites. Même si le “grosbillisme” est souvent pénible, je n’aime pas outre mesure jouer à un jeu fait pour des Kevin-12 ans. Je m’explique: j’ai été assez stupide pour attendre le lvl 50 avant de m’apercevoir, après quelques calculs et quelques tests, que ma pauvre thane avait la même table de WS qu’un barde (pas exactement la même, mais disons qu’elle est en dessous de celle du champion et d’autres hybrides). J’étais assez dégoûtée, mais je le suis encore plus de savoir que dans WOW cela ne sera jamais possible puisque le WS n’existe pas, et qu’à mon avis Blizzard n’est pas près de rajouter à son jeu des choses si complexes (ça existe bien sûr dans le code source, pour calculer les dégâts et les chances au toucher, mais ça ne s’intègre pas dans le jeu comme dans DAoC). Je n’ai jamais aimé travailler sur mes SC dans DAoC et passer des heures à optimiser la moindre résist, mais dans WOW il manque tellement de ces petits détails qui tout en compliquant le jeu à outrance le rendent plus intéressant qu’on a vite l’impression d’en avoir fait le tour. WOW est un jeu définitivement fait pour les masses, pour les casual gamers; ce n’est pas un jeu de hardcore gamer.

Une illustration de ce que je dis: le système de repos. La barre d’xp est violette. Après un repos à la taverne, elle devient bleue et un petit curseur marque une limite au delà de la limite de l’xp déjà gagnée. Entre la limite de l’xp déjà gagnée et ce curseur, toute nouvelle xp gagnée comptera pour 200% d’xp normale. Plus on passe de temps à la taverne (inclus hors connexion bien entendu), plus le curseur s’éloigne de la limite de l’xp déjà gagnée. Par ce système et selon Blizzard, les casual gamers sont avantagés. Cependant, j’ai fait un petit calcul, et je pense qu’en 1 nuit de hardcore gaming, je solote plus de 10 mobs ! Il faudrait qu’ils augmentent le gain de 1000% au moins pour mettre à niveau les casual avec les hardcore gamers; mais l’idée est quand même là.

Une dernière chose qui est très décevante: les graphiqmes. Certains vont les adorer, pas moi. Il y a un an déjà, alors que les premiers screenshots sortaient, je soutenais que ces graphismes étaient trop “pâte à modeler”, façon Wallace et Gromit. Après c’est une question de goût, mais on peut quand même reprocher quelque chose à Blizzard: les textures de basse qualité. En effet, dans DAoC vous pouvez parcourir tout le continent sans avoir de “loading”, mais si vous entrez dans la capitale, les textures changent et vous devrez les charger, d’où le temps de chargement. Les développeurs d’Everquest 2 ont pris la décision de multiplier les chargements, contrairement à DAoC, pour offrir des textures plus belles et plus variées sur de plus petites zones. Ceux de WOW, à l’opposé, on fait le choix inverse: réduire le plus possible les chargements, garantissant ainsi une continuité au monde du jeu au détriment de la qualité des graphismes. La solution intermédiaire de DAoC me parait la meilleure.

Malgré toutes ces critiques, WOW est un bon MMORPG, et je prend du plaisir à y jouer. Mais n’est-ce pas parce que je le découvre et que je n’y suis pas encore habituée ? WOW a-t-il la capacité de tenir en haleine les hardcore gamers pendant plus de 3 ans comme l’a fait DAoC ?

à Paris le 7/02/2005

• 6286 mots • #windows #jeux
7 Fév 2005

Je suis tombé par hasard sur un blog américain qui affichait un article absolument hilarant, alors je l’ai traduit en français (faut dire, j’avais vraiment rien d’autre à foutre ;-)
Dans cet article, l’auteur explique comment il construit un ordinateur simple et convivial pour sa grand-mère de 89 ans qui a besoin d’écrire des e-mails et qui ne connaît rien à l’informatique. Elle avait besoin de quelque chose de basique pour envoyer un mail par semaine sans se compiquer la vie, sans option invasive, un super plug-and-play, un "deux clicks et ça marche". Elle va être servie !
L’adresse de l’original est la suivante: http://www.divisiontwo.com/articles/linuxbeat3.htm

Voilà le texte traduit:

J’ai depuis peu entrepris de remplacer l’ancien Macintosh de ma grand-mère avec un ordinateur qu’elle pourrait utiliser juste pour se connecter à Internet et envoyer des e-mails. Ma grand-mère a 89 ans, a toujours le sourire, un peu d’Alzeimer, et a utilisé un Mac LC II sous OS 7.5 durant la dernière décennie. A ma connaissance, elle ne l’a utilisé que pour écrire quelques lettres avec ClarisWorks. Elle n’a jamais envoyé d’e-mail, envoyé un message instantané, ou surfé sur Internet de toute sa vie.

J’avais donc une tâche assez lourde à remplir. Je devais construire une machine avec un budget de 700$, ayant tout ce dont ma grand-mère a besoin, et plus simple à utiliser que MacOS 7.5.

Pour le hardware, je suis parti sur un dual Athlon XP 1800+ avec un disque dur de 40 GO à 7200 TPM, 1 GO de RAM, et pour la vidéo une petite carte graphique dual ATI Radeon 8500 avec 128 MO de mémoire. Cette configuration devrait être assez puissante pour tenir un an ou deux. J’ai aussi mis un vieux lecteur DVD que je n’utilisais plus et un graveur CD-RW que j’avais récupéré d’un vieil ordinateur au bureau qu’ils voulaient jeter. Je lui ai finalement pris des haut-parleurs Boston et un moniteur CRT 21 pouces sur eBay. Tout cela pour un coût total de 698,34$.

Quand j’ai du choisir un système d’exploitation, j’ai eu un problème. D’un côté j’aime beaucoup le distribution Mandrake pour sa simplicité et son côté multimédia. D’un autre côté j’apprécie beaucoup la rapidité de la distribution Gentoo et sa dépendance à son système de paquetages. Je pense que la Mandrake 9.2 est la meilleure distribution, la plus complète et la plus stable, mais un néophyte en apprendra plus sur Linux en utilisant la Gentoo. Comme je ne n’arrivais pas à me décider, ne sachant pas laquelle de ces deux distribution elle préfèrerait, j’ai fini par opter pour l’installation parallèle des deux distributions - j’avais assez d’espace disque pour cela.

Deux distributions, cela signifie deux systèmes d’exploitation, donc la nécessité d’installer un boot loader. Lequel préfèrera ma grand-mère, Lilo ou Grub ? Personnellement, je pense que Lilo est plus abouti, mais Grub est plus facile à configurer. Comme je n’étais pas sûr du choix final de ma grand-mère, j’ai choisi d’installer les deux boot loaders et de mettre un boot switcher pour qu’elle puisse choisir à chaque démarrage.

J’ai d’abord installé Gentoo. J’ai formaté le disque en le séparant en 3 partitions: une utilisant ReiserFS, l’autre avec le vénérable format Ext3, et la dernière en SGI XFS dans le cas où elle voudrait télécharger des divx ou des gros warez.

Ensuite, j’ai du choisir le window manager. Il en existe des dizaines, mais 3 se détachent du lot: KDE, GNOME et XFce. Mais choisir le meilleur des trois est difficile. KDE est configurable à l’infini, est beau et a beaucoup d’options. Gnome est plus léger, plus rapide, mais il paraît aussi plus restrictif. XFce est le plus rapide et léger des trois, mais il n’est pas encore aussi mature que Gnome et KDE. Je voulais quand même l’installer, car il évolue dans la bonne direction.

J’ai donc installé les trois window managers, de telle manière que ma grand-mère puisse choisir lequel utiliser à chaque fois qu’elle utilisera son ordinateur. Elle peut parfois vouloir travailler rapidement, et parfois s’en mettre plein les yeux de belles interfaces graphiques.

Pour l’e-mail, j’ai installé Evolution et Kmail, parce que Evolution a un très joli skin (similaire à Outlook), mais Kmail est plus rapide et mieux intégré à l’environnement KDE. J’ai aussi installé Mozilla Mail car je suis un grand fan de la suite Mozilla. Pour la messagerie instantanée, j’ai installé Gaim et Kopete; et pour la navigation je lui au laissé le choix entre Mozilla, Firefox, Konqueror, Nautilus et Galeon.

Comme elle aime taper des lettre sur son ordinateur, pour le traitement de texte je lui ai mis OpenOffice, KOffice, AbiWord, Emacs et Vi. Elle aura le choix.

J’ai installé Java et Limewire pour qu’elle puisse se créer une bibliothèque MP3. J’ai aussi installé CrossOver pour qu’elle puisse utiliser WinMX et Kazaa dans le cas où elle voudrait télécharger des DivX. J’ai également mis X-Chat pour qu’elle puisse se connecter à mes channels IRC de warez favoris. Et en bonus, WineX pour qu’elle puisse jouer à des jeux développés pour Windows.

J’ai aussi installé MS Office à lancer par le biais de CrossOver. Le fait que ma grand-mère utilise des logiciels Microsoft me rend malade, parce que j’aime ma grand-mère, mais ma mère dit qu’il faut que le système soit aussi simple et compatible que possible, et je dois l’admettre, la suite de Microsoft est la plus largement utilisée sur le marché. De toute manière, je lui ai laissé le choix entre MS Office et cinq autres suites natives Linux, et je pense que c’est un bon compromis entre ce dont elle a besoin et mes principes philosophiques.

Pour le multimédia, elle a tout ce qu’il faut. Elle pourra jouer des morceaux OGG et MP3 avec XMMS, Noatun, Mplayer, Kaboodle ou Xine. Ils ont chacun des points forts et des points faibles. Elle peut utiliser les deux volumes de son système pour ripper, graver et copier des CD avec K3b ou Gnome Toaster. Elle peut aussi regarder des DVD avec Mplayer dès lors qu’elle n’oublie pas d’utiliser le flag ++dvd en le compilant. Et pour la retouche d’images, quoi de mieux que The Gimp ?

Pour qu’elle ne s’ennuie pas avec l’apparence du système, j’ai mis en place des jobs cron qui changent le thème du bureau et les widgets chaque jour.

Je ne sais pas si elle prévoit de mettre en place un réseau local, alors j’ai installé les serveurs Samba et DHCP dans le cas où elle voudrait ajouter des ordinateurs en réseau ou créer un intranet. Je ne suis pas certain que le Système 7.5 communique bien par Samba, mais si elle veut mettre le vieux Mac en LAN, elle pourra sans aucun doute trouver une solution en bidouillant un peu le fichier de configuration de Samba smb.conf.

Installer la Mandrake avec la Gentoo a été assez facile. J’ai fait à peu près la même chose qu’avec la Gentoo, sauf pour les thèmes de bureau où j’ai choisi des choses différentes pour donner à chaque configuration son propre look & feel. J’ai aussi ajouté quelques jeux de la distribution Mandrake et installé Bochs pour qu’elle puisse ouvrir des sessions Windows 98 sur un de ses bureaux virtuels.

J’ai finalement expédié la machine (que j’ai appelée “La Bête”) à ma grand-mère via UPS la semaine dernière. Je sais qu’elle l’a reçue, mais je n’ai pas encore eu l’occasion de lui en parler. Ma mère l’a appelée et m’a dit qu’elle n’avait pas passé l’étape du boot switcher, mais dès que j’aurai un peu de temps libre je l’appellerai pour lui expliquer tout ça. Ma mère m’a aussi dit qu’elle s’était abonnée à Internet par cable, ce qui est très pratique puisque je pourrai l’inscrire à des groupes Usenet pour qu’elle puisse poser des questions et enoyer des rapports de bugs si elle en trouve.

Ce week-end je vais aussi voir si je peux rentrer dans son système par SSH pour mettre en place quelques scripts de la mort. Cela lui facilitera probablement la vie, et je suis sûr qu’elle apprendra à aimer La Bête.

à Paris le 7/02/05

• 1374 mots • #informatique #hardware #humour #linux
5 Jan 2005

De nos jours, il n’est plus envisageable d’utiliser une connexion internet bas débit (cliquez ici si vous n’êtes pas d’accord). Il vous faut l’ADSL. Si comme 2,5 millions de personne (au jour où j’écris ces lignes) vous avez opté pour Wanadoo, vous reçevrez une Livebox. Cette boiboîte est assez pratique, simple à configurer (tant qu’on ne cherche pas à rentrer dans les paramétrages avancés…), et assez jolie. D’un autre côté, si vous lisez cet article c’est que vous avez un Mac avec une carte Airport, ou un PC ou un Mac avec un réseau sans fil Airport, airport extreme ou airport express. Cet article traite des intéractions entre la LB et la borne airport.

Note: je vais écrire "LB" au lieu de "Wanadoo Inventel Livebox™" ou "Wanadoo Sagem Livebox™"; et "airport" au lieu de "Apple borne Airport™". De plus, les captures d’écran de l’interface d’administration de la LB correspondent à la LB Sagem. Pour la LB Inventel, c’est le même principe (donc tout ce que je dis ici s’applique également à cette LB), mais on ne clique pas exactement au même endroit pour faire la même chose.

Sommaire

Avantages de la Livebox
Avantages de la borne Airport
Le problème qui se pose

Installer la borne Airport
Configurer la connexion sur PC
Configurer la connexion sur Mac (OS X)

Mettre en place le port forwarding
Partager le réseau entre la Livebox et la borne Airport

 

Avantages de la Livebox

- Modem ADSL
- Routeur
- WiFi
- Wanadoo Phone et ADSL TV
- On vous la change si elle casse ;-)

Avantages de la borne Airport

Pour la borne airport extreme, il s’agit simplement d’un routeur cable/wifi, et pour airport express:
- Connecter votre ordinateur à votre chaine Hifi sans fil
- Connecter votre ordinateur à votre imprimante sans fil

Le problème qui se pose

La LB et la borne airport sont des dispositifs de diffusion Wifi. Ainsi, la LB vous envoie internet par wifi, si je puis m’exprimer ainsi, et la borne airport reçoit votre musique et vos fichier à imprimer par wifi.

Vous avez ainsi deux réseaux wifi différents: le réseau LB et le réseau airport. Chez moi le premier s’appelle "GF Wanadoo Paris" et le second "GF Apple Paris". Le problème est que je ne peux pas être connecté aux deux à la fois (il est impossible d’être connecté à 2 réseaux Wifi à la fois avec le même ordinateur), je dois donc choisir de naviguer sur internet ou d’écouter de la musique. Or quand je lance un long téléchargement de plusieurs heures, je ne peux pas me déconnecter d’internet, et pendant ce temps je ne peux pas écouter de la musique, c’est frustrant!

Une solution existe cependant. Vous la trouverez sur les forums: il s’agit de relier la borne Airport à la LB, et de configurer tout ça comme un réseau local. Seulement, chez moi les enceintes sont à l’autre bout du salon par rapport à la prise téléphonique (sur laquelle est branchée la LB). Donc, à moins de supporter un cable ethernet au milieu du salon, je devais trouver une autre solution.

Cet article explique point par point comment mettre en oeuvre ma solution.

Ressource: Forum Wanadoo Livebox (Inventel et Sagem).

Installer la borne Airport

Pour ce qui est des branchements, je vous laisse vous débrouiller avec la documentation fournie avec la LB et la borne airport. Si vous n’y arrivez pas, ce n’est même pas la peine de lire la suite, vous ne comprendrez rien ;-)

Je vais traiter dans ce paragraphe du problème de l’association. Wanadoo emploie ce terme d’association pour désigner l’autorisation accordée à un périphérique Wifi de se connecter au réseau, en utilisant son adresse MAC pour l’identifier.

Le Wifi (qui s’appelle Airport chez Apple, inventeur de la technologie) est un protocole de transmission de données par ondes hertziennes. Autrement dit, c’est comme votre radio sur laquelle vous reçevez des émissions de radio. La borne airport et la LB sont des émetteurs, et votre ordinateur le recepteur (bien que dans ce cas, il puisse envoyé des données à l’emetteur, mais ce n’est pas lui qui crée la diffusion ex nihilo). Vous avez donc des ondes chez vous. Ces ondes traversent les murs, et votre voisin peut très bien se connecter à votre LB pour surfer tranquilement sur internet sans ne rien payer. Bien entendu, cela n’est pas acceptable: deux moyens de protection de la connexion ont donc été mis en place, je vais les désigner (assez improprement, mais passons) par protection logicielle et protection matérielle.

La protection logicielle est un mot de passe que chaque personne se connectant au réseau doit fournir. Ce mot de passe peut être traité de différentes manières, et parmi les plus utilisées le WEP et le WPA. Par défaut les LB Sagem sont en WEP et les LB Inventel en WPA. Le WEP peut altérer la transmission des données et être facilement cassé (l’algoritme de cryptage j’entend); alors que le WPA n’altère en rien la transmission et ne peut pas être cassé à l’heure actuelle (sauf si vous arrivez à louer les supercalculateurs de la NASA pendant deux ou trois ans ;-) Je vous conseille donc de changer pour le WPA si vous possédez une LB Sagem.

La protection matérielle est l’association de la LB à certains ordinateurs. Votre ordinateur dispose en fait d’un périphérique unique de réception Wifi (que ce soit une carte airport, une carte PCMCIA, une clef USB, etc) qui a un nom propre. Votre voisi qui a acheté le même modèle que vous, 5 minutes après vous à la même FNAC, aura un périphérique avec un autre nom. Ce nom est appelé "adresse MAC" (absolument rien à voir avec le Macintosh). Quand vous essayez de vous connecter à votre LB avec votre ordinateur la LB demande "quelle est ton adresse MAC?", l’ordinateur la lui communique, elle vérifie si cette adresse est autorisée, et si c’est le cas l’accès est autorisé, sinon l’accès est refusé.

La LB fait donc une liste des périphériques Wifi que vous choisissez d'autoriser. Cette liste est visible dans l'interface d'administration de la LB (j'explique plus bas comment y accéder) dans Réseau sans fil - Editer la liste des filtres MAC (voir capture d'écran ci-contre, cliquer pour agrandir).
image

L’avantage de ce procédé est que personne ne peut ajouter un élément à la liste des périphériques autorisés sans entrer physiquement chez vous et appuyer sur un bouton de la Livebox. Ne me dites pas "oui, mais il y a un bouton Ajouter dans la capture d’écran"… car pour accéder à l’interface d’administration, il faut être connecté au réseau, et on ne peut pas se connecter au réseau si l’adresse MAC n’est pas autorisée, la boucle est bouclée.

Pour ajouter une ordinateur dans la liste des ordinateurs autorisés à se connecter à votre réseau, il faut procéder ainsi:
- Appuyer sur le bouton "association" de la LB. (on dit "la mettre en mode association")
- Se connecter au réseau avec l’ordinateur que l’on veut autoriser.
Cette procédure est à réaliser une fois (et seulement une fois) pour chaque nouvel ordinateur à ajouter (y compris le premier).

Le bouton de la LB n’est pas au même endroit sur la Sagem et sur l’Inventel, je vous renvoie aux illustrations disponibles sur le site de wanadoo qui sont très claires:

image
image

 

Configurer la connexion sur PC

Pour les PC sous Windows, aucun problème. Je vous laisse faire tranquilement en suivant le mode d’emploi fourni avec la LB ou la borne Airport. Ca se résume à ça: mettez le CD-Rom dans le lecteur, cliquez sur ‘Suivant’ jusqu’à ce que ça soit terminé.

Configurer la connexion sur Mac (OS X)

Pour les Mac, je vais parler de la configuration de la LB. Pour ce qui est de la borne airport, vous n’avez même pas besoin de mettre le CD, si votre ordinateur est à jour normalement la connexion est disponible immédiatement après le branchement de la borne sur secteur.

Pour la LB, le CD fourni n’est pas compatible Mac. Il faudra donc vous débrouiller tout seul (heureusement, c’est simple comme bonjour… merci Apple).

1/ Lancez le programme Connexion à Internet se trouvant dans le répertoire Applications. Cochez la case Afficher l'etat AirPort dans la barre des menus.
image

2/ Dans la barre des menus, cliquez sur le symbole Airport, et choisissez la connexion Wanadoo. (Elle ne s'appellera pas pareil que chez moi, mais il y aura "Wanadoo" dans le nom)
image

3/ Votre Mac va tenter de se connecter, et va se heurter à la première protection: le mot de passe. Choisissez le mode de protection correspondant à votre LB (WEP 128 pour Sagem et WPA Personnel pour Inventel), et tapez votre mot de passe (disponible au dos de la boite du CD-Rom fourni avec la LB, ou sur une étiquette sous la LB elle même: "Clef WEP" ou "Clef WPA").
NE CLIQUEZ PAS ENCORE SUR OK.
image

4/ Allez appuyer sur le bouton d’association de votre LB, puis cliquez ensuite sur OK pour valider votre mot de passe. Accessoirement, enregistrez le dans votre Trousseau (il est long et pénible à taper…).

5/ Lancez votre navigateur, et entrez dans le logiciel de configuration de la LB: pour cela rendez vous à l'adresse http://192.168.1.1 puis entrez admin et admin comme login et mot de passe quand cela vous est demandé.
Vous accéderez à la page d'accueil du logiciel de configuration, et vous devrez entrer votre identifiant et votre mot de passe de connexion (fournis par Wanadoo).
image

6/ FACULTATIF: vous pouvez vous rendre à la page Réseau sans fil du logiciel d'administration pour modifier le nom de la connexion, le mot de passe WEP, etc.
image

Mettre en place le port forwarding

Je n’ai pas l’intention de vous faire un cours sur la manière dont fonctionnent les routeurs, mais je dois quand même parler du port forwarding, car je suppose que si vous avez acheté l’ADSL c’est pour utiliser des clients P2P, des jeux en réseau, etc; et cela est impossible avec la Livebox (utilisée en Wifi) sans rediriger des ports (port forwarding signifiant redirection de ports).

Pour expliquer le port forwarding, il faut comprendre comment fonctionne votre connexion internet physiquement. Les serveurs de votre fournisseur d’accès (DSLAM) fournissent une connexion internet par le biais de votre prise téléphonique. A la prise téléphonique, vous branchez ce qu’on appelle un "routeur" qui va se charger de "router" ou rediriger l’information reçue vers l’ordinateur qui l’a demandée. Et oui, si vous avez plusieurs ordinateurs en même temps sur internet, comment savoir qui a demandé quelle information ? Le routeur se charge de tout ça, comme les feux tricolores règlent la circulation dans un carrefour. Tout ceci est plus facilement compréhensible grâce au schéma ci-dessous.

image

Comment le routeur détermine à quel ordinateur envoyer l’information ? C’est simple, il attribue à chaque ordinateur une adresse, appelée adresse IP. Par exemple, le premier ordinateur aura l’adresse 192.168.1.1, le second 192.168.1.2, etc.

La Livebox est un routeur: elle redirige l’information aux ordinateurs branchés à elle (liaison filiaire), et à ceux connectés à son réseau Wifi (sans fil).

L’allocation des IP aux ordinateurs du réseau peut se faire de deux manières:
- Dans un réseau statique chaque ordinateur s’attribue unilatéralement une adresse (attention aux paramétrages… il faut bien choisir les adresses, car vous devez les entrer manuellement dans la configuration de la connexion, que ce soit sous Windows, sous Linux ou sous OS X). L’avantage est que l’adresse d’un ordinateur précis ne change jamais; l’inconvénient est que c’est compliqué à mettre en place, et très rigide lors de l’ajout d’un nouvel ordinateur au réseau.
- Dans un réseau dynamique, le routeur fait office de "serveur DHCP", c’est-à-dire qu’il attribue une adresse libre à chaque nouvel ordinateur qui se connecte, au moment où il se connecte (cette adresse est attribuée pour un certain temps, en général quelques jours, on appelle donc cette attribution un "bail DHCP"). La LB est un serveur DHCP, et elle fonctionne par défaut en tant que serveur DHCP. L’avantage est la souplesse (vous n’avez rien à faire, le routeur se charge de tout), l’inconvénient est qu’un ordinateur déterminé n’aura pas forcément la même adresse IP à chaque fois qu’il se connecte.

La solution pour partager sa connexion entre une LB et une borne airport par liaison filiaire oblige à désactiver la fonction serveur DHCP de la LB, et à tout configurer manuellement (techniquement, car le serveur DHCP attribue automatiquement l’adresse 255.255.255.0 comme masque sous réseau au lieu de 255.255.0.0 comme exigé par la LB). Le port forwarding fonctionne mieux quand les adresses sont attribuées de manière fixe (donc sans DHCP), il est cependant possible de rediriger des ports tout en utilisant le serveur DHCP, c’est juste plus contraignant.

Sur le schéma ci-dessus, il est clair que c’est le routeur qui est branché à la prise téléphonique. Pour ne pas compliquer les choses, j’ai supposé que le routeur fait également office de modem adsl (c’est le cas de la Livebox, mais pas de la borne Airport). Ainsi, la LB se connecte à internet, Wanadoo lui donne une adresse IP, et elle donne une adresse IP totalement différente aux ordinateurs connectés à elle. C’est compréhensible: dans la rue A, il y a le numéro 1, le numéro 2, etc. Dans la rue B, il y a le numéro 1, le numéro 2, etc. Ici, dans le réseau A, il y a l’adresse 1, l’adresse 2, etc; et dans le réseau B, l’adresse 1, l’adresse 2, etc. Internet est un réseau, et vos ordinateurs et votre routeur en forment un autre. Les numéros peuvent être les mêmes, mais le nom de la rue change. Mieux encore, le routeur est le maître de deux (ou plus!) réseaux différents: celui des ordinateurs branchés à lui par un fil, et celui des ordinateurs connectés à lui par Wifi. On a donc ici 3 réseaux différents (vert, rose et bleu sur le schéma).

Tout cela, le routeur le gère très bien. Il sait qu’il doit envoyer l’information à l’ordinateur qui l’a demandée. Mais si l’information n’a été demandée par aucun ordinateur, mais qu’elle doit quand même arriver à l’un d’entre eux, comment faire ? Le routeur ne peut pas résoudre ce problème tout seul. C’est à ce moment qu’intervient le port forwarding. Le port forwarding consiste à indiquer au routeur à quel ordinateur il doit envoyer une information transitant par un certain port. Un port est une "ouverture", d’un point de vue matériel le port USB (par exemple) est le trou dans la coque de votre ordinateur dans lequel vous pouvez placer une prise USB; et d’un point de vue logiciel les ordinateurs ont plusieurs milliers de ports gérés par le système d’exploitation. Par exemple, les informations de cette page Web transitent par le port 80, les informations d’un serveur FTP par le port 21 par défaut, celles d’un client P2P comme eMule par le port 4662 par défaut, etc.
NB: j’espère que vous comprenez cette explication, car ce n’est plus de la schématisation, là c’est carrément de la vulgarisation: c’est en réalité beaucoup plus compliqué que ça. NB 2: Pour preuve que c’est de la vulgarisation: même si vous avez un seul ordinateur, vous devez quand même recourir au port forwarding.

Vous devez donc déterminer vers quel ordinateur rediriger l’information transitant par un certain port. Exemple: vous voulez télécharger en toute illégalité (niark!) des MP3 grâce au client P2P eMule sur votre 2ème ordinateur. Cet ordinateur s’est vu attribuer l’adresse 192.168.0.2 par le routeur. eMule utilise le port 4662. Vous devez paramétrer votre routeur en lui disant "dès qu’une information arrive à toi par le port 4662, redirige là vers l’ordinateur 192.168.0.2".

Vous comprenez maintenant pourquoi l’utilisation des baux DHCP (qui sont d’ailleurs assez moches ;-) est assez incompatible avec le port forwarding. Aujourd’hui je dis au routeur de rediriger les informations transitant par le port 4662 à l’ordinateur ayant pour adresse 192.168.0.2, et demain quand l’adresse de cet ordinateur aura changé, je devrai tout paramétrer à nouveau. Il existe une solution simple à ce problème, mais malheureusement la LB ne la supporte pas encore (il s’agit, dans la configuration du filtrage des adresses MAC, de spécifier qu’à telle adresse MAC on attribue telle IP). Vous devrez donc modifier le port forwarding à chaque fois que votre adresse changera, ou alors configurer votre réseau en IP fixes. Rassurez vous: une fois qu’on sait comment faire, le changement de la configuration prend 10 secondes montre en main.

Voilà comment faire.

Rendez vous dans le logiciel d'administration de la LB (voir plus haut pour la procédure), et cliquez sur Serveurs LAN dans le menu. Une nouvelle page s'ouvre (voir capture d'écran ci-contre, cliquer pour agrandir). Cliquez sur le bouton Ajouter, et ajoutez remplissez les champs avec les valeurs souhaitées. Validez et sauvegardez (LB Sagem).
image

Nom: le nom du service, j’ai pris l’exemple d’eMule, alors j’ai mis eMule.
Activé: Oui
Protocole: TCP ou UDP. Dans la majorité des cas TCP, parfois UDP, parfois les deux. Cela sera indiqué dans la documentation du logiciel pour lequel vous voulez rediriger les ports, et si ça ne l’est pas, ça veut dire TCP.
Du port … au port: Les ports à rediriger. Ils seront également indiqués dans la documentation. Si un seul port est à rediriger, entrez ce port dans les deux champs (comme sur la capture d’écran pour eMule).
Adresse IP locale: l’adresse de l’ordinateur vers lequel vous voulez rediriger le traffic (l’adresse de l’ordinateur depuis lequel vous paramétrez le port forwarding s’inscrit normalement automatiquement dans le champ, sinon reportez vous à la section infos du logiciel d’administration de la LB pour connaitre votre adresse).
Interface: dans le cas d’un connexion Wifi, ppp0.


Partager le réseau entre la Livebox et la borne Airport

L’utilitaire d’administration de la borne airport (que ce soit sous Windows ou sous OS X) permet de la configurer de manière à ce qu’elle se confonde avec le réseau wifi de la LB. Ainsi, il vous suffira de vous connecter à la LB pour naviguer sur internet tout en écoutant de la musique avec AirTunes.

Voici la procédure pas à pas:

1/ Rendez vous dans Applications/Utilitaires/Utilitaire Admin Airport; ou sous Windows dans le menu démarrer l'utilitaire d'administration Airport. Connectez vous ensuite par Wifi à votre borne Airport.
image

2/ Lancez cet utilitaire, la fenêtre capturée ci-contre apparaît. Sélectionnez la borne à paramétrer et cliquez sur Configurer.
image

3/ Dans le premier volet de la fenetre de configuration de la borde airport, sélectionnez "Mode sans-fil: se joindre à un réseau sans fil existant (client sans fil)" dans la rubrique "Réseau Airport". Puis sélectionnez le réseau LB dans "Réseau sans fil" de la meme rubrique. Enfin, en cliquant sur "Options de sécurité" entrez votre clef WEP ou WPA.
image

4/ Vérifiez sous l'onglet Internet qu'il y a bien une adresse du client et une adresse du serveur dans la rubrique DHCP. Si vous avez construit un réseau à IP fixes, entrez les données voulues dans les champs.
image

C’est tout !

Pour finir, voici à titre indicatif le schéma de la configuration de mon réseau:

image

à Paris le 05/01/2005

• 3627 mots • #hardware #serveur #apple
2 Jan 2005

J’ai commencé à naviguer sur internet avec mon Compaq Presario cadencé à 120 Mhz et intégrant un modem interne à 9600 bits/seconde. C’était vers la fin des années 1990 (96 ou 97 il me semble). Mon ordinateur était dans ma chambre, loin de toute prise téléphonique. Et puis un jour je suis tombé sur une disquette AOL; alors j’ai installé le programme et je me suis lancé sur internet avec mon forfait 10 heures par mois. Je me rappelle que c’était lent, mais que je n’avais quand même pas trop de mal à naviguer. le problème venait surtout des logiciels à télécharger (Netscape 2 a pris l’après-midi!) et des images. Mais tout allait bien. Et puis j’ai créé mon premier site, sur mygale.org. C’était une page d’accueil avec texte vert sur fond noir et 4 ou 5 liens (absolus!) vers d’autres pages texte vert sur fond noir. J’avais mis plein de gifs animés, des petites icônes 16x16, et des barres horizontales de partout. C’était moche, mais ça chargeait encore assez rapidement. Mais je voulais plus rapide, alors j’ai pris un abonnement RNIS (en France, on appellait ça "Numéris"). Tout juste plus rapide qu’un modem 56K (le débit descendant était dans les 60K), l’avantage principal c’est qu’on n’était pas déconnecté toutes les 10 minutes. Fini les "déconnexion de la porteuse" d’AOL, j’étais passé chez Wanadoo. Et puis j’ai fait un site avec plein de photos de partout, même un fichier MIDI qui se chargeait en musique de fond. J’avais même mis du Flash (flash 2 à l’époque) de partout! C’était encore plus moche, mais c’était pas grave. Et puis l’ADSL est arrivé. Je n’ai pas pris l’ADSL (adsl 512/128) pour le débit, mais pour le fait qu’on puisse être connecté 24H/24 sans limitation de débit (comme c’était le cas en upload pour le cable). Et puis j’ai fait un site, cette fois très pro, sans images, gifs, sons et autres pollutions. Et demain je rentre à Paris, et je trouverai ma Livebox Wanadoo qui me propulsera à 2Mbits/s sur la toile.

Je viens de passer 3 mois à Paris avec une connexion 56K (modem interne de mon Powerbook G4 15"). C’est très très lent… trop lent. Je n’allais presque pas sur internet (d’où le fait que ce site soit resté vide pendant plusieurs mois) et mes connexions se résumaient souvent à relever mes mails. Tout cela était bien conforme au souvenir que j’avais: le bas débit, c’est vraiment lent. Trois ou quatre minutes pour charger une page, c’est infernal. Mais heureusement les vacances sont arrivées et j’ai retrouvé ma connexion ADSL 512. Que du bonheur: c’est rapide. Mais quand même, c’est un peu moins rapide que le WIFI du MacDo St-Germain quand on charge des pages avec beaucoup d’images. Mais je ne m’en suis pas rendu compte tout de suite. En fait, c’est mon travail d’analyse sur les différents navigateurs (article disponible ici) sous Mac OS X qui m’a amené à calculer la vitesse de chargement des pages et les paramétrer de manière à ne pas charger les bandeaux publicitaires.

C’est à ce moment que ça a fait ‘tilt’. J’ai vu les pages mettre trois plombes à se charger, même avec l’ADSL. J’ai vu qu’en enlevant les publicités, elles se chargeaient beaucoup plus vite. J’ai compris avec msn.com et cnn.com. Et j’ai compris que le Web d’aujourd’hui était construit pour le haut débit.

En effet, quand on se rend sur un portail du type MSN, que se passe-t-il ? Le navigateur ne se borne pas à charger un contenu HTML. Non, il doit d’abord charger un fichier externe contenant les feuilles de style CSS, puis un autre contenant les scripts. Ensuite, il doit se rappeler les coordonnées de l’utilisateur (car bien entendu le portail est personnalisable) en chargeant une vingtaine de cookies. Puis vient le contenu HTML qui est très rapidement chargé (même si l’affichage rame un peu car la présentation CSS et tout est assez lourde). Pour finir, le contenu multimédia: une dizaine d’images pour la présentation, 2 ou 3 bandeaux publicitaires, et sur les sites les plus gratinés un peu de flash (avec de la musique pour aller plus loin dans l’horreur!). Tout cela, ça prend longtemps à charger. Pour ma connexion ADSL 512, la page d’accueil de MSN prend 5 ou 6 secondes à se charger complètement, c’est horriblement long! Mais avec le 56K, c’est direct 2 minutes à planter devant un écran vide… Alors ça devient clair, l’internet moderne est construit pour les connexions haut débit, pour les gens qui ont de la bande passante. Le 56K est totalement inutilisable dès lors qu’on veut consulter plus d’une dizaine de sites par jour. Bien entendu, si vous relevez vos mails (en texte plein, sans images ni fichiers attachés!) et ne visitez que le site de meteo-france, une fois par jour, le 56K est fait pour vous. Mais si vous voulez passer un petit quart d’heure sur une dizaine de sites, vous devez renoncer au bon vieux modem analogique.

Mais si un des effets de la nouvelle manière de construire des sites Web tue le 56K, il existe un autre effet bien plus pernicieux. Regarder la page d’accueil MSN par exemple. On voit des couleurs de partout, une liste de services sur la gauche, de la pub sur la droite… La pub sur internet c’est une plaie infernale, mais on ne peut malheureusement rien y faire. Nous somme des abrutis de moutons qui doivent être assomés toute la journée par la pub pour acheter, acheter et encore acheter et engraisser les grosses boites. J’en ai parlé dans cet article. Bref, d’un côté des bandeaux publicitaires de partout. Au milieu, plein de liens de partout, regroupés en catégories diverses et variées. On s’aperçoit vite que tout cela est totalement superficiel: il n’y a strictement rien au bout de ces liens, et quand il y a quelque chose c’est pour vous demander de sortir votre CB pour accéder à ce service merveilleux proposé en partenariat avec MSN et dont vous aviez toujours rêvé (même si vous ne le saviez pas!). Il n’y a plus de contenu, il n’y a plus que le contenant. On part du principe que l’internaute est un abruti qui ne veut pas lire des articles de fond, il préfère voir des images de partout et survoler les pages en faisant tourner la molette de la souris à 50000tr/min. Mais c’est vrai que c’est plus rigolo de lire Paris Match que Le Monde… c’est pas nouveau. Et puis à gauche de la page -pour finir-, un petit menu bien sympa qui renvoie vers des liens. C’est bien pratique: météo, programmes TV, horaires de train et d’avion, Paris Hilton porn for free click here ;-)) Cependant, le contenu est vraiment minimal, ça ne ressemble en rien à ce qu’on pourrait trouver sur un service spécialisé (virtuel ou non). Par exemple, on trouve très simplement des prévisions météo sur 3 jours. mais si vous cherchez pour la semaine, le site de Météo France vous demandera de sortir votre CB (si, si…).

Conclusion - je radote, je sais -, on nous prend pour des cons (les sites portail-machin), et l’internet à l’image de notre société verse dans le superficiel. Heureusement qu’à côté de cela, il y a encore des sites extraordinaires sur internet, comme à l’origine sur un réseau mondial prévu pour et par les scientifiques du monde entier. Je ne dis pas que je vais sur MIT.edu tous les jours, mais voir que certains journaux français comme Le Monde rendent publics sur internet des articles de fond, je suis content! J’ai essayé de construire ce site dans l’optique de fournir un contenu dans un cadre très sobre. Pas de pub -jamais!-, pas de flash et co si ce n’est pas nécessaire, pas de grosses images sauf si cela apporte quelque chose à l’article, pas de son (pitié, non!), etc… le contenu passe en premier! Allez… j’ai fini mon délire, je vais mettre tout ça sur le FTP et en profiter pour retoucher un peu les PNG de ce site qui sont trop longs à charger! ;-))

à Montpellier le 2/01/2005

• 1357 mots • #société
29 Déc 2004

Vous voulez créer un site mais vous ne savez pas comment vous y prendre; vous avez un site perso, construit en HTML avec un outil WYSIWYG tel que Frontpage, mais on vous a dit que ce n’était pas la meilleure solution pour créer un site; ou tout simplement vous êtes curieux: cet article est fait pour vous. Je vais tenter d’expliquer ici, dans un premier temps ce que sont ces fameuses "CSS"; dans un second temps pourquoi il faut les utiliser; et dans un troisième temps, brièvement, comment les utiliser.

Vous avez dit CSS ?

Les CSS sont des feuilles de style en cascade, ou Cascading StyleSheets. Vous savez que pour créer une page Web, il faut savoir programmer, programmer en HTML. Ce que font des outils tels que Dreamweaver, GoLive, Frontpage, NVU pour ne citer qu’eux, est une simple transposition de ce que vous voyez à l’écran en code source HTML. D’où l’abréviation WYSIWYG, what you see, ce que vous voyez, is what you get, est ce que vous obtenez (en code source).

Créer une page Web, c’est donc programmer. Le HTML est un langage de programmation. Il existe des dizaines de langages de programmation, et ils sont tous différents; cependant, on peut tous les classer dans des grandes familles. Il existe ainsi plusieurs critères caractérisant les langages de programmation, chaque critère servant de base à une manière précise de classer ces derniers. Le HTML est un langage purement descriptif, c’est à dire que tout ce qu’il peut faire, c’est décrire un état, il ne peut en aucun cas modifier cet état. Vous utilisez Windows, Linux ou Mac OS X ? Ces systèmes d’exploitation sont respectivement écrits en C++ et C. Le C et le C++ sont des langages complexes qui permettent de décrire une situation (il y a une fenêtre de telle taille, avec un bouton au centre) et de créer des évènements (quand on clique sur ce bouton il se passe telle chose). Le HTML, lui, n’est capable que de décrire la situation. Ainsi, le HTML vous servira à dire au navigateur Web: affiche un image en haut à gauche, affiche un tableau en dessous, affiche un texte dans le tableau, etc.

Le HTML est un langage de programmation descriptif qui sert à afficher les éléments composant une page Web (textes, images, boutons, etc). Dans une page Web, on distingue la structure, le contenant, des éléments qui la composent, le contenu. Le HTML sert à définir comment doit être le contenant et quel doit être le contenu.

Le code HTML suivant: <b><i>Bonjour le monde!</i></b> permet d’afficher Bonjour le monde! (contenu) en gras grâce à la balise <b></b> et en italique grâce à la balise <i></i> (contenant).

Tout cela est bien beau, mais c’est terminé! En effet, le W3C (World Wide Web Consortium) a décidé de ne plus développer le HTML, et de le remplacer par le XHTML. Le XHTML, c’est du HTML mais avec un X! Le X de XML, autre langage de programmation similaire au HTML. La différence est que maintenant le contenu est séparé du contenant. Le contenu est défini dans un fichier écrit en XHTML alors que le contenant est géré par une feuille de style CSS. Vous savez donc maintenant ce que sont les CSS: ce sont des outils pour gérer le contenant d’une page Web, autrement dit tous les éléments de présentation, de formatage ou de mise en page.

Pourquoi utiliser les CSS ?

Le HTML est un langage mort puisqu’il n’est plus développé. Il a laissé sa place au XHTML+CSS. Sans entrer dans les détails, je vais vous expliquer les deux principales raisons de ce changement.

Premièrement, le HTML a atteint ses limites. En effet, il convenait pour afficher les sites Web de la première génération: un titre avec une image en dessous, des barres horizontales de partout, des gifs animés, un gros paté de texte non justifié (je parle de l’alignement ;-) et un fond d’écran tout laid. Mais dès lors que vous voulez sortir de ça et avoir plus de contrôle sur la mise en forme de votre contenu, il vous faut abandonner le HTML. Les CSS arrivent en renfort pour vous aider: elles ont été crées pour gérer le contenant, et elles le font très bien!

Deuxièmement, imaginez que vous avez un site similaire à celui-ci. C’est à dire que vous avez, par exemple, une centaine de pages dont le contenu est différent mais dont la présentation graphique doit être exactement la même pour garantir l’uniformité du site. Si vos pages sont construites en HTML pur, si vous décidez de changer un élément dans un fichier (par exemple passer votre police par défaut de la taille 10 à la taille 12), vous devrez modifier un par un tous les fichiers. Avec les CSS, il n’en est plus question: on crée un fichier appelé "machinchouette.CSS" et on indique à chaque page du site qu’elle doit afficher son contenu en suivant les règles de présentation définies dans ce fichier. Ainsi, c’est ce fichier qui dit que la taille de la police est 10: il suffit de mettre 12 à la place de 10 dans ce fichier, et la police de toutes les pages passera en taille 12! Outre le fait que cela soit beaucoup plus simple lors des mises à jour de votre interface, recourir aux CSS est une bonne idée: le code source est écrit une seule fois (dans le fichier .CSS) et non pas répété dans chaque fichier (donc le chargement des pages est plus rapide, et vous occupez moins de place sur votre serveur).

Utilisation basique des CSS

On l’a compris, les CSS servent à gérer le contenant alors que le XHTML sert à gérer le contenu. Nous allons donc créer un fichier XHTML avec du contenu, puis une feuille de style définissant le contenant.

Voici un exemple de code XHTML:
<div id="important">
<h1>Ceci est important:</h1>
<p>J’utilise les <span class="code">CSS</span> !!!</p>
</div>

Le contenu est le suivant: Ceci est important: et J’‘utilise les CSS. Il est formaté de trois manières différentes: le Ceci est important: doit être en gros et en rouge, le J’utilise les doit être en texte normal, et le CSS doit être dans une police sans-serif comme Courier. Pour cela, on doit indiquer dans la page XHTML qu’on a affaire à des morceaux de textes à présenter de manière différente.

Les balises <div></div> et <span></span> servent à définir un conteneur. Ainsi, mon texte se trouve dans le conteneur DIV appelé "important", car il est important! La balise DIV s’utilise de manière générique pour être appliquée à un contenu, tandisque la balise SPAN s’utilise de manière spéciale pour un contenu restreint encadré d’un contenu global présenté d’une autre manière. Par exemple, le texte de cet article est écrit dans la police Apple Garamond Light (dans des balises DIV) et l’exemple de code ci-dessus est imbriqué au milieu du texte de l’article grâce à une balise SPAN.

On a donc la balise DIV à laquelle on a donné un nom: "important". Ensuite, on trouve la balise <h1></h1>. Elle sert à définir un header de rang 1, ou en français un titre de rang 1. Si vous utilisez Microsoft Word, vous connaissez les styles: Style 1, Style 2, … Style 9. Ici, c’est pareil: <h1><h2>…<h9>. La balise <p></p> sert à indiquer qu’il s’agit d’un nouveau paragraphe.

Une fois le contenu écrit, il faut se charger du contenant. Voilà ce qu’il faut écrire:

#important {
font-family: "Apple Garamond Light", Times, serif;
font-size: 12px;
}

.code {
font-family: Courier, sans-serif;
font-size: 12px;
}

h1 {
font-family: "Apple Garamond Light", Times, serif;
font-size: 30px;
color: red;
}

Ceci est une feuille de style (et oui!).

La feuille de style se charge en premier de la manière d’afficher le contenu entre les balises <div> dont le nom est "important" (donc <div id="important">). Elle impose à ce contenu de s’afficher avec la police Apple Garamond Light, si elle n’est pas installée, avec la police Times, et si elle n’est pas installée non plus, avec n’importe quelle police avec empattements (serif en anglais). La taille de cette police est établile à 12 pixels (12px). Elle définit ensuite la présentation du contenu pour la balise <div id="code"> : la police Courier, et à défaut n’importe quelle police sans empattement, à une taille de 12 pixels. Pour finir, la feuille de style définit la présentation de tout les contenus encadrés des balises <h1></h1>: la police, sa taille (ici 30 pixels) et sa couleur (rouge).

J’ai écrit #important, .code et h1; avec <div id="">, <span class="">, et <h1></h1>. Au conteneur DIV, on assigne un nom par le biais de texte id="": le conteneur est individualisé, et la présentation faite par la feuille de style sous #important ne pourra être utilisée que pour lui. Il ne peut pas y avoir un autre conteneur appelé "important". Ainsi, quand on veut assigner une présentation particulière à un élément individualisé, on utilise le symbole # devant le nom de cet élément dans la feuille de style. Si par contre on veut pouvoir utiliser de nouveau la même présentation plus loin, on doit recourir à une classe CSS. Ici, il s’agit de la classe .code caractérisée par le symbole . (point) devant son nom. On appelle cette classe tout naturellement avec le texte class="". Et si, dans un troisième temps, on veut redéfinir la présentation de tout le contenu encadré de balises d’un certain type, comme ici <h1>, on laissera h1 sans symbole supplémentaire dans la feuille de style. Cette dernière option ne fonctionne que pour les balises XHTML existantes (c’est à dire généralement pour les balises <hx> et <a…>(lien).

Vous avez maintenant un contenu et un contenant, il ne reste plus qu’à les associer. Il existe 3 manières d’associer un style CSS à un contenu: l’intégration ponctuelle dans le code source de la page XHTML (inline CSS ); l’intégration dans l’en-tête de la page XHTML, entre les balises <head></head>(embedded CSS ); et la liaison ou l’inclusion d’un feuille de style externe (external CSS ).

La première méthode est difficilement utilisable dans notre cas car il faudrait réécrire le code CSS, mais voici un petit exemple pour formater le contenu de notre balise "important":

<div id="important" style="font-family: ‘Apple Garamond Light’, Times, serif;
font-size: 12px;">

La seconde méthode consiste à faire un simple copier coller du code commenté plus haut dans l’en-tête de la page HTML. On obtient ceci:

<head>
<style TYPE="text/css">
<!–
#important {
font-family: "Apple Garamond Light", Times, serif;
font-size: 12px;
}
–>
</style>
</head>

La troisième méthode est beaucoup plus intéressante, et c’est celle que j’utilise pour ce site. Créez votre fichier HTML avec le code du début de ce document; puis créer un fichier texte "maCSS.css" dans le même répertoire et copiez y le code ci-dessus tel quel. Dans le fichier HTML écrivez entre les balises <head></head> le code suivant:

<link href="maCSSs.css" rel="stylesheet" type="text/css" />

Cette méthode fait appel au fichier externe pour le lier au fichier XHTML. Avec cette méthode, on ne peut lier qu’un seul fichier CSS. Si vous avez besoin d’en utiliser plusieurs, vous devrez non pas les lier mais les inclure. Cependant, contrairement à la liaison, l’inclusion n’est pas bien supportée par tous les navigateurs.

<STYLE TYPE="text/css"> @import url("maCSS.css") </STYLE>

Voilà, vous savez maintenant comment utiliser les CSS!

Je tiens à rajouter une petite explication à propos des pseudo-classes. Imaginez qu’au lieu de formater les balises <hx> vous vouliez formater les balises <a> (liens), mais que vous vouliez aussi définir des états différents selon que le lien est actif, visité, passif, etc. Pour cela, vous devez avoir recours aux pseudo classes. Pour cela, écriez d’abord le tag à modifier, ajoutez le symbole : (deux points) et mettez l’état pour lequel vous voulez définir la présentation. Par exemple, pour définir l’apparence d’un lien visité, écrivez: a:visited { }. Voici un exemple:
a:link {
color: #666633;
font-style: italic;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #666633;
}
a:hover {
text-decoration: underline;
color: #FFFFFF;
}
a:active {
text-decoration: none;
color: #666633;
}

Pour finir, je vous laisse un petit exemple commenté d’une classe CSS: la classe basique servant pour le texte brut de ce site.

En CSS, le code contenu entre /* et */ est un commentaire: il n’est pas interprété, le logiciel n’en tient pas compte. Dans le code ci-dessous j’ai inséré de nombreux commentaires, et ils fonctionnent ainsi: letter-spacing: normal; /* normal|length */ signifie que pour la propriété letter-spacing (l’espace entre deux lettres dans un mot), on peut soit choisir la valeur par défaut de la police (c’est le cas ici: normal), soit une certains longueur que l’on devra définir (length).

.TEXTE {
font-family: "Apple Garamond Light", Times, serif;
font-size: 14px; /* absolute size: relative to browser settings (xx-small|x-small|small|medium|large|x-large|xxlarge)
|relative size: relative to parent style settings (larger|smaller)
|length (number + em|ex|px|pt|pc|mm|cm|in)
|percentage (n%) /
font-style: normal; /
normal|italic|oblique /
font-variant: normal; /
normal|small-caps /
font-weight: normal; /
normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900 */

line-height: normal; /* normal|number|length|percentage /
word-spacing: normal; /
normal|length /
letter-spacing: normal; /
normal|length */

text-decoration: none; /* none|underline|overline|line-through|blink /
vertical-align: baseline; /
baseline|bottom|middle|sub|super|text-bottom|text-top
|top|percentage /
text-transform: none; /
none|capitalize|lowercase|uppercase /
text-align: justify; /
center|justify|left|right */

/* text-indent: length|percentage; /
/
margin-top/bottom/right/left: length|percentage|auto; /
/
margin: length|percentage|auto; /
/
padding-top/bottom/right/left: length|percentage; /
/
padding: length|percentage; /
/
border-top/bottom/right/left-width: thin|medium|thick|length; /
/
border-width: thin|medium|thick|length; /
/
border-color: color name|RGB value; /
/
border-style: none|dotted|dashed|solid|double|groove|ridge|inset|outset; */

color: #666633; /* color name|RGB color value (COULEUR DU TEXTE: FOREGROUND)/
background-color: #B3B380; /
color name or RGB value|transparent /
background-image: none; /
url("http://"); */
}

à Montpellier 28/12/2004

• 2385 mots • #internet #programmation #web #serveur