Skip to content

Commit 168f785

Browse files
Updated and corrected French version
1 parent fde9b7b commit 168f785

File tree

1 file changed

+30
-26
lines changed

1 file changed

+30
-26
lines changed

Translations/French/README.md

+30-26
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Cette liste contient un certain nombre de questions que vous pouvez poser lors d
3131
* Parlez-moi de votre environnement de travail préféré.
3232
* Avec quels logiciels de gestion de versions êtes vous familier?
3333
* Pouvez-vous décrire comment vous travaillez (votre workflow) lorsque vous créez une page web ?
34-
* Si vous aviez 5 feuilles de style différentes, de quel façon les intgreriez-vous le mieux dans un site ?
34+
* Si vous aviez 5 feuilles de style différentes, de quelle façon les intégreriez-vous le mieux dans un site ?
3535
* Pouvez-vous décrire la différence entre amélioration progressive et dégradation gracieuse ?
3636
* Comment optimisez-vous les performances de vos pages web (assets/resources) ?
3737
* Combien de ressources différentes à la fois un navigateur peut-il télécharger à partir d'un même domaine ?
@@ -40,10 +40,10 @@ Cette liste contient un certain nombre de questions que vous pouvez poser lors d
4040
* Si vous commencer à travailler sur un projet existant, où votre prédécesseur a utilisé des tabulations pour indenter son code et que vous utilisez des espaces, que faites-vous ?
4141
* Décrivez comment vous développeriez un simple diaporama
4242
* Quels outils utilisez-vous pour tester la performance de votre code ?
43-
* Si vous pouviez maîtriser parfaitement une technologie cette année, laquelle serait t'elle ?
43+
* Si vous pouviez maîtriser parfaitement une technologie cette année, laquelle serait-elle ?
4444
* Expliquez l'importance des standards et des organisations les édictant.
45-
* Qu'est-ce que le FOUC, comment l'évitez-vous ?
46-
* Expliquez qu'est-ce que sont ARIA et les lecteurs d'écrans, et comment rendre votre site internet accessible
45+
* Qu'est-ce que le FOUC (*flash of unstyled content*) et comment l'évitez-vous ?
46+
* Expliquez ce que sont ARIA et les lecteurs d'écrans, et comment rendre votre site internet accessible
4747
* Expliquez quelques-uns des pour et contre des animations CSS par rapport aux animations JavaScript
4848

4949
**[[]](#toc)**
@@ -53,14 +53,14 @@ Cette liste contient un certain nombre de questions que vous pouvez poser lors d
5353
* Que fait un `doctype` ?
5454
* Quelle est la différence entre les modes `standard` et `quirks` ?
5555
* Quelles sont les différences entre HTML et XHTML ?
56-
* Y a t'il des problèmes à envoyer des pages avec le content-type `application/xhtml+xml` ?
56+
* Y a-t-il des problèmes à envoyer des pages avec le *Content-Type* `application/xhtml+xml` ?
5757
* Comment servez-vous une page avec du contenu multilingue ?
5858
* À quoi devez-vous faire attention quand vous désignez ou développez des pages pour des sites multilingues ?
59-
* À quoi les `data-` "attributes" servent-ils ?
60-
* Si l'on considère que HTML5 est une plateforme web ouverte, quelles sont les briques de base de HTML5 ?
59+
* À quoi les attributs `data-` servent-ils ?
60+
* Si l'on considère que HTML5 est une API Web ouverte, quelles sont les briques de base de HTML5 ?
6161
* Décrivez la différence entre `cookie`, `sessionStorage`, et `localStorage`.
6262
* Décrivez la différence entre `<script>`, `<script async>` et `<script defer>`.
63-
* Pourquoi est-ce-t'il généralement une bonne idée de positionner `<link>`s à l'intérieur de `<head></head>` et `<script>`s juste avant `</body>`? Connaissez-vous des exceptions?
63+
* Pourquoi est-ce généralement une bonne idée de positionner les `<link>` à l'intérieur de `<head></head>` et les `<script>` juste avant `</body>`? Connaissez-vous des exceptions ?
6464
* Qu'est-ce que le rendu progressif ?
6565

6666
**[[]](#toc)**
@@ -71,7 +71,7 @@ Cette liste contient un certain nombre de questions que vous pouvez poser lors d
7171
* Quelle est la différence entre un "reset" et une "normalisation" en CSS ? Lequel choisiriez-vous et pourquoi ?
7272
* Décrivez le positionnement flottant et son fonctionnement.
7373
* Décrivez le `z-index` et comment le contexte d'empilement se forme ?
74-
* Quelles sont les différentes méthodes de "clearing" des éléments flottant, et laquelle est appropriée pour chaque contexte ?
74+
* Quelles sont les différentes méthodes de "clearing" des éléments flottants, et laquelle est appropriée pour chaque contexte ?
7575
* Expliquez ce que sont les "sprites" CSS et comment vous les implémenteriez sur une page ou un site.
7676
* Quelles sont vos techniques favorites de remplacement d'images, et comment les utilisez-vous ?
7777
* Quelle approche choisiriez-vous pour réparer des bugs au niveau du CSS spécifique à certains navigateurs ?
@@ -110,7 +110,7 @@ Cette liste contient un certain nombre de questions que vous pouvez poser lors d
110110
* Que pensez-vous d'AMD par rapport à CommonJS ?
111111
* Expliquez pourquoi ce qui suit n'est pas une IIFE (Immediately Invoked Function Expression) : `function foo(){ }();`.
112112
* Qu'est-ce qu'il faut changer pour faire une IIFE correcte ?
113-
* Quelle est la différence entre une variable `null`, `undefined` et `undeclared` ?
113+
* Quelle est la différence entre une variable `null`, `undefined` et non déclarée ?
114114
* Comment feriez-vous pour vérifier chacun de ces états ?
115115
* Qu'est-ce qu'une "closure" et comment/pourquoi en utiliser une ?
116116
* Quelle est l'utilisation typique d'une fonction anonyme ?
@@ -134,7 +134,7 @@ function Person(){} var person = Person() var person = new Person()
134134
* Décrivez le "event bubbling".
135135
* Quelle est la différence entre un "attribut" et une "propriété" ?
136136
* Pourquoi étendre des objets natifs de Javascript n'est-il pas une bonne idée ?
137-
* Pourquoi étendre les objets natifs est-il une bonne idée ?
137+
* Pourquoi étendre des objets natifs est-il une bonne idée ?
138138
* Quelle est la différence entre les évènements "document load" et "document ready" ?
139139
* Quelle la différence entre `==` et `===` ?
140140
* Expliquez la politique d'origine commune (same-origin policy) et ses implications en JavaScript.
@@ -147,10 +147,14 @@ function Person(){} var person = Person() var person = new Person()
147147
* Qu'est-ce que `"use strict";`? Quels sont les avantages et désavantages de son utilisation ?
148148
* Créez une boucle `for` qui se répète `100` fois et affichez **"fizz"** aux multiples de `3`, `"buzz"` aux multiples de `5` et **"fizzbuzz"** aux multiples de `3` et `5`.
149149
* Pourquoi il est en général préférable de laissez le 'scope' global d'un site tel quel et ne jamais y toucher ?
150-
* Pourquoi utiliseriez-vous quelque chose comme l'événement `load` ? Est-ce que cette événement a des avantages ? Connaissez-vous des alternatives, et pourquoi les utiliseriez-vous ?
151-
* Expliquez ce qu'est une application à 1 page et comment feriez pour qu'elle soit optimisé pour le SEO.
152-
* Quelle est l'étendu de votre expérience avec les "Promises" et/ou leurs "polyfills" ?
150+
* Pourquoi utiliseriez-vous quelque chose comme l'événement `load` ? Est-ce que cet évènement a des avantages ? Connaissez-vous des alternatives, et pourquoi les utiliseriez-vous ?
151+
* Expliquez ce qu'est une application mono-page (*Single Page Application*) et comment feriez-vous pour qu'elle soit optimisée pour le référencement (*SEO*).
152+
* Quelle est l'étendue de votre expérience avec les "Promises" et/ou leurs "polyfills" ?
153153
* Quels sont les pour et contre de l'utilisation des "Promises" à la place des "callbacks" ?
154+
* Quel est le résultat de :
155+
```javascript
156+
["1","2","3"].map(parseInt);
157+
```
154158

155159
**[[]](#toc)**
156160

@@ -160,40 +164,40 @@ function Person(){} var person = Person() var person = new Person()
160164
* Faites de votre mieux pour décrire le processus à partir du moment où vous tapez l'URL d'un site internet jusqu'au moment où la page a finit de charger.
161165
* Quelle est la différence entre "Long-Polling", "Websockets" et les événements "Server-Sent" ?
162166
* Expliquez les entêtes de requêtes et réponses suivant :
163-
* Différences entre Expires, Date, Age and If-Modified-...
167+
* Différences entre `Expires`, `Date`, `Age` and `If-Modified-`...
164168
* Do Not Track
165-
* Cache-Control
166-
* Transfer-Encoding
167-
* ETag
168-
* X-Frame-Options
169-
* Quelles sont les différentes actions HTTP ? Listez toutes celles que vous connaissez et expliquez les.
169+
* `Cache-Control`
170+
* `Transfer-Encoding`
171+
* `ETag`
172+
* `X-Frame-Options`
173+
* Quelles sont les différentes actions (verbes) HTTP ? Listez toutes celles que vous connaissez et expliquez-les.
170174

171175
**[[]](#toc)**
172176

173177
####<a name='code-questions'>Questions sur la programmation :</a>
174178

175-
*Question: Quelle est la valeur de `foo` ?*
179+
*Quelle est la valeur de `foo` ?*
176180
```javascript
177181
var foo = 10 + '20';
178182
```
179183

180-
*Question: Comment feriez-vous marcher ceci?*
184+
*Comment feriez-vous marcher ceci ?*
181185
```javascript
182186
add(2, 5); // 7
183187
add(2)(5); // 7
184188
```
185189

186-
*Question: Que retourne ce code ?*
190+
*Que retourne ce code ?*
187191
```javascript
188192
"je suis un bouffeur de lasagne".split("").reverse().join("");
189193
```
190194

191-
*Question: Que retourne window.foo?*
195+
*Que retourne `window.foo` ?*
192196
```javascript
193197
( window.foo || ( window.foo = "bar" ) );
194198
```
195199

196-
*Question: Qu'est ce qu'affiche les deux alertes ci-dessous ?*
200+
*Qu'affichent les deux alertes ci-dessous ?*
197201
```javascript
198202
var foo = "Hello";
199203
(function() {
@@ -203,7 +207,7 @@ var foo = "Hello";
203207
alert(foo + bar);
204208
```
205209

206-
*Question: Quelle est la valeur de `foo.length` ?*
210+
*Quelle est la valeur de `foo.length` ?*
207211
```javascript
208212
var foo = [];
209213
foo.push(1);

0 commit comments

Comments
 (0)